From eca485fb6814a4dfe264daf489d5c83f0b1f2b1c Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Mon, 4 May 2020 21:48:16 +0200 Subject: [PATCH] Update changelog --- CHANGELOG.rst | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b0d795c58..5e3d62bca 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,40 +7,36 @@ Changelog New features ~~~~~~~~~~~~ -* Add frontend-ased announcement management +* Frontend-ased announcement management * Auto-create Person on User creation -* Generel LDAP import/export interface -* Select primary group if unset -* Support multiple recipient object for one announcement -* Mich-Seite -* Add support for defining group types +* Select primary group by pattern if unset +* Shortcut to personal information page +* Support for defining group types * Add description to Person -* Add age_at method and age property +* age_at method and age property to Person * Synchronise AlekSIS groups with Django groups -* Add celery worker celery-beat worker and celery broker to docker-compose.yml -* Re-add django-dbbackup +* Add celery worker, celery-beat worker and celery broker to docker-compose setup * Global search -* Add license information page +* License information page * Roles and permissions * User preferences * Additional fields for people per group * Support global permission flags by LDAP group -* Remove legacy multi-tenant support -* Generalise announcements -* Allow custom menu entries (e.g. in footer) +* Persistent announcements +* Custom menu entries (e.g. in footer) * New logo for AlekSIS -* Two factor authentication with Yubikey or OTP +* Two factor authentication with Yubikey, OTP or SMS +* Devs: Add ExtensibleModel to allow apps to add fields, properties +* Devs: Support multiple recipient object for one announcement Minor changes ~~~~~~~~~~~~~ -* Add some CSS helper classes for colours -* Show announcements on dashboard -* Mandate use of AlekSIS base model * Make short_name for group optional -* Drop import_ref field(s) * Generalised live loading of widgets for dashboard -* Turn into installable web app +* Devs: Add some CSS helper classes for colours +* Devs: Mandate use of AlekSIS base model +* Devs: Drop import_ref field(s); apps shold now define their own reference fields Bug fixes ~~~~~~~~~ @@ -48,7 +44,7 @@ Bug fixes * DateTimeField Announcement.valid_from received a naive datetime * Enable SASS processor in production * Fix too short fields -* Load select2 externally +* Load select2 locally `2.0a1`_ -------- @@ -60,8 +56,8 @@ New features * Dashboard * Notifications via SMS (Twilio), Email or on the dashboard * Admin interface +* Turn into installable, progressive web app * Devs: Background Tasks with Celery -* Turn into installable PWA Minor changes ~~~~~~~~~~~~~ -- GitLab