- May 25, 2022
-
-
-
Nadja Geisler authored
Improve slide export Closes #139 See merge request !119
-
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
-
Nadja Geisler authored
Fix constraint checking issues Closes #132 and #131 See merge request !118
-
This fixes #131
-
Manually trigger post_save signal after bulk create of replacing availabilities This fixes #132
-
Nadja Geisler authored
Hide blank fields in string representation of ConstraintViolation and add edit link for each violation on constraint violation overview Closes #130 See merge request !117
-
This includes returning the edit url as part of the (internal) API response
-
This fixes #130
-
Nadja Geisler authored
Introduce sending of mails Closes #116 and #117 See merge request !116
-
This will send an email with information about the slot and a link to the corresponding AK to the contact mail adress specified for a given event, but only if the plan feature is used, the plan is already visible and the slot was not directly scheduled This implements #117
-
This will send an email with the text and a link to the corresponding AK to the contact mail adress specified for a given event This implements #116
-
-
Nadja Geisler authored
Speedup of AKPlan See merge request !115
-
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
-
Nadja Geisler authored
Introduce utility to export all data related to an event to json See merge request !114
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Nadja Geisler authored
-
- May 12, 2022
-
-
Benjamin Hättasch authored
This consists of a bash script to call and prepare as well as a python script to process the dump created by django and restrict it to the entries related to the event
-
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
-
- Apr 20, 2022
-
-
Nadja Geisler authored
Fix CI pipeline and remove version pinning in setup script See merge request kif/akplanning!113
-
Nadja Geisler authored
-
- Dec 04, 2021
-
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
- Oct 29, 2021
-
-
Nadja Geisler authored
-
Nadja Geisler authored
add interest window See merge request !111
-
Nadja Geisler authored
-
Benjamin Hättasch authored
Additionally, remove obsolete logging
-
Benjamin Hättasch authored
Merge branch 'interest_restriction' of gitlab.fachschaften.org:kif/akplanning into interest_restriction
-
Benjamin Hättasch 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
-
Nadja Geisler authored
Implement additional constraint validation checks See merge request !110
-
Benjamin Hättasch authored
-
- Oct 28, 2021
-
-
Benjamin Hättasch authored
-