- May 12, 2021
-
-
Nadja Geisler authored
Constraint Violation checking & visualization See merge request !99
-
Nadja Geisler authored
-
Nadja Geisler authored
-
Nadja Geisler authored
-
Nadja Geisler authored
Scheduling Constraints WIP WIP WIP See merge request !100
-
Nadja Geisler authored
-
-
Additionally, make sure that ak fields are always filled (was not the case for multiple aks in one room check)
-
Implement check for overlapping AK slots in the same room Implement check for overlapping AK slots by the same owner triggered by changing the slot
-
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
-
Benjamin Hättasch authored
Additionally, make sure that ak fields are always filled (was not the case for multiple aks in one room check)
-
Benjamin Hättasch authored
Implement check for overlapping AK slots in the same room Implement check for overlapping AK slots by the same owner triggered by changing the slot
-
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
-
Nadja Geisler authored
Fix tex error by switching to LuaLaTeX and using a django-tex version with improved escaping See merge request !104
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Introduce getting AKs by category as event model function and use for wiki and slide export Closes #126 See merge request !103
-
Benjamin Hättasch authored
This implements #126
-
Nadja Geisler authored
Show unscheduled slots in scheduler grouped by tracks See merge request !102
-
- May 10, 2021
-
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Test cases See merge request !95
-
-
-
-
Nadja Geisler authored
Revert django-bootstrap4 update and related js dependencies to fix availability issues Closes #122 See merge request !101
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
This reverts commit 1e7ca6bf and parts of other commits
-
Nadja Geisler authored
AK Slides See merge request !87
-
Benjamin Hättasch authored
-
-
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
-
Nadja Geisler authored
Introduce CSP and update js dependencies accordingly See merge request !98
-