- Feb 20, 2020
-
-
Nik | Klampfradler authored
lambda expressions cannot be used as field defaults because they cannot be serialised in migrations.
-
- Feb 18, 2020
-
-
Nik | Klampfradler authored
Enable django sites framework See merge request AlekSIS!162
-
Tom Teichler authored
-
Nik | Klampfradler authored
Show announcements on dashboard Closes #187 See merge request AlekSIS!161
-
Jonathan Weth authored
# Conflicts: # aleksis/core/models.py
-
- Feb 17, 2020
-
-
Nik | Klampfradler authored
Improve announcement model See merge request AlekSIS!160
-
- Feb 16, 2020
-
-
Jonathan Weth authored
- Add __str__ - Add verbose names - Make description optional - Add new default for valid_until
-
Jonathan Weth authored
-
Jonathan Weth authored
- Add __str__ - Add verbose names - Make description optional - Add new default for valid_until
-
- Feb 15, 2020
-
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
- Feb 12, 2020
-
-
Jonathan Weth authored
-
- Feb 10, 2020
-
-
Nik | Klampfradler authored
Add way for dashboard widgets to add custom CSS/JS files which will be added in the html head See merge request AlekSIS!155
-
Jonathan Weth authored
-
Jonathan Weth authored
-
Jonathan Weth authored
Allow getting announcements for a set of objects See merge request AlekSIS!157
-
Tom Teichler authored
-
Nik | Klampfradler authored
-
Jonathan Weth authored
Add announcement model Closes #166 See merge request AlekSIS!156
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
Closes #166.
-
- Feb 08, 2020
-
-
Jonathan Weth authored
-
Jonathan Weth authored
Maintain default data and implement app hooks See merge request AlekSIS!154
-
- Feb 06, 2020
-
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
Currently translated at 62.8% (98 of 156 strings) Translation: AlekSIS/AlekSIS Translate-URL: https://translate.edugit.org/projects/aleksis/aleksis/de/
-
Tom Teichler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
This change is primarily intended to allow models to declare their own default data, without having to use data migrations. Data migrations have the downside of being run only once, so e.g. `manage.py flush` will delete default data wchich will never be restored. Also, I consider it more natural todefine default data setup on model classes. In order to achieve that, this adds a generic interface for apps to register hooks called on several signals, by simply implementing methods with the same name on their AppConfig instance.
-