Skip to content
Snippets Groups Projects
  1. May 04, 2024
  2. Apr 21, 2024
  3. Oct 31, 2023
    • Benjamin Hättasch's avatar
      Update translations · 664c37e6
      Benjamin Hättasch authored
      664c37e6
    • 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
  4. May 15, 2023
  5. Mar 24, 2023
    • Benjamin Hättasch's avatar
      Improve virtual rooms · f894e1a8
      Benjamin Hättasch authored
      Use One2One relationship instead of inheritance
      This allows to add and also remove the virtual features of a room
      
      Introduce new model
      Create migrations to migrate from existing to new model + a squashed version knowing only about the new model for fresh installations
      Adapt admin views
      Add django-betterforms as dependency to simply create a form allowing to generate rooms with optionally a virtual component in a single view and create that form
      Add view to create rooms in that view and use instead of default django creation form
      Use the new name/structure in templates
      Move RoomForm to forms.py to make imports easier
      Update batch creation of rooms
      
      This resolves #150 and also resolves #179 since now rooms and virtual rooms (rooms with virtual features) are created using the same view
      f894e1a8
  6. Jan 01, 2023
  7. Nov 30, 2022
  8. Nov 28, 2022
  9. Nov 26, 2022
  10. Oct 23, 2022
  11. Sep 27, 2022
  12. Aug 17, 2022
  13. Aug 15, 2022
  14. May 25, 2022
  15. Oct 29, 2021
  16. Oct 28, 2021
  17. May 15, 2021
  18. May 08, 2021
  19. Apr 30, 2021
    • Benjamin Hättasch's avatar
      Introduce and use wizard for event creation and configuration · c8c87946
      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
      c8c87946
  20. Apr 29, 2021
  21. Jan 16, 2021
Loading