Releases: City-of-Helsinki/kerrokantasi
Releases · City-of-Helsinki/kerrokantasi
kerrokantasi: v2.0.0
2.0.0 (2024-10-29)
⚠ BREAKING CHANGES
- Remove convert_ckeditor_uploads command (e129e99)
- Remove django-ckeditor and related views (3c59452)
Features
- Add application for audit logging (64ecc66)
- Add audit logging for BaseCommentViewSet (c09d2d9)
- Add audit logging to ContactPersonViewSet (3e4b929)
- Add audit logging to FileViewSet (842fc05)
- Add audit logging to HearingViewSet (49d8ac2)
- Add audit logging to ImageViewSet (920e80e)
- Add audit logging to LabelViewSet (005aa8c)
- Configure audit logging for kerrokantasi (89aa789)
- Remove convert_ckeditor_uploads command (e129e99)
- Remove django-ckeditor and related views (3c59452)
Bug Fixes
- Missing filter in ProjectPhaseSerializer.get_has_hearings (7d2e515)
Performance Improvements
- Apply sufficient prefetching in HearingViewSet (13701fd)
- Cache hearing for SectionViewSet and prefetch translations (a958fd9)
- Optimize TranslatableSerializer translations access via cache (e37ed03)
- Prefetch translations in FileViewSet (724e915)
- Prefetch translations in LabelViewSet (57b858a)
- Use prefetched results in ProjectPhaseSerializer.get_has_hearings (09f1e60)
- Use prefetched results in ProjectPhaseSerializer.get_hearings (bb63c06)
Dependencies
Documentation
- readme: Update isort url (0490fbf)
Build
- Upgrade python to version 3.9 (62e957)
kerrokantasi: v1.6.0
kerrokantasi: v1.5.0
1.5.0 (2024-05-28)
Features
- hearing: Remove next_closing filter (5c2f1c0)
Bug Fixes
- hearing: Change following filter to boolean (6a42bdb)
- hearing: Count hearings that open exactly at request time as open (92ad624)
- hearing: Ignore created_by filter with unauthenticated users (788edca)
- hearing: Ignore following filter with unauthenticated users (a924bb4)
- hearing: Make open filter timezone aware (84b3084)
Performance Improvements
- hearing: Optimize open filter (de0b166)
Dependencies
- Update dependencies (6f2ae5c)
kerrokantasi: v1.4.0
kerrokantasi: v1.3.0
kerrokantasi-v1.2.0
What's Changed
- Enable PR support by @voneiden in #444
- Update azure-pipelines-build-master.yml by @voneiden in #447
- Reformat code with black, isort and flake8 by @voneiden in #448
- Add pre-commit config by @charn in #451
- KER-257 | Hide author_name on comment endpoint for unfiltered request by @charn in #452
- KER-278 | Bump packages alerted by snyk by @nicobav in #453
- KER-273 | Read database password from env by @nicobav in #456
- KER-280 | GDPR API data export by @charn in #454
- build: devops pipelines to review, dev and release by @terovirtanen in #460
- feat: enable helusers back channel logout by @voneiden in #461
- KER-99 | Don't render author when comment deleted by @nicobav in #459
- build: remove useless devops pipelines OH-20 by @terovirtanen in #462
- build: review pipeline remove ref by @terovirtanen in #463
- refactor: update django-helusers and simplify oidc implementation by @voneiden in #457
- KER-310: Refactor entrypoint.sh, add APPLY_MIGRATIONS, COMPILE_TRANSLATIONS by @danipran in #466
- chore: support multiple OIDC tokens by @voneiden in #468
- build: add commit message format requirements by @danipran in #467
- chore: dual support tunnistamo/keycloak in authorization field by @voneiden in #470
- build: add compilemessages in Dockerfile by @danipran in #474
- ci: add sonar-project.properties by @danipran in #476
- fix: prevent django from generating unnecessary migrations by @danipran in #475
- KER-316 | Minor query optimizations for sections and hearings by @nicobav in #479
- KER-280 | GDPR additions and changes by @nicobav in #480
- KER-280 | gdpr api data fetch changes by @nicobav in #483
Add include=plugin_data and authorization_code filter to comment endpoints
Merge pull request #168 from City-of-Helsinki/include-plugin-data Include plugin data in comment serialization, to obtain data for hearing visualization
Update n_comments field and importer
- Hearing n_comments field updated to display total number of comments, including hearing sections
- Importers updated to allow partial importing of missed data
First production release
Merge pull request #157 from akx/fix-comment-endpoint Fix the comments/ endpoint