Skip to content

Releases: City-of-Helsinki/kukkuu

kukkuu: v3.10.0

28 Nov 08:07
Compare
Choose a tag to compare

3.10.0 (2024-11-25)

Features

  • Add hasAnyFreePasswords to ExternalEventTicketSystem (915e85a)

kukkuu: v3.9.0

31 Oct 12:56
c2eedb1
Compare
Choose a tag to compare

3.9.0 (2024-10-31)

Features

  • Add canSendToAllInProject permission to myAdminProfile query (462f72c)
  • Add ticket validity to enrolment admin (623d553)
  • Add Ukrainian language to LANGUAGE_CHOICES (1806127)
  • Admin view for enrolments (7df154f)
  • Attendance information given in ticket verification (8cf9bb1)
  • auth: Authentication with graphene_jwt instead of custom implementation (815cb27)
  • Autocomplete feature to ticket system admin event field (ff7e4e9)
  • Enrolment reference id is viewable from the enrolment admin (616dca1)
  • Event report API with event group and venue view sets as helpers (b438915)
  • Project message permissions for sending to all (d15578b)
  • Tixly ticket system (2e0c9eb)
  • Update ticket attended status (b9eefcb)

Bug Fixes

  • admin: Performance and UX issue in messaging admin (4acdc93)
  • Browser test resources creation for pytests (3de8cbb)
  • Get_translations_dict utility's database usage (81e87d6)
  • Upgrade django-ilmoitin to fix migration issues (3c43107)

kukkuu: v3.8.0

19 Sep 07:24
Compare
Choose a tag to compare

3.8.0 (2024-09-18)

Features

  • Add count field to messages connection (c9a4415)
  • Add order_by field to messages query (0cb3bfb)
  • Use DjangoFilterAndOffsetConnectionField with messages query (1c38e39)

Bug Fixes

  • Link and subject field in the messaging admin list display (e584d75)

kukkuu: v3.7.1

05 Sep 14:29
Compare
Choose a tag to compare

3.7.1 (2024-09-05)

Bug Fixes

  • Logging level default value (42c91a1)

kukkuu: v3.7.0

05 Sep 11:58
Compare
Choose a tag to compare

3.7.0 (2024-09-05)

Features

  • Add more fields and filters to messaging admin view (d70dfe9)
  • Authenticate symmetrically signed JWT with shared secret for browser tests (718d92c)
  • Provide initial browser test data automatically (7250605)
  • Switch setup.cfg -> pyproject.toml, black/isort/flake8 -> ruff (4d8e834)
  • Upgrade Django to 4.2 & upgrade all packages to latest (e5b12aa)
  • Upgrade to Python 3.11 (553b964)

Bug Fixes

  • Allow schema introspection for unauthenticated users (e8879aa)
  • Default test project creation (ab76ba7)
  • Event group creation bug in admin (8ff4042)
  • Making event groups events publishable should not clear event group (e00f931)
  • Message api filters for protocol and occurrences (9277462)
  • Oidc debug extra usage (a9a3d46)
  • Oidc debug extra usage (f1265a1)

kukkuu: v3.6.0

11 Jul 08:14
Compare
Choose a tag to compare

3.6.0 (2024-07-05)

Features

  • Add search and autocomplete fields to user, group and ad groups admin (e576fd0)
  • Test auth change notifications command's query count (14c1c7d)

Bug Fixes

  • Improve event and event group admins with safegetters and searches (022ca8d)

kukkuu: v3.5.0

14 Jun 08:03
Compare
Choose a tag to compare

3.5.0 (2024-06-14)

Features

  • Batch user is_obsolete updating in auth change command (7e89c1b)

Bug Fixes

  • Add missing success messages to user and guardian admin actions (21f4e69)

kukkuu: v3.4.0

13 Jun 13:53
Compare
Choose a tag to compare

3.4.0 (2024-06-13)

Features

  • Add --obsolete_handled_users & --batch_size to auth change command (272ef3d)
  • Add links and filters from guardian to user and vice versa in admin site (9f870f2)
  • Send auth service changing notifications from admin (e37c0de)

Bug Fixes

  • Children event history markdown line endings and indentations (efd595d)

kukkuu: v3.3.0

12 Jun 12:09
Compare
Choose a tag to compare

3.3.0 (2024-06-12)

Features

  • Add AuthServiceNotificationService to mass mail when auth service is changed (1665cd9)
  • Add children event history markdown generator (64f5c69)
  • Add for_auth_service_is_changing_notification in guardian queryset (6dfcb37)
  • Add guardian admin actions to generate auth service changing email (4609f9a)
  • Add management command to send auth service changing notifications (4d786aa)
  • Use a list of emails to filter recipients on auth service notification (9fd0746)

Bug Fixes

  • Add apps.py for Kukkuu mailer app (8ff158c)
  • Improve the django_mailer admin list display view (2cf4be0)
  • Remove children_event_history_markdown from notification dummy context (40c4c11)
  • Rename kukkuu_mailer to kukkuu_mailer_admin (8722395)

kukkuu: v3.2.0

06 Jun 07:44
Compare
Choose a tag to compare

3.2.0 (2024-06-04)

Features

  • Add back channel logout support (0d10bf3)
  • Add Child.notes TextField, ChildNotes query and update mutation (4476961)
  • Add Child.notes TextField, ChildNotes query and update mutation (4ff79c4)
  • Add obsoleted props and features to User and Child (cf473de)
  • Always use user's email in SubmitChildrenAndGuardianMutation (df89bf9)
  • Do not send event invitations to those who have rejected them (75c12c1)
  • Replace has_accepted_marketing with has_accepted_communication (d6bfa17)
  • Send event and event group publish notification in a thread (5510465)
  • Serialize the models used by the GDPR API (9dc697b)
  • The GDPR service to clear sensitive fields of user and guardian (6ba1260)

Bug Fixes

  • Add env-variable for GDPR API authorization field (8ac6f45)
  • Api authorization field (f0c0528)
  • Api authorization field (4ebfe1c)
  • Move api authorization field to oidc config (56be176)
  • Projects model objects manager (8958aff)
  • Upgrade the django-helusers to fix issues with GDPR API auth (56b58dd)

Documentation

  • Add some gdpr api tester app instructions (9dc697b)
  • Env-variables for the Tunnistamo and the Keycloak (a7f1109)
  • How to integrate with Helsinki-Profile through Tunnistamo (469256f)
  • Improvements (2348c1c)