All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- chore: upgrade extension by @Bruno Pacheco in aaf3517
- chore(deps): update docker/login-action action to v4 by @Renovate Bot in bb83558
- chore(deps): update aquasecurity/trivy-action action to v0.34.2 by @Renovate Bot in 6712c1e
- Update ckanext-gdi-userportal by @Quinten in 42e62aa
- doc: update CHANGELOG.md for v1.3.39 by @LNDS-Sysadmins in 1b986f5
- Bump CKAN dcat, userportal, fairdatapoint by @Quinten in 1a5fcb0
- chore(deps): update aquasecurity/trivy-action action to v0.34.1 by @Renovate Bot in 5e7e83e
- doc: update CHANGELOG.md for v1.3.38 by @LNDS-Sysadmins in 0140eea
- Set FDP timeout per request and extend per job to 60 minutes by @Hans-christian in 9c40268
- Update setup_harvester.sh by @Quinten in e7588bb
- Reduce CKAN harvest timeout to 10s by @Quinten in d41135f
- chore(deps): update aquasecurity/trivy-action action to v0.34.0 by @Renovate Bot in 53e75f7
- doc: update CHANGELOG.md for v1.3.37 by @LNDS-Sysadmins in d1d3923
- fix(fdp) patch time out by @Hans-christian in 3ba1708
- chore(deps): update ckanext-gdi-userportal to v1.11.17 by @nolliia in 2da84b5
- refactor: remove standalone term translation migration script and integrate migration logic into prerun.py by @nolliia in ee4dec2
- doc: update CHANGELOG.md for v1.3.36 by @LNDS-Sysadmins in f3d5c5c
- feat(local development): add script to install local extensions and update docker-compose for amd64 platform, by @nolliia in 8e64e66
- chore: update GitHub Actions workflow to allow Trivy scanner to continue on error for base image vulnerabilities by @nolliia in 5a2e267
- chore: update gdi-userportal extension to v1.11.16 and sync subproject commit by @nolliia in 27ba4b6
- chore: update GitHub Actions workflow to allow Trivy scanner to continue on error for base image vulnerabilities by @nolliia in 69f01d4
- chore: update gdi-userportal extension to latest commit 00df8d7 by @nolliia in 9330025
- chore: update gdi-userportal extension to v1.11.15 and add script for term translation migrations on startup by @nolliia in c79db73
- doc: update CHANGELOG.md for v1.3.35 by @LNDS-Sysadmins in a65f337
- feat(UI) update CKAN UI by @nolliia in c2f5b91
- doc: update CHANGELOG.md for v1.3.33 by @LNDS-Sysadmins in 676364e
- doc: update CHANGELOG.md for v1.3.32 by @LNDS-Sysadmins in d5e27f4
- fix(tags) userportal extension update (#235) by @Hans-Christian in b1f91cc
- feat: patch extensions by @Hans-christian in c53e2f7
- chore(harvester) Update harvest extension to 1.6.2 by @Hans-christian in 5fa6896
- chore(deps): update ckanext-gdi-userportal to v1.11.10 by @Bruno Pacheco in 5bed1d3
- doc: update CHANGELOG.md for v1.3.31 by @LNDS-Sysadmins in 39a8c7f
- fixt(fdp) fix harvest distribution by @Hans-christian in d9efdf5
- patch userportal extensions by @Hans-christian in 6fb2269
- feat: update ckan with correct packages by @Hans-christian in 10ea353
- chore(deps): update actions/cache action to v5 by @Renovate Bot in f535cff
- chore(deps): update actions/checkout action to v6 by @Renovate Bot in 975b761
- Clean up CHANGELOG.md by removing old entries by @Quinten in 5076983
- doc: update CHANGELOG.md for v1.3.30 by @LNDS-Sysadmins in 5017700
- patch userportal by @Hans-christian in 8c8ce39
- fix(contact-name) Improved fix contact by @Hans-christian in 4e09cc5
- fix(contact-name) patch contact name by @Hans-christian in d613347
- fix(qualified-attribution) patch ckan by @Hans-christian in 2fadecc
- fix(status) fix status display to frond end by @Hans-christian in 9f49fa9
- fix(fdp-harvest) fix harvesting of dct:status by @Hans-christian in c215a01
- fix(status-ontology) status distribution validates agains wrong ontology by @Hans-christian in e93bdca
- fix(spatial) Fix to make spatial coverage work by @Hans-christian in 67b0843
- fix(version-notes) Patch for version notes (#207) by @Hans-Christian in 23560bb
- feat(multilingual) Add multilingual to CKAN by @Hans-christian in 6ead425
- Patch version of userportal by @Hans-christian in 82734ba
- update dcat extension by @Hans-christian in f9039fa
- bump fdp version by @Hans-christian in a492651
- Add BioPortal API key support for FAIRDataPoint by @Quinten in 97f622e
- patch-userportal-fix-facet by @Hans-christian in 82f8938
- fix(language) Update version number of userportal by @Hans-christian in d52b29f
- feat(readme) : Improved readme for setting up with Apple Sillicon laptop closes #192 by @Hans-christian in 791490d
- Update CHANGELOG.md by @Hans-Christian in 3fa7d02
- Update README.md by @Hans-Christian in 2313ada
- fix make retentionperion and temporal visisble by @Hans-christian in 98a84d5
- fix(trivy) CVE-2025-6965 (wait for base image to be updated by @Hans-christian in fa379aa
- Patch extensions (#188) by @Hans-Christian in f5004a1
- feat(dataseries) initial commit dataseries (#186) by @Hans-Christian in ecae98e
- feat(fix) remove work around to make it by @Hans-Chrstian in 170082d
- chore: upgrade ckan modules by @Bruno Pacheco in c2c19f2
- Bump fairdatapoint 136 (#180) by @Hans-Christian in 3d587ee
- feat(ART-12204): update change log by @jadzlnds in 2fe59f6
- feat(ART-12204): update change log by @jadzlnds in b3748b4
- fix(ART-12367): update dcat ext version by @jadzlnds in e82237c
- fix(ART-12367): update dcat ext version by @jadzlnds in 457a295
- Onlky focus HealthDCAT by @Hans-Chrstian in 36e9479
- Only focus HealthDCAP AP by @Hans-Chrstian in 66d4e17
- Initial commit of Health DCAT FDP support + Dataseries support by @Hans-Chrstian in f1a76a3
- chore(deps): update ckan/ckan-dev docker tag to v2.11.2 by @Renovate Bot in 1e9057a
- chore(deps): update ckan/ckan-base docker tag to v2.11.2 by @Renovate Bot in caaf560
- chore(deps): upgrade ckanext-gdi-userportal by @Bruno Pacheco in ceedbf2
- chore: update secrets in ckan.ini by @jadz94 in 3793540
- chore: addd s3harvester by @jadz94 in 2c98ec2
- chore: update dockerfile by @jadz94 in 3edeff9
- chore: upgrade extension version by @jadz94 in 6d54700
- Revert "chore: upgrade extension version" by @jadz94 in 1408099
- chore: upgrade extension version by @jadz94 in 43dfb12
- Ckan 211 (#158) by @Hans-Christian in 4089575
- chore: upgrade extension version by @jadz94 in 8a4e6f7
- Applied review comments by @Hans-Chrstian in 34b259f
- docs(README): add local ckan instance hostname and default sysadmin credentials by @Antoine Dorard in 08a7f5e
- Sonarcloud recomendations by @Hans-Chrstian in b3eca9b
- Revert x64 by @Hans-Chrstian in 96bc753
- Correct readme by @Hans-Chrstian in 57f3c3d
- Add license by @Hans-Chrstian in 7216518
- Adjust dockerfile by @Hans-Chrstian in fd38196
- Current status of 2.11.1 upgrade by @Hans-Chrstian in 0cd04b8
- chore: improve logs of database upgrades by @Bruno Pacheco in 3e85f54
- Clarify and clean up Dockerfile by @Mark Janse in 0a3e002
- Explicitly add linux/amd64 platform to docker as there are no other images by @Mark Janse in fadd140
- chore(deps): update dependencies and settings for CKAN 2.11 compatibility by @Mark Janse in d4a5e0c
- fix(ART-12367): update dcat ext version by @jadz94 in 452363d
- fix(reuse): Add reuse header to scripts by @Hans-Chrstian in 729a425
- fix(redis): remove unnecessary redis password in environment file by @Hans-Chrstian in 8a75cc1
- fix: resolve startup issues with supervisor and harvester configuration by @Hans-Chrstian in ee4ca92
- fix Civity reference to scheming by @Hans-Chrstian in 906b52f
- fix permission issues by @Hans-Chrstian in db58059
- chore(deps): upgrade CKAN to 2.10.6 by @Bruno Pacheco in 34713e6
- chore(deps): revert CKAN upgrade by @Bruno Pacheco in be2c5a8
- chore(deps): update docker.io/ckan/ckan-dev docker tag to v2.10.6 by @Renovate Bot in 05c35a5
- chore(deps): update docker.io/ckan/ckan-base docker tag to v2.10.6 by @Renovate Bot in 516ec09
- FDP 1.3.2 by @Hans-Chrstian in 316fbc3
- Fix FDP by @Hans-Chrstian in d78701d
- chore: initialize harvest db by @Bruno Pacheco in 825ce18
- chore(deps): upgrade ckan extensions by @Bruno Pacheco in ab77b39
- chore(deps): update aquasecurity/trivy-action action to v0.29.0 by @Renovate Bot in 0b1cf02
- chore(deps): update fsfe/reuse-action action to v5 by @Renovate Bot in 85895d6
- Hotfix 1.4.0 by @Hans-Chrstian in 7f632ce
- fix: reuse CKAN_SQLALCHEMY_URL in upload_vocabulary.sh by @Bruno Pacheco in 873828b
- chore(deps): upgrade opentelemetry components by @Bruno Pacheco in 3500557
- chore(deps): upgrade ckanext-gdi-userportal by @Bruno Pacheco in 4850d5f
- chore: update ckanext-gdi-userportal HEAD commit by @Bruno Pacheco in 4a16fc9
- chore: use cached trivy db by @Bruno Pacheco in d9caea7
- chore: cache trivy db by @Bruno Pacheco in a870d4f
- chore: update ckanext-gdi-userportal HEAD commit by @Bruno Pacheco in 7289ccc
- Prepare for release v1.3.3 (#143) by @Hans-Christian in ba6f8c9
- fix: revert severity of trivy scanner to CRITICAL only by @Bruno Pacheco in b3720b6
- fix(language): Set fallback language to English when Dutch for example is not available
- docs: clean up Keycloak section from README by @hcvdwerf in #141
- feat(language): add Dutch facet translations to translations table by @Markus92 in #129
- chore(deps): update aquasecurity/trivy-action action to v0.26.0 by @LNDS-Sysadmins in #128
- chore(deps): update redis docker tag to v7 by @LNDS-Sysadmins in #134
- chore(deps): update aquasecurity/trivy-action action to v0.27.0 by @LNDS-Sysadmins in #140
- fix: bugfix on harvesters by @brunopacheco1 in #131
- fix: reduce cron job for harvesting to every 15min by @brunopacheco1 in #139
- chore(deps): update ckan/ckan-base docker tag to v2.10.5 by @LNDS-Sysadmins in #115
- chore(deps): update ckan/ckan-dev docker tag to v2.10.5 by @LNDS-Sysadmins in #116
- feat(scheming): set up GDI presets (for datetime scheming) by @Markus92 in #119
- chore(deps): update postgres docker tag to v17 by @LNDS-Sysadmins in #124
- feat: Upgrade to DCAT AP 3 by @hcvdwerf in #125
- chore(deps): update aquasecurity/trivy-action action to v0.25.0 by @LNDS-Sysadmins in https:// github.com//pull/127
- feat(auth): remove Keycloak integration from CKAN and user portal by @hcvdwerf in #121
- fix: user permissions error causes oidc plugin to error by @Markus92 in #114
- chore(deps): remove vulnerable packages by @brunopacheco1 in #126
- chore(deps): update fsfe/reuse-action action to v4 - autoclosed by @LNDS-Sysadmins in #83
- chore(deps): update docker/build-push-action action to v6 by @LNDS-Sysadmins in #82
- chore(deps): update docker/login-action digest to 0d4c9c5 by @LNDS-Sysadmins in #79
- chore(deps): update docker/metadata-action digest to a64d048 by @LNDS-Sysadmins in #80
- chore(deps): update oss-review-toolkit/ort-ci-github-action digest to 81698a9 by @LNDS-Sysadmins in #81
- chore(deps): update postgres docker tag to v16 by @LNDS-Sysadmins in #84
- chore(deps): update azure/webapps-deploy digest to 5c1d76e by @LNDS-Sysadmins in #78
- chore: setup default user permissions by @brunopacheco1 in #109
- chore: change from Catalogues to Organizations by @nolliia in #110
- chore: merge RUN commands by @brunopacheco1 in #111
- Update fairdatapoint extension by @hcvdwerf in #113
- fix: Set compatibility_mode to false to map correctly publisher close… by @hcvdwerf in #74
- chore: change versions of fairdatapoint harvester and gdi extensions by @a-nayden in #66
- chore: update vocabulary by @a-nayden in #68
- chore: update fairdatapoint by @hcvdwerf in #69
- fix(cron): Run harvester cron job in background (run and clean up log… by @hcvdwerf in #71
- fix(csv): resolve "extra data after last expected column" error by @hcvdwerf in #70
chore: change versions of fairdatapoint harvester and gdi extensions
- fix: fix harvester issues
- chore: preload CKAN term translation by @brunopacheco1 in #56
- chore: remove keycloak from localhost by @brunopacheco1 in #58
- chore(deps): bump 2.10 version to 2.10.4 by @hcvdwerf in #57
- chore: update gdi-userportal reference by @a-nayden in #60
- chore: add more labels by @brunopacheco1 in #62
- fix(azure-deployment): Trigger repull on new CKAN version by updating… by @hcvdwerf in #52
- fix: point to fairdatapoint extension tag by @a-nayden in #54
- fix: #51 bug report by @hcvdwerf in #55
- fix: set up profiles to fix parsing from file bug by @a-nayden in #59
- fix: update gdi-userportal reference by @a-nayden in #61
- enable multilingual plugins; pre-populate ckan db with labels by @a-nayden in #53
- fix: update fairdatapoint harvester reference by @a-nayden in #63
- chore: #15 add REUSE headers by @brunopacheco1 in #44
- feat(harvester): Configure automatic CRON job for CKAN Harvester #25 by @hcvdwerf in #45
- fix: Re-add ckanext scheming extension from Civity to solved harvester issues
- fix(theme-fetcher): handle empty iterable in theme reduction process #36 by @hcvdwerf in #48
- ckanext-scheming v3.0.0.
- ckanext-dcat v1.5.1.
- ckanext-harvest v1.5.6.
- ckanext-gdi-userportal v1.0.0.
- ckanext-oidc-pkce v0.3.1.
- minimal default scheming for GDI User Portal.
- Unused datastore dependencies.
- Replaced all non-GDI extension locations by their original ones.