- Jan 04, 2023
-
-
Benjamin Hättasch authored
Upgrade Fullcalendar to v6 (implements #186) Upgrade jQuery to v3.6 (implements #185) Upgrade Select2 to v4.0.13 Remove tag information leftover in track manager
-
Benjamin Hättasch authored
-
- Jan 03, 2023
-
-
Benjamin Hättasch authored
Upgrade django to 4.1 Upgrade django-timezone-field, django-simple-history, django-debug-toolbar and django-bootstrap-datepicker-plus Upgrade mysqlclient Remove obsolete pytz Adapt timezone handling code to new interface of TimezoneInfo (part of python since 3.9 and backport included in 3.8) Drop support for python 3.7 (since Django 4 requires >= 3.8)
-
Benjamin Hättasch authored
Use official fontawesome django app for static file handling Switch to fork/new version of django-bootstrap (for icon field and rendering shortcuts) Add migration to bump icon field of dashboard buttons to new version Update templates to load new app and use new tags
-
- Jan 02, 2023
-
-
Benjamin Hättasch authored
Bump django-bootstrap to version 5 Exchange bootstrap files (js & css) Adapt settings Migrate to new version/resolve breaking changes Move layout adaptions previously included in bootstrap.css into custom.css
-
Benjamin Hättasch authored
-
Nadja Geisler authored
Add further view tests for admin interface and fix access control issues detected by this See merge request !157
-
-
Nadja Geisler authored
Optimize queries See merge request !156
-
Benjamin Hättasch authored
-
- Jan 01, 2023
-
-
Nadja Geisler authored
Remove Tags Closes #164 See merge request !155
-
Nadja Geisler authored
Extend new event wizard to cover cloning of dashboard buttons, too Closes #183 See merge request !154
-
Nadja Geisler authored
Fix default slot localization in admin interface See merge request !153
-
Nadja Geisler authored
Allow creating and setting a previously unknown owner from AK editing form Closes #96 and #86 See merge request !152
-
Nadja Geisler authored
Provide alternative input for availabilities/slots (in addition to calendar view) and improve default slot input Closes #174 and #124 See merge request !151
-
Nadja Geisler authored
Add history as default button to dashboard Closes #180 See merge request !150
-
This implements #180
-
Nadja Geisler authored
Add missing translations See merge request !149
-
-
Nadja Geisler authored
Introduce flag to control which AKs are included in wiki export Closes #178 See merge request !148
-
Add flag (default value true) Use for wiki export Add migration, translation & test This implements #178
-
Nadja Geisler authored
Add view tests See merge request !141
-
Benjamin Hättasch authored
This remove the AKTags model and its usage in views, forms, templates, translations, and backup script This implements #164
-
Benjamin Hättasch authored
This implements #183
-
Benjamin Hättasch authored
Make sure the more useful local times are displayed both in the form and on the list page
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Add a new link to edit form leading to owner creation form and passing the primary key of the edited AK/wish to that view To realize that link, the corresponding field is excluded from the default form rendering and the rendering is triggered manually for that field (and the name field that should still appear on top) When user is successfully created, they is set as owner of an AK, the user is redirect to the detail page of that AK and a message is displayed Add corresponding test This implements #96 and #86
-
Benjamin Hättasch authored
Add start and end inputs below the calendar widget that can be used to add new entries to the calendar. Inputs are based on html5 widgets, will fallback to simple text inputs in very old browsers. Modern browsers also provide an integrated validation of the time ranges. In older browsers, this will be done latest on server side. This implements #124
-
Benjamin Hättasch authored
This implements #174
-
- Dec 26, 2022
-
-
Benjamin Hättasch authored
Fix issue detected while creating test
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
This includes a new helper method to assert the existence of a particular message
-
- Dec 25, 2022
-
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
- Dec 06, 2022
-
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
-
Benjamin Hättasch authored
Introduce framework to simply test correct rendering of views Create tests for dashboard views Create tests for plan views Create tests for default admin views (add and change) of AKModel models
-