Skip to content
Snippets Groups Projects
  1. May 17, 2023
  2. May 16, 2023
  3. May 15, 2023
  4. 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
  5. Jan 10, 2023
  6. Jan 04, 2023
    • Benjamin Hättasch's avatar
      Use sass compiling for bootstrap · 00606192
      Benjamin Hättasch authored
      Remove static version of bootstrap css
      Add bootstrap sources
      Add bootswatch sources and variable file
      Improve the way admin css is handled
      This finishes #162
      00606192
    • Benjamin Hättasch's avatar
      Fix fullcalendar theming issues · 46e5cee5
      Benjamin Hättasch authored
      Add bootstrap plugin (not included in fc by default anymore)
      Activate compression
      Make sure font awesome icons are used instead of loading bootstrap icons fc defaults to only for two buttons in fc
      Remove copy-paste-error text in scheduler
      46e5cee5
    • Benjamin Hättasch's avatar
      Remove obsolete setting · c189d4e2
      Benjamin Hättasch authored
      Starting with version 4, USE_L10N is True by default, with v5 the setting will be completely removed
      c189d4e2
    • Benjamin Hättasch's avatar
      Introduce static file compression · 75e723b6
      Benjamin Hättasch authored
      Add compressor and sass compiler dependencies
      Introduce corresponding settings
      Use compressor in templates
      Move only partially used dependencies to higher level for better re-usability
      Add custom tags to create css and js for fontawesome separately
      This implements the first part of #162
      75e723b6
    • Benjamin Hättasch's avatar
      Upgrade JS Libraries · 0a247a3d
      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
      0a247a3d
Loading