Skip to content
Snippets Groups Projects
  1. Jan 03, 2023
    • Benjamin Hättasch's avatar
      Upgrade django and other python dependencies · 26423909
      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)
      26423909
    • Benjamin Hättasch's avatar
      Upgrade to fontawesome 6 · 2455da83
      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
      2455da83
  2. Jan 02, 2023
  3. Jan 01, 2023
  4. Dec 26, 2022
  5. Dec 25, 2022
  6. Dec 06, 2022
  7. Dec 04, 2022
  8. Dec 03, 2022
  9. Dec 02, 2022
  10. Nov 30, 2022
  11. Nov 28, 2022
  12. Nov 27, 2022
  13. Nov 26, 2022
  14. Oct 23, 2022
    • Benjamin Hättasch's avatar
      Introduce intermediate page for plan publishing · f444f3a6
      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
      f444f3a6
    • Benjamin Hättasch's avatar
      Increase performance · 0bc73445
      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
      0bc73445
    • Benjamin Hättasch's avatar
      Fix admin action for wiki export · 19e46342
      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).
      19e46342
    • Benjamin Hättasch's avatar
      Use action and display decorators · 165088c0
      Benjamin Hättasch authored
      Leverage the decorators introduced in django 3.2 for methods that do not use them already
      165088c0
    • Nadja Geisler's avatar
      update AKModel translations · d77161f9
      Nadja Geisler authored
      d77161f9
    • Benjamin Hättasch's avatar
      Implement admin actions for AKs · 6e876660
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      Add two admin actions to reset interest and interest counter of AKs -- each including a preview/confirmation step
      This implements #153
      6e876660
    • Benjamin Hättasch's avatar
      Implement admin actions for constraint violations · f28e9606
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      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
      f28e9606
    • Benjamin Hättasch's avatar
      Introduce GUI for slide export · ec088aa2
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      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
      ec088aa2
    • Benjamin Hättasch's avatar
      Adapt django makemessages command to ensure forward slashes · 8686adbb
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      This adapts submethods of the makemessages command to use generic forward slashes instead of os specific slashes, e.g., backslashes on windows
      8686adbb
Loading