- Feb 13, 2021
-
-
Nik | Klampfradler authored
What did I drink when I wrote the original code? The relative import `from .. import __version__` in the utility code in core, of course, always imported from `aleksis.core`, no matter the real `AppConfig` that inherited the utility code. Thus, the versions always showed the version of AlekSIS-Core everywhere (whose version information was broken ever since we renamed AlekSIS to AlekSIS-Core). This change decouples the `get_version` code from the package level `__version__` information, which effectively becomes optional now.
-
- Jul 10, 2020
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jun 20, 2020
-
-
Jonathan Weth authored
-
Jonathan Weth authored
-
- Jun 15, 2020
-
-
Hangzhi Yu authored
Add method to inject permissions to ExtensibleModels dynamically
-
- May 29, 2020
-
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
- May 04, 2020
-
-
Jonathan Weth authored
-
- May 03, 2020
-
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Jonathan Weth authored
-
- May 02, 2020
-
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Tom Teichler authored
-
Jonathan Weth authored
-
- May 01, 2020
-
-
Nik | Klampfradler authored
-
-
-
- Apr 18, 2020
-
-
Nik | Klampfradler authored
-
Jonathan Weth authored
-
Nik | Klampfradler authored
-
Jonathan Weth authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
Nik | Klampfradler authored
-
- Mar 28, 2020
-
-
Tom Teichler authored
-
- Feb 06, 2020
-
-
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.
-
- Jan 03, 2020
-
- Dec 12, 2019
-
-
Nik | Klampfradler authored
This finalises the migration to the black code style by applying double-quotes.
-
Nik | Klampfradler authored
-