Skip to content
Snippets Groups Projects
Verified Commit eca485fb authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Update changelog

parent 60074c21
No related branches found
No related tags found
No related merge requests found
...@@ -7,40 +7,36 @@ Changelog ...@@ -7,40 +7,36 @@ Changelog
New features New features
~~~~~~~~~~~~ ~~~~~~~~~~~~
* Add frontend-ased announcement management * Frontend-ased announcement management
* Auto-create Person on User creation * Auto-create Person on User creation
* Generel LDAP import/export interface * Select primary group by pattern if unset
* Select primary group if unset * Shortcut to personal information page
* Support multiple recipient object for one announcement * Support for defining group types
* Mich-Seite
* Add support for defining group types
* Add description to Person * 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 * Synchronise AlekSIS groups with Django groups
* Add celery worker celery-beat worker and celery broker to docker-compose.yml * Add celery worker, celery-beat worker and celery broker to docker-compose setup
* Re-add django-dbbackup
* Global search * Global search
* Add license information page * License information page
* Roles and permissions * Roles and permissions
* User preferences * User preferences
* Additional fields for people per group * Additional fields for people per group
* Support global permission flags by LDAP group * Support global permission flags by LDAP group
* Remove legacy multi-tenant support * Persistent announcements
* Generalise announcements * Custom menu entries (e.g. in footer)
* Allow custom menu entries (e.g. in footer)
* New logo for AlekSIS * 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 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 * Make short_name for group optional
* Drop import_ref field(s)
* Generalised live loading of widgets for dashboard * 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 Bug fixes
~~~~~~~~~ ~~~~~~~~~
...@@ -48,7 +44,7 @@ Bug fixes ...@@ -48,7 +44,7 @@ Bug fixes
* DateTimeField Announcement.valid_from received a naive datetime * DateTimeField Announcement.valid_from received a naive datetime
* Enable SASS processor in production * Enable SASS processor in production
* Fix too short fields * Fix too short fields
* Load select2 externally * Load select2 locally
`2.0a1`_ `2.0a1`_
-------- --------
...@@ -60,8 +56,8 @@ New features ...@@ -60,8 +56,8 @@ New features
* Dashboard * Dashboard
* Notifications via SMS (Twilio), Email or on the dashboard * Notifications via SMS (Twilio), Email or on the dashboard
* Admin interface * Admin interface
* Turn into installable, progressive web app
* Devs: Background Tasks with Celery * Devs: Background Tasks with Celery
* Turn into installable PWA
Minor changes Minor changes
~~~~~~~~~~~~~ ~~~~~~~~~~~~~
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment