- May 10, 2021
-
-
-
-
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
-
- May 09, 2021
-
-
Nadja Geisler authored
Introduce CSP and update js dependencies accordingly See merge request !98
-
- 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
-
Benjamin Hättasch authored
Additionally, change slide ratio to 16:9
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Additionally, this provides better escaping of user content Set setting for consecutive runs to 2
-
Benjamin Hättasch authored
Create template for slides Add view Link view from status page Update translations
-
Benjamin Hättasch authored
Also use this representation in durations list of AK
-
Benjamin Hättasch authored
Load dependency Use custom escaping environment Adapt installation guidelines
-
Benjamin Hättasch authored
Set content security policy for frame-ancestors to "*" for this view
-
Benjamin Hättasch authored
Add django-csp to dependencies Load middleware Add config that matches current usage but with most possible restriction
-
Benjamin Hättasch authored
This is necessary since django-bootstrap4 expects a bootstrap javascript version that already includes popper Bump jquery to 3.5.1 Bump bootstrap to 4.6.0 Remove separate popper lib Adjust paths in settings. This also makes sure that the local jquery version is always used, which was previously not the case for admin views that depended on code.jquery.com Remove explicit popper loading that was introduced in 2c359090 to mitigate the effects of the update in c0b3478c
-
- May 06, 2021
-
-
Nadja Geisler authored
Fix displayed duration for slots See merge request kif/akplanning!97
-
- May 05, 2021
-
-
Benjamin Hättasch authored
Previously, a slot duration of exactly one hour was shown as "1: 0" instead of "1:00"
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Fix several javascript issues Closes #121 See merge request kif/akplanning!96
-
Benjamin Hättasch authored
Make sure popper frontend dependency is always loaded before bootstrap script files load This fixes #121 as well as issues in admin interface (scheduling and track management) Make track management javascript more robust (this resolves an issue occurring when moving an AK with track back to list of AKs without tracks)
-
- May 04, 2021
-
-
Nadja Geisler authored
-
Nadja Geisler authored
-
- May 03, 2021
-
-
Nadja Geisler authored
Improve admin (faster loading, restriction of foreign key & m2m choices) Closes #106 See merge request kif/akplanning!94
-
Restrict choices (foreign keys & m2m) in admin forms to other objects of the event of the edited instance Additionally, improve how requirements are shown for AK admin (multiple checkboxes instead of multiselect widget)
-
This reduces the amount of queries from over 450 for a full list (100 entries) to about 50, resulting in a drop of execution time from about 20 seconds to less than one second This fixes #106
-
Nadja Geisler authored
Wizard for event creation and configuration Closes #88 See merge request kif/akplanning!88
-
Nadja Geisler authored
-
- Apr 30, 2021
-
-
Benjamin Hättasch authored
The wizard is used instead of the normal built-in creation workflow It consists of multiple steps to specify the most fundamental settings (especially the timezone), further settings, copying AKCategories and AKRequirements from existing events and activating the event once the basic configuration is done The steps after the creation (first two steps) can be skipped
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Update timezone-field and add pytz to requirements, add matching migration See merge request kif/akplanning!93
-
- Apr 29, 2021
-
-
Benjamin Hättasch authored
Previously, the version of pytz was not fixed. This could lead to problems when the list of timezones of the locally installed version of pytz differed from the list fixed in migration 0027 of AKModel. This commit therefore: * updates django-timezone-field to the newest version * Adds pytz with the current version to requirements.txt * Introduces a migration to reflect the changes in the internal timezone list of pytz (--('America/Godthab', 'GMT-03:00 America/Godthab'), ++('America/Nuuk', 'GMT-03:00 America/Nuuk'), --('Australia/Currie', 'GMT+11:00 Australia/Currie'))
-
Nadja Geisler authored
-
Nadja Geisler authored
-