- Jan 01, 2023
-
-
Add flag (default value true) Use for wiki export Add migration, translation & test This implements #178
-
- Dec 04, 2022
-
-
Benjamin Hättasch authored
-
- Dec 02, 2022
-
-
Benjamin Hättasch authored
This implements #120
-
Benjamin Hättasch authored
-
- Nov 30, 2022
-
-
Benjamin Hättasch authored
This implements #156
-
- Nov 28, 2022
-
-
Benjamin Hättasch authored
Create new view (including template and form) Link on status page Add translations
-
- 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
-
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
-
- Sep 27, 2022
-
-
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
-
- May 25, 2022
-
-
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.
-
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 15, 2021
-
-
Benjamin Hättasch authored
Use for slide generation Show effect it will have on AK detail page Add migration Add translations
-
- May 11, 2021
-
-
Benjamin Hättasch authored
This implements #126
-
- 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
Additionally, change slide ratio to 16:9
-
Benjamin Hättasch authored
Create template for slides Add view Link view from status page Update translations
-
- 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
-
- Apr 29, 2021
-
-
This view can be used to sort aks into tracks using drag and drop. You can also create new ak tracks or delete them. Add js dependency for drag and drop of lists. Activate add, update, delete methids to AKTrack API and update method to AK API. Add and link (on status page) new admin view for management. Add tags list property to AK model. Introduce translations for AKScheduling app. Update translations.
-
Previously, the event from the url was not parsed correctly for API endpoints for individual AKs, AKRooms, etc. This led to self.event being None and the queryset being empty, hence the AK, AKRoom etc. could not be found by the API. This fix makes sure, the event is loaded as part of the API initialization for all endpoints and methods.
-
Benjamin Hättasch authored
Add new view Link on status page
-
- Nov 03, 2020
-
-
-
Introduce field for wiki export template to Event model Use this for wiki export Fixes #85 Create and link new export view (auto-split by categories)
-
-
- May 20, 2020
-
-
Benjamin Hättasch authored
-
- May 19, 2020
-
-
Benjamin Hättasch authored
Add automatic context propertie for site_url and title
-
- May 18, 2020
-
-
Benjamin Hättasch authored
Attach status view to event model admin Link from admin start page Customize admin interface headers Update translations
-
- May 17, 2020
-
-
Benjamin Hättasch authored
This is the base for custom admin views (with admin design and permission checking) Replace default admin site with custom admin site in AKModel Use custom admin index template & apply first basic change Introduce custom admin base template (including bootstrap loading) Introduce Mixin for AdminViews
-
- May 14, 2020
-
-
Add django-registration-redux dependency Adapt settings and urls Add view logged-in users to either proceed to the backend or logout
-
- May 11, 2020
-
-
add djangorestframework add serializers for select models create api urls extend EventSlugMixin to work for list and create methods create list and retrieve viewsets for select models include AKModel URLS into main app
-
- Oct 24, 2019
-
-
Benjamin Hättasch authored
Improve blank and unique constraints of model: - allow blank starting times of slotes to store durations before scheduling and adapt string representation - change unique constraint from name and shortname of AK to unique for each event only Implement handling of tags for submission and update (auto-creation) by using a semicolon-separated text file instead of multiple choice field Implement handling of durations for submission Automatically generate short name Use different forms for submission and update Use special adapted template for AK updates instead of submission template Fix EventSlugMixin for POST requests
-
- Oct 19, 2019
-
-
Benjamin Hättasch authored
-
- Oct 17, 2019
-
-
Benjamin Hättasch authored
Create mixin (FilterByEventSlugMixin) to handle even slug parsing in generic views Add submission url config Include submission urls in central url config Add index view for submissions
-
- Oct 09, 2019
-
-
Nadja Geisler authored
-