Skip to content
Snippets Groups Projects
  1. Feb 27, 2025
  2. Feb 26, 2025
  3. Feb 25, 2025
    • Benjamin Hättasch's avatar
      Introduce AKTypes · 38fad52a
      Benjamin Hättasch authored
      Introduce model (including migration and admin interface)
      Integrate into new event wizard
      Display as property in details representation (e.g., used in scheduler)
      Allow to choose types in AK add/edit forms
      Show type info on AK detail page and in overview table
      Adjust tests (including new tests for requirement and type visibility in submission form)
      Update translations
      38fad52a
  4. May 04, 2024
  5. Apr 21, 2024
  6. Apr 20, 2024
  7. Oct 31, 2023
    • Benjamin Hättasch's avatar
      Improve AKModel · 2b7f9314
      Benjamin Hättasch authored
      Add or complete docstrings
      Remove code smells
      Disable irrelevant warnings
      Update translations to changed line numbers and line breaks
      Move duplicated code for event field pre-population and event timezone adaption to mixins
      2b7f9314
  8. May 17, 2023
  9. May 15, 2023
  10. 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
  11. Jan 02, 2023
  12. Jan 01, 2023
  13. Nov 28, 2022
  14. Nov 26, 2022
  15. Oct 23, 2022
    • 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
      Introduce timestamp for plan publishing and use for color coding · 2e4e20a9
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      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
      2e4e20a9
  16. Sep 27, 2022
  17. Aug 17, 2022
  18. May 25, 2022
  19. May 12, 2022
    • Benjamin Hättasch's avatar
      Add event reference to AKOrgaMessage · 2fec1402
      Benjamin Hättasch authored
      Add a new mandatory event reference to the model
      Add a migration that makes sure all existing messages are updated accordingly
      Adapt the frontend view that sends the message to fill the event field
      2fec1402
  20. Oct 29, 2021
    • Nadja Geisler's avatar
      add interest window · 96a608f3
      Nadja Geisler authored
      adds datetimefield for start to Event model
      adds datetimefield for start to Event model
      adds translations
      adds migration
      96a608f3
  21. Oct 28, 2021
  22. May 15, 2021
  23. May 13, 2021
  24. May 12, 2021
  25. May 11, 2021
  26. May 10, 2021
  27. May 09, 2021
    • Benjamin Hättasch's avatar
      Prepare automatic constraint checking · 675503a2
      Benjamin Hättasch authored
      Add helper fields and methods to ConstraintViolation model
      Introduce helper method do determine whether two AKSlots overlap
      Add receivers to AKScheduling
      Implement stub for OWNER_TWO_SLOTS violation
      675503a2
Loading