-
2.0a2 Stable
released this
2020-05-04 23:09:29 +02:00 | 9970 commits to master since this release2.0a2
New features
- Frontend-ased announcement management
- Auto-create Person on User creation
- Select primary group by pattern if unset
- Shortcut to personal information page
- Support for defining group types
- Add description to Person
- 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 setup
- Global search
- License information page
- Roles and permissions
- User preferences
- Additional fields for people per group
- Support global permission flags by LDAP group
- Persistent announcements
- Custom menu entries (e.g. in footer)
- New logo for AlekSIS
- 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
- Make short_name for group optional
- Generalised live loading of widgets for dashboard
- 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
- DateTimeField Announcement.valid_from received a naive datetime
- Enable SASS processor in production
- Fix too short fields
- Load select2 locally
Screenshots
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads


