Releases: City-of-Helsinki/kukkuu
Releases · City-of-Helsinki/kukkuu
Hotfix 1.10.2
Hotfixes mailgun API credentials.
Release 1.10.1
Fixed
- Fix GHA production config
- Fix handling of a child's project in admin UI
Release 1.10.0
Added
- Add "single events allowed" flag to Project model
- Add permission for managing event groups
- Allow granting publish permission to all projects
- Add GHA production config
Changed
- Do not log readiness and healthz endpoints
Fixed
- Temporary auth fix required by the latest Tunnistamo
Release 1.9.0
Added
- Add new permission system
- Multiple minor admin UI enhancements
- Add notification importer that imports email notifications' texts from Google Spreadsheets
Changed
- Do not delete past enrolments when child is deleted
- Forbid unenrolling from occurrences in the past
- Delete children when their only guardian is deleted
- Migrate periodic tasks to K8s cronjobs
Fixed
- Fix UserManager
- Fix notifications' dummy contexts
Release 1.8.0
Added
- Add event group functionality
- Add
availableForChild(childId)
filter toEventNode
Changed
- Disable django-parler caching
- Migrate CI/CD to GitHub actions
- Exclude unenrolled events from
ChildNode.pastEvents()
- Add ordering for API's
translations
fields
Release 1.7.0
Added
- Add manual message functionality
Release 1.6.0
Added
- Add Free spot notification functionality
- Add languages spoken at home for guardians
- Add
get_global_id()
to event notifications' contexts - Add occurrence enrol URL to event notifications' contexts
- Add special language "Other language"
Changed
- Update default languages
Fixed
- Fix API version string when running
manage.py
outside the app directory - Fix occurrence remaining capacity when capacity override is 0
Release 1.5.1
Added
- Add localtime function to event notification templates
Release 1.5.0
Added
- Add upcoming occurrence reminder notification
- Add
upcoming_with_leeway
occurrence filter - Add enrolled events past enough (default 30 mins from the start) to a child's past events
- Add initial API for subscribing and viewing free spot subscriptions (N.B. the functionality itself has NOT been implemented yet, just the API)
Changed
- Do not purge email logs by default in CI/CD config
Release 1.4.0
Added
- Add nullable field
capacityOverride
and API for it which allows setting capacity per occurrence - Add ability to search children and guardians in admin UI