- Dec 02, 2022
-
-
Benjamin Hättasch authored
This implements #120
-
Nadja Geisler authored
Use target parent for virtual room buttons on room detail page, too See merge request !144
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Use target parent for remaining virtual room buttons on AK detail page, too See merge request !143
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Use target parent for going to virtual room buttons See merge request !142
-
Benjamin Hättasch authored
This ensures correct loading if AKPlan is called from within a frame, e.g., in Venueless
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Fix room adding form See merge request !140
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Make sure calendar is only loaded when event was already set
-
- Nov 30, 2022
-
-
Nadja Geisler authored
Introduce view for room import from CSV Closes #156 See merge request !139
-
Benjamin Hättasch authored
This implements #156
-
Nadja Geisler authored
Improve scheduling Closes #93 and #159 See merge request !137
-
- Nov 28, 2022
-
-
Benjamin Hättasch authored
Load custom css in admin interface, too Fix lading of locales in scheduler Improve icon in scheduler Reduce SQL query amount in scheduler
-
Benjamin Hättasch authored
Create new view (including template and form) Link on status page Add translations
-
- Nov 27, 2022
-
-
Benjamin Hättasch authored
Move general ajax setup call to external js file Move common functionality for CV loading to external js file Visualize existing violations in scheduler Add reloading function to scheduler
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
- Nov 26, 2022
-
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Adapt loading templates Move plan loader template to AKModel Add new template to load all css and scripts for availabilities with one call Use that loader in views with availabilities editors
-
Benjamin Hättasch authored
Additionally, move moments library to common
-
Benjamin Hättasch authored
This used the common fullcalendar v5 instance instead of a special v3 version only for this editor Improve visualization of availability deletion Improve (event specific) timezone handling and remove dependency to moment-timezones
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Create model Create migration Create admin interface
-
Benjamin Hättasch authored
This mostly implements #159 Introduce a new field that denotes the timestamp when the plan was published Introduce admin actions to publish and unpublish the plan and set that timestamp accordingly Prevent other means to change visibility of the plan Use that timestamp to only highlight recent changes when they occurred after the plan was already published
-
- Nov 22, 2022
-
-
Nadja Geisler authored
Load fonts from our server and not from Google Fonts See merge request !138
-
- Nov 11, 2022
-
-
Benjamin Hättasch authored
-
- Oct 24, 2022
-
-
Nadja Geisler authored
Add new functionality to backend Closes #153, #154, and #152 See merge request !133
-
- Oct 23, 2022
-
-
Benjamin Hättasch authored
Use action with intermediate page instead of direct action for publishing and unpublishing of plans This allows to create a link on the events detail page and on the status page to change the plans visibility Add link to detail view Visualize plan visibility on status page and allow to toggle it from there This implements the final function of #159
-
Benjamin Hättasch authored
Move loop-based action code to mixin that will only be used when more complex actions should be performed Use queryset update function on existing actions to perform the necessary updating in only one db call instead of one query per entity Additionally, visualize manually_resolved status in admin interface of CV
-
Benjamin Hättasch authored
Looks like this was broken since the switch to individual boxes per category. Fixed it and made it more robust (show error message when trying to export AKs from more than one event at the same time).
-
Benjamin Hättasch authored
Leverage the decorators introduced in django 3.2 for methods that do not use them already
-
Nadja Geisler authored
-
Add two admin actions to reset interest and interest counter of AKs -- each including a preview/confirmation step This implements #153
-
Add three admin actions to mark CVs as resolved, or set the level to 'warning' or 'violation' -- each including a preview/confirmation step Introduce a generic view inheriting from the generic admin intermediate view to handle confirmations for admin actions (performing on multiple, freely selected items) This implements #154
-
This allows specifying the parameters without the need to know the GET keys Also resolve double-compiling issue and thus switch from custom version of django-tex to the latest official release Minor improvements to generic admin action view This implements #152
-
Nadja Geisler authored
Meta: Adapt django makemessages command to ensure forward slashes See merge request !136
-
This adapts submethods of the makemessages command to use generic forward slashes instead of os specific slashes, e.g., backslashes on windows
-