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
  2. Jan 01, 2023
  3. Nov 26, 2022
  4. Oct 23, 2022
    • 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
    • Benjamin Hättasch's avatar
      Upgrade multiple dependencies · ffeb920c
      Benjamin Hättasch authored and Nadja Geisler's avatar Nadja Geisler committed
      Bump django-split-settings, django-simple-history, django-registration-redux, django-debug-toolbar, djangorestframework, and pytz
      Create migration reflecting the changes in simple-history and pytz
      ffeb920c
  5. Aug 17, 2022
  6. 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
  7. 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
  8. Oct 28, 2021
  9. May 15, 2021
  10. Apr 29, 2021
    • Benjamin Hättasch's avatar
      Update timezone-field and add pytz to requirements, add matching migration · c481f3a1
      Benjamin Hättasch authored
      Previously, the version of pytz was not fixed. This could lead to problems when the list of timezones of the locally installed version of pytz differed from the list fixed in migration 0027 of AKModel. This commit therefore:
      * updates django-timezone-field to the newest version
      * Adds pytz with the current version to requirements.txt
      * Introduces a migration to reflect the changes in the internal timezone list of pytz (--('America/Godthab', 'GMT-03:00 America/Godthab'), ++('America/Nuuk', 'GMT-03:00 America/Nuuk'), --('Australia/Currie', 'GMT+11:00 Australia/Currie'))
      c481f3a1
  11. Jan 29, 2021
    • Benjamin Hättasch's avatar
      Do not track changes of AK interest counter · d6f00e09
      Benjamin Hättasch authored
      This fixes #97
      Exclude interest_counter from AK history
      Prevent saving of history record when increasing interest counter
      
      Run the following action after applying the change/migration to remove existing duplicate history records (the ones without changes to tracked fields, hence caused by either saving without changing any field or especially the ones created due to changes of the now ignored interest_counter):
      python manage.py clean_duplicate_history AKModel.ak
      d6f00e09
    • Benjamin Hättasch's avatar
      Add missing migration for akslot field update · 0f93fa7f
      Benjamin Hättasch authored
      Verbose name of AKSlot.fixed was updated in a previous commit, this migration reflects this change
      0f93fa7f
  12. Nov 05, 2020
  13. Nov 04, 2020
  14. Nov 03, 2020
  15. Aug 31, 2020
  16. May 21, 2020
  17. May 19, 2020
  18. May 18, 2020
  19. May 16, 2020
  20. May 12, 2020
  21. May 10, 2020
  22. Mar 01, 2020
    • Benjamin Hättasch's avatar
      Improve Model · 4471a4a0
      Benjamin Hättasch authored
      Add dependency django-timezone-field
      Add timezone field to Event
      Introduce i18n for default_slot field
      Add new and missing translations
      Add title property to Room (for better access of combined building + name form)
      4471a4a0
  23. Jan 08, 2020
  24. Oct 29, 2019
  25. Oct 25, 2019
  26. Oct 24, 2019
    • Benjamin Hättasch's avatar
      Introduce automated link generation for AK submission · 2367e3cd
      Benjamin Hättasch authored
      Add base url field to event
      Generate Wiki link from title and base url
      2367e3cd
    • Benjamin Hättasch's avatar
      Improve submission and update forms for AKs as well as underlying model · 19ff8e5a
      Benjamin Hättasch authored
      Improve blank and unique constraints of model:
      - allow blank starting times of slotes to store durations before scheduling and adapt string representation
      - change unique constraint from name and shortname of AK to unique for each event only
      Implement handling of tags for submission and update (auto-creation) by using a semicolon-separated text file instead of multiple choice field
      Implement handling of durations for submission
      Automatically generate short name
      Use different forms for submission and update
      Use special adapted template for AK updates instead of submission template
      Fix EventSlugMixin for POST requests
      19ff8e5a
Loading