- Oct 23, 2022
-
-
Bump django-split-settings, django-simple-history, django-registration-redux, django-debug-toolbar, djangorestframework, and pytz Create migration reflecting the changes in simple-history and pytz
-
Bump to latest version of Django 3.2 Fix dark theme issue by fixing the order of css imports in admin Cleanup admin login template (remove copied code as far as possible)
-
-
- Sep 27, 2022
-
-
Benjamin Hättasch authored
Introduce admin action Add function to find AKs without availabilities to event model Link new action on view of AKs requiring special attention Minor design improvements This implements the final part of #145
-
Benjamin Hättasch authored
This implements first part of #145
-
Benjamin Hättasch authored
Introduce a new generic view that can be used for all admin actions that require a preview/confirmation or a form to specify parameters Change AK Orga Message deletion view to use this generic view instead of a manually adapted delete view
-
- Sep 26, 2022
-
-
Benjamin Hättasch authored
Previously, linking of next and previous AKs did not always work correctly for wishes Also remove input for interest on AK list
-
- Aug 17, 2022
-
-
Benjamin Hättasch authored
Implements #147
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Implements #146 Show: AKs with comments, AK wishes with slots, AKs without availabilities, AKs without slots
-
- Aug 15, 2022
-
-
Benjamin Hättasch authored
This implements #140
-
Benjamin Hättasch authored
This implements #129
-
Make sure plan is hidden by default and allow to adapt/change this during the usage of the wizard This fixes #115
-
- Aug 13, 2022
-
-
Benjamin Hättasch authored
-
- May 25, 2022
-
-
For admin views of AK (category, requirements), Room (properties), AKSlot (room) the mentioned filters now only show choices related to the current event if such a filter is active at the same time. This implements #128 Additionally, the filter ordering was adapted for all admin views (event now always shows up first)
-
One can now specify whether there should be symbols for owner and duration of a wish such that the person leading the plenum can write one the slides if some is interested in becoming owner of the AK or not. The default link on the status page hides those symbols.
-
This implements #139
-
This is part of #123
-
Manually trigger post_save signal after bulk create of replacing availabilities This fixes #132
-
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
-