Skip to content

Releases: City-of-Helsinki/kerrokantasi

kerrokantasi: v2.0.0

29 Oct 09:03
a278c36
Compare
Choose a tag to compare

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

  • Sync pre-commit and development requirements (c3a8d00)
  • Upgrade dependencies (ceaa041)

Documentation

  • readme: Update isort url (0490fbf)

Build

  • Upgrade python to version 3.9 (62e957)

kerrokantasi: v1.6.0

13 Aug 06:45
Compare
Choose a tag to compare

1.6.0 (2024-08-13)

Features

  • Add admin in organizations field in user admin (4762dda)

Bug Fixes

  • Hide geojson data from deleted comments (0867749)

Dependencies

kerrokantasi: v1.5.0

29 May 06:06
Compare
Choose a tag to compare

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

kerrokantasi: v1.4.0

07 May 09:39
Compare
Choose a tag to compare

1.4.0 (2024-05-07)

Features

  • Create images/files by reference, remove copy logic (e7117b8)

Bug Fixes

  • Copy files in copy_hearing function (7949619)
  • Return None in get_url if instance has no pk (54f468d)

Dependencies

kerrokantasi: v1.3.0

25 Mar 09:04
Compare
Choose a tag to compare

1.3.0 (2024-03-25)

Features

  • Add util function to get model instances translations (dd1b721)
  • gdpr: Add field translations to gdpr get return data (dea0395)
  • gdpr: Add poll text to poll answers (7c6b3b9)

Bug Fixes

  • Gdpr get user data test fix (11882ad)

kerrokantasi-v1.2.0

20 Mar 10:59
Compare
Choose a tag to compare

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

15 Apr 13:02
Compare
Choose a tag to compare
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

11 Apr 13:58
Compare
Choose a tag to compare
  • 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

30 Mar 12:34
Compare
Choose a tag to compare
Merge pull request #157 from akx/fix-comment-endpoint

Fix the comments/ endpoint