Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
17d5c48
wip
AliKdhim87 Mar 4, 2026
6a0487d
chore: remove kennisbank-dashboard and kennisbank-frontend
AliKdhim87 Mar 9, 2026
d3db272
chore: remove strapi-tiptap-editor that supports strapi v4
AliKdhim87 Mar 9, 2026
88225da
chore: remove strapi-plugin-old-slugs that supports Strapi v4, as we …
AliKdhim87 Mar 9, 2026
98291a4
chore: remove strapi-plugin-open-forms-embed
AliKdhim87 Mar 9, 2026
decc358
chore: remove strapi-plugin-language
AliKdhim87 Mar 9, 2026
ef8a3eb
chore: strapi-plugin-uuid-field
AliKdhim87 Mar 9, 2026
54b15ba
chore: strapi-plugin-uniform-product-name
AliKdhim87 Mar 9, 2026
83f40a5
chore: content-compliance-checker
AliKdhim87 Mar 9, 2026
cf0347a
chore: preview-button
AliKdhim87 Mar 9, 2026
c5da646
chore: strapi-plugin-env-label
AliKdhim87 Mar 9, 2026
afd0c8e
chore: strapi-plugin-flo-legal-embed
AliKdhim87 Mar 9, 2026
aab5952
chore: strapi-plugin-gemeente-select
AliKdhim87 Mar 9, 2026
996b1c4
chore: remove strapi-plugin-scheme-select
AliKdhim87 Mar 9, 2026
78bcf45
chore: remove provider-upload-vercel
AliKdhim87 Mar 9, 2026
9cdb560
chore: migrate overige-objecten-api to pnpm, nodejs v24 and add eslint
AliKdhim87 Mar 9, 2026
9011cdf
chore: migrate pdc-sc to pnpm, nodejs v24, and add eslint
AliKdhim87 Mar 9, 2026
5fedb0f
chore: migrate pdc-frontend to pnpm, nodejs v24, and add eslint
AliKdhim87 Mar 9, 2026
6ba8a21
chore: migrate vth-frontend to pnpm, nodejs v24, and add eslint
AliKdhim87 Mar 9, 2026
cb39eb0
chore: migrate ui package to pnpm, nodejs v24, and add eslint
AliKdhim87 Mar 9, 2026
680f451
chore(strapi-admin-extension): integrate pnpm and fix lint-formate is…
AliKdhim87 Mar 11, 2026
635f5d5
chore(tiptap-editor): migrate to pnpm and fix lint-formate issues
AliKdhim87 Mar 11, 2026
adff139
chore(editor-sandbox): migrate to pnpm and fix lint-formate issues
AliKdhim87 Mar 11, 2026
05e654a
chore(strapi.frameless.io): migrate to pnpm and fix lint-formate issues
AliKdhim87 Mar 11, 2026
9e5a6ce
chore(editoria11y): migrate to pnpm and fix lint-formate issues
AliKdhim87 Mar 11, 2026
b2fcce6
chore(utils): migrate to pnpm and fix lint-formate issues
AliKdhim87 Mar 11, 2026
4e8f649
chore: migrate the scripts to ECMAScript
AliKdhim87 Mar 11, 2026
a824714
feat: remove upl package
AliKdhim87 Mar 11, 2026
89b1d5a
feat: remove catalogi-data package
AliKdhim87 Mar 11, 2026
39aec46
chore: upgrade vth-dashboard to strapi 5
AliKdhim87 Mar 17, 2026
39a942c
chore: upgrade pdc-dashboard to strapi 5
AliKdhim87 Mar 17, 2026
431594e
chore(vth-frontend): fix the eslint and migrate to pnpm
AliKdhim87 Mar 17, 2026
2fc4dca
chore(samenwerkende-catalogi): migrate to pnpm and fix lint-formate i…
AliKdhim87 Mar 17, 2026
7442d73
chore: move tiptap-sandbox and tiptap-editor to a new repository
AliKdhim87 Mar 17, 2026
9607032
chore(docker): upgrade Node.js to v24 and migrate tooling to pnpm + T…
AliKdhim87 Mar 18, 2026
8e13e17
chore: update github CI/CD
AliKdhim87 Mar 18, 2026
688af15
chore: remove old patches of strapi v4
AliKdhim87 Mar 18, 2026
13d2206
chore(ui): fix the jest issue
AliKdhim87 Mar 19, 2026
31aab2d
fix(strapi-admin-extensions): guard against jsdom instantiation in br…
AliKdhim87 Mar 23, 2026
a2852e9
fix(overige-objecten-api): only instantiate jsdom when global window …
AliKdhim87 Mar 23, 2026
ab4e411
test(overige-objecten-api): fix the jest issue
AliKdhim87 Mar 23, 2026
062c72f
fix: route @frameless/preview-button to public npm registry
AliKdhim87 Mar 23, 2026
37c15fd
fix(pdc-frontend): fix cspConfig remove INLINE from kcmSurvey style-s…
AliKdhim87 Mar 23, 2026
97bf352
test(strapi-admin-extensions): migrate from jest to vitest
AliKdhim87 Mar 31, 2026
79b18d4
test(overige-objecten-api): migrate tests from Jest to Vitest
AliKdhim87 Mar 31, 2026
6ad2a5e
chore(root): update turbo and migrate tests to vitest
AliKdhim87 Mar 31, 2026
fc7f000
chore(editora11y): removed unused devDependencies
AliKdhim87 Mar 31, 2026
9970287
test(pdc-frontend): fix the jest configuration
AliKdhim87 Mar 31, 2026
0777aa4
chore: integrate content compliance checker and update tiptap plugin
AliKdhim87 Apr 2, 2026
8cccdc3
chore: remove unused `utrecht-rich-text` CSS
Robbert Apr 5, 2026
b8051a2
refactor: use CSS instead of SCSS
Robbert Apr 5, 2026
3f4da02
build: configure TypeScript to recognize .css as well as .scss
Robbert Apr 6, 2026
ab46b58
chore(pdc-frontend): migrate to Strapi v5
AliKdhim87 Apr 1, 2026
de90486
chore(pdc-frontend): migrate to Strapi v5
AliKdhim87 Apr 1, 2026
adf631f
fix(pdc-frontend): esModule issue
AliKdhim87 Apr 6, 2026
9489e67
fix(ui): fix build config and peer dependencies
AliKdhim87 Apr 6, 2026
164b529
chore(vth-frontend): fix esModule issue
AliKdhim87 Apr 6, 2026
8011233
build: configure Vercel with initial settings to test
Robbert Apr 6, 2026
95b2c29
ci: configure group of related Vercel projects
Robbert Apr 6, 2026
07d0b5a
fix: use correct `framework` setting in `vercel.json`
Robbert Apr 6, 2026
b333f7b
refactor: only use turbo builds for power users
Robbert Apr 6, 2026
d55c909
ci: configure `package.json` to use Node 24, conforming to `.nvmrc`
Robbert Apr 6, 2026
45b339a
build: script to generate `.env` file for PDC projects
Robbert Apr 6, 2026
580ba0a
docs: update readme for development without docker
Robbert Apr 6, 2026
a5942bc
fix: fix the eslint issue syntax (with { type: 'json' })
AliKdhim87 Apr 7, 2026
af1c38a
feat: update samenwerkende catalogi strapi 5
Mar 31, 2026
667afb1
chore(overige-objecten-api): migrate the overige-objecten-api to Stra…
AliKdhim87 Apr 15, 2026
3693192
chore(docker): integrate kiss preview into pdc-dashboard
AliKdhim87 Apr 15, 2026
e8b66c8
chore(ui): fix the classnames esModule issue
AliKdhim87 Apr 15, 2026
6dc0b9d
fix(ui): use classnames/bind for CSS module scoped class lookup
AliKdhim87 Apr 23, 2026
1845759
fix(samenwerkende-catalogi): add missing dotenv dependency
AliKdhim87 Apr 17, 2026
f8d1771
chore: update linting, build tooling and rollup terser plugin
AliKdhim87 Apr 17, 2026
e62e46b
chore(root): update package.json add pnpm to the engines
AliKdhim87 Apr 20, 2026
a370120
fix(pdc-dashboard): add encryption key to secrets
AliKdhim87 Apr 20, 2026
f718881
fix(overige-objecten-api): resolve static assets path using `__dirnam…
AliKdhim87 Apr 22, 2026
e736a94
fix(overige-objecten-api): correct static file path in server.ts and …
AliKdhim87 Apr 22, 2026
d380387
fix(overige-objecten-api): add ESM loader to resolve classnames/bind …
AliKdhim87 Apr 23, 2026
d756a8f
build: deploy pdc-frontend to Vercel
AliKdhim87 Apr 22, 2026
843cb69
fix: replace runtime-specific encoding with cross-platform helper
AliKdhim87 Apr 22, 2026
5c804ba
fix(utils): update getURL and buildURL error handling
AliKdhim87 Apr 22, 2026
de94b7b
feat(utils): add `required` option to `getURL` and `buildURL`
AliKdhim87 Apr 23, 2026
45a2019
chore: migrate strapi-admin-extensions to strapi 5
AliKdhim87 Apr 24, 2026
081a047
feat: vth-frontend migreren strapi v5
Apr 15, 2026
a840700
build: fix the pnpm-lock issue
AliKdhim87 Apr 28, 2026
15803bd
fix: restore product collection layout in config-sync for Strapi v5
AliKdhim87 Apr 28, 2026
21619ba
fix(database): patch slug migration to handle missing unique index on…
AliKdhim87 Apr 29, 2026
31c5dc9
chore: update-strapi-tiptap-editor-plugin
AliKdhim87 Apr 30, 2026
6e5e5b0
fix(strapi-admin-extensions): add missing `engines` to package.json
AliKdhim87 Apr 30, 2026
edfe14e
fix: patch update intern Strapi plugins
AliKdhim87 May 4, 2026
93cacab
fix: preserve locale and products path prefix in redirect URL
AliKdhim87 May 4, 2026
2a96742
chore(dashboard): update Strapi dependencies
AliKdhim87 May 1, 2026
cdaa8dd
chore: remove yarn.lock
AliKdhim87 May 1, 2026
fad724b
build(strapi.frameless.io): fix the strapi.frameless.io deployment is…
AliKdhim87 May 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
95 changes: 74 additions & 21 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,27 +1,80 @@
Dockerfile
Dockerfile.*
*docker-compose.*.yml
.dockerignore
node_modules/
# Version control
.git
.gitignore
.gitattributes

# GitHub
.github

# IDE & Editor
.vscode
.idea
.editorconfig
.prettierrc
.prettierrc.json
.eslintrc
.eslintrc.js
.eslintrc.json

# Dependencies & Build Artifacts
node_modules
**/node_modules
dist
build
.next
.cache
.turbo
pnpm-store
.pnpm-store
.strapi
next-env.d.ts
tsconfig.tsbuildinfo
.strapi-updater.json

# Logs
npm-debug.log
README.md
.next/
.git
.tmp/
.cache/
build/
data/
pnpm-debug.log
yarn-error.log
*.log

# Temporary & OS
.DS_Store
.tmp
.env
.env*
.env.local
.env.*.local
Thumbs.db

# Documentation
README.md
*.md
docs/

# Testing
coverage/
.nyc_output/
cypress/
**/*.test.*
**/*.spec.*
__tests__/
**/__tests__/

# Docker files (not needed in context)
Dockerfile
Dockerfile.*
docker-compose*.yml
.dockerignore

**/.next
# CI/CD (not needed in image)
.github/
.gitlab-ci.yml
.travis.yml

# Misc
*.pem
.vercel
.eslintcache
.next/
**/.tmp
**/build/
**/data/
**/dist/
**/.cache/
**/node_modules/
**/.DS_Store
docs
*.log
**/.cache/
35 changes: 26 additions & 9 deletions .envrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,10 +130,18 @@
},
{
"name": "FRONTEND_PUBLIC_URL",
"description": "URL where the preview of pages in the Strapi Dashboard are hosted. You can use the Docker container name as the URL, for example: http://pdc_frontend:3000.",
"description": "URL where the preview of pages in the Strapi Dashboard are hosted. You can use the Docker container name as the URL, for example: http://overige-objecten-api:3000.",
"required": true,
"valueType": "url",
"developmentDefault": "http://pdc_frontend:3000"
"developmentDefault": "http://localhost:3000"
},
{
"name": "KISS_PREVIEW_URL",
"description": "URL where the preview of pages in the Strapi Dashboard are hosted. You can use the Docker container name as the URL, for example: http://overige-objecten-api:3000.",
"required": true,
"valueType": "url",
"developmentDefault": "http://localhost:4001/api/v2/preview",
"example": "http://localhost:4001/api/v2/preview"
},
{
"name": "HOST",
Expand All @@ -149,7 +157,7 @@
"required": true,
"valueType": "string",
"examples": ["development", "production"],
"developmentDefault": "production"
"developmentDefault": "development"
},
{
"name": "PGADMIN_DEFAULT_EMAIL",
Expand Down Expand Up @@ -184,20 +192,29 @@
"valueType": "base64",
"developmentDefault": "SGVsbG8sIHdvcmxkIQ=="
},
{
"name": "KISS_PREVIEW_TOKEN",
"description": "Configure Strapi Dashboard and the website with the same secret, to be able to show unpublished content in preview mode.",
"required": true,
"secret": true,
"valueType": "base64",
"developmentDefault": "aGVsbG8gd29ybGQ=",
"example": "aGVsbG8gd29ybGQ="
},
{
"name": "STRAPI_PRIVATE_URL",
"description": "URL where Strapi is available on the internal network, for example to access the GraphQL API. You can use the Docker container name, e.g. http://pdc_strapi:1337.",
"required": true,
"example": "http://pdc_strapi:1337",
"developmentDefault": "http://pdc_strapi:1337"
"example": "http://localhost:1337",
"developmentDefault": "http://localhost:1337"
},
{
"name": "STRAPI_PUBLIC_URL",
"description": "URL where Strapi is available to the public. You can use the Docker container name, e.g. http://pdc_strapi:1337.",
"required": true,
"valueType": "url",
"example": "http://pdc_strapi:1337",
"developmentDefault": "http://pdc_strapi:1337"
"example": "http://localhost:1337",
"developmentDefault": "http://localhost:1337"
},
{
"name": "TRANSFER_TOKEN_SALT",
Expand Down Expand Up @@ -317,7 +334,7 @@
"name": "STRAPI_ENV_LABEL",
"description": "Text describing the environment, used to warn users of Strapi Dashboard when they are not working in production. Can not be localized.",
"required": false,
"developmentDefault": "Development",
"developmentDefault": "development",
"valueType": "string"
},
{
Expand All @@ -341,7 +358,7 @@
"description": "URL for the Flo Legal API, used to access legal documents and templates.",
"required": false,
"valueType": "url",
"example": "https://example.com/api"
"example": "https://services-acc.flolegal.app/builder-api"
},
{
"name": "KCM_SURVEY_API_KEY",
Expand Down
37 changes: 0 additions & 37 deletions .eslintignore

This file was deleted.

111 changes: 0 additions & 111 deletions .eslintrc.js

This file was deleted.

Loading
Loading