- May 25, 2022
-
-
This includes returning the edit url as part of the (internal) API response
-
This fixes #130
-
Make sure event is only loaded once Massively reduce amount of SQL queries (e.g., plan view reduced from multiple queries per AK where over half of them are duplicates down to only 2 queries -- independent of AK count) Replace software-side list constructions with in-database operations
-
- May 12, 2022
-
-
Benjamin Hättasch authored
Add a new mandatory event reference to the model Add a migration that makes sure all existing messages are updated accordingly Adapt the frontend view that sends the message to fill the event field
-
- Oct 29, 2021
-
-
Nadja Geisler authored
-
Nadja Geisler authored
-
Benjamin Hättasch authored
This endpoint checks for validity of the request and increments the AK interest counter if currently allowed
-
Nadja Geisler authored
adds datetimefield for start to Event model adds datetimefield for start to Event model adds translations adds migration
-
- Oct 28, 2021
-
-
Benjamin Hättasch authored
Both violation and warning for capacity nearly exceeded Adapt model (better description for capacity exceeded violation type) Add comment to detail fields of constraint violation
-
Benjamin Hättasch authored
-
- May 15, 2021
-
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Use for slide generation Show effect it will have on AK detail page Add migration Add translations
-
- May 13, 2021
-
-
Nadja Geisler authored
-
- May 12, 2021
-
-
Nadja Geisler authored
-
Previously, ak and ak slot sets were modelled as class attributes, which could cause wrong AKs to show up in a relation when multiple constraints were updated in the same function call
-
Improve constraint violation string representation to prevent endless recursion Create violation check for changed owner of AK (bound to new m2m_changed signal) Add doc comments
-
Add helper fields and methods to ConstraintViolation model Introduce helper method do determine whether two AKSlots overlap Add receivers to AKScheduling Implement stub for OWNER_TWO_SLOTS violation
-
- May 11, 2021
-
-
Benjamin Hättasch authored
Previously, ak and ak slot sets were modelled as class attributes, which could cause wrong AKs to show up in a relation when multiple constraints were updated in the same function call
-
Benjamin Hättasch authored
Improve constraint violation string representation to prevent endless recursion Create violation check for changed owner of AK (bound to new m2m_changed signal) Add doc comments
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
This implements #126
-
- May 10, 2021
-
-
-
This also introduces some additional properties for human readable details of the violations to the model
-
-
-
Additionally fix wrong app installed check for ak detail link (should be AKSubmission, not AKScheduling)
-
- May 09, 2021
-
-
Benjamin Hättasch authored
Add helper fields and methods to ConstraintViolation model Introduce helper method do determine whether two AKSlots overlap Add receivers to AKScheduling Implement stub for OWNER_TWO_SLOTS violation
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
This also introduces some additional properties for human readable details of the violations to the model
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Additionally fix wrong app installed check for ak detail link (should be AKSubmission, not AKScheduling)
-
- May 08, 2021
-
-
Benjamin Hättasch authored
Introduce result presentation mode for slides and allow to specify mode and num of next AKs via GET params The export now allows to optional params, ?presentation_mode (without args) and ?num_next=<int> (default 3)
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Additionally, change slide ratio to 16:9
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Create template for slides Add view Link view from status page Update translations
-