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. Feb 24, 2025
  5. Feb 10, 2025
  6. Jan 01, 2025
  7. May 08, 2024
  8. May 04, 2024
  9. Apr 21, 2024
  10. Apr 20, 2024
  11. Nov 05, 2023
  12. Oct 31, 2023
    • Benjamin Hättasch's avatar
      Update translations · 664c37e6
      Benjamin Hättasch authored
      664c37e6
    • Benjamin Hättasch's avatar
      Improve AKScheduling · 63c18d2e
      Benjamin Hättasch authored
      Add or complete docstrings
      Remove code smells
      Disable irrelevant warnings
      Remove empty admin.py (to disable doc generation for an empty module)
      Add additional test cases and improve basic test interface (support both 403 and 302 in case the user lacks rights to see a view through optional configuration)
      Improve usage of types for API endpoints (e.g., restrict writing endpoints to writing only)
      63c18d2e
    • 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
  13. May 17, 2023
  14. May 15, 2023
  15. Mar 24, 2023
    • Benjamin Hättasch's avatar
      Fix and improve tests · 82d6ede2
      Benjamin Hättasch authored
      Make sure the custom add forms for event and room are correctly tested
      82d6ede2
    • 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
Loading