No description
  • TypeScript 50.2%
  • JavaScript 30.4%
  • CSS 13.5%
  • SCSS 2.4%
  • HTML 1.8%
  • Other 1.6%
Find a file
Rudi van Hierden 4102c2c241
Add iframe widget to cms-server (#1786)
* feat: add iframe widget to cms-server

* style: apply prettier formatting to iframe widget
2026-08-05 11:28:36 +02:00
.github fix(security): pin GitHub Actions to SHAs, close template XSS boundaries 2026-07-15 12:11:46 +02:00
.husky chore: add Husky pre-commit hook, lint-staged, and CI formatting check 2026-02-12 19:52:28 +01:00
apps Add iframe widget to cms-server (#1786) 2026-08-05 11:28:36 +02:00
charts/openstad-headless fix(charts): read-only root filesystem for all initContainers 2026-07-15 13:50:13 +02:00
cypress fix(e2e): typo in test 2026-06-22 13:43:50 +02:00
doc Merge branch 'main' into OP-799/reduce-verbose-logging 2026-07-21 16:06:51 +02:00
img add publiccode.yml 2024-04-11 15:59:21 +02:00
operations Merge pull request #1238 from openstad/main 2025-12-11 15:22:25 +01:00
otel-collector fix(charts,docker): harden container security contexts 2026-07-15 11:36:39 +02:00
packages Merge pull request #1698 from openstad/fix/dilemma-skip 2026-07-16 13:35:55 +02:00
scripts add new envvar to docs and init-scripts 2026-06-17 16:09:05 +02:00
vendor fix: update knox dependency 2025-11-12 15:38:37 +01:00
.dockerignore fix: ignore dist and node_modules 2024-02-01 14:35:49 +01:00
.env.example add new envvar to docs and init-scripts 2026-06-17 16:09:05 +02:00
.git-blame-ignore-revs chore: add .git-blame-ignore-revs for Prettier commit 2026-02-12 19:51:08 +01:00
.gitignore Merge remote-tracking branch 'origin/feature/lightbox' into release/v2.6 2026-06-02 15:59:38 +02:00
.npmrc fix(docker): run dependency install scripts under npm 12 2026-07-09 16:40:52 +02:00
.prettierignore Add iframe widget to cms-server (#1786) 2026-08-05 11:28:36 +02:00
.prettierrc style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
.testing.env fix: correct DB_HOST, DB_PASSWORD and DB_BASE_NAME in e2e test env 2026-04-01 17:19:42 +02:00
CALENDAR.md style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
CHANGELOG.md style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
CONTRIBUTING-PILOT-2026.md Change contributing docs for branch naming and pr title 2026-07-09 14:22:37 +02:00
CONTRIBUTING.md style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
cypress.config.ts fix: migrate Cypress.env() to Cypress.expose() for Cypress 15 2026-04-02 09:08:53 +02:00
docker-compose.e2e.init.yml add new envvar to docs and init-scripts 2026-04-21 14:12:47 +02:00
docker-compose.e2e.yml add new envvar to docs and init-scripts 2026-04-21 14:12:47 +02:00
docker-compose.release.yml fix: restore multi-stage build with or without packages 2024-01-09 16:07:59 +01:00
docker-compose.yml Merge branch 'main' into OP-799/reduce-verbose-logging 2026-07-21 16:06:51 +02:00
Dockerfile fix(docker): run dependency install scripts under npm 12 2026-07-09 16:40:52 +02:00
GOVERNANCE.md style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
LICENSE.md Update LICENSE.md 2025-09-01 13:52:57 +02:00
package-lock.json chore(deps): bump mysql2 (nested CVE copy) and react-hook-form 2026-07-15 12:11:30 +02:00
package.json chore(deps): bump mysql2 (nested CVE copy) and react-hook-form 2026-07-15 12:11:30 +02:00
publiccode.yml style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
README.md chore: add Husky pre-commit hook, lint-staged, and CI formatting check 2026-02-12 19:52:28 +01:00
vitest.config.ts style: format entire codebase with Prettier 2026-02-12 19:50:53 +01:00
vitest.setup.ts fix(enquete): defer Form render for draft 2026-01-27 10:47:18 +01:00

OpenStad

This is the monorepo for the OpenStad headless project. To read more about OpenStad visit the website.

Docs

Currently the following elements have been documented:

All

Development

Code formatting

This project uses Prettier for code formatting. A pre-commit hook automatically formats staged files on commit.

Setup after cloning:

npm install

This sets up the Git hooks via Husky's prepare script.

Manual formatting:

npm run format          # format all files
npm run format:check    # check without modifying (used in CI)

API