Commit Graph

5 Commits

Author SHA1 Message Date
Benjamin Dauvergne eafa816253 implement locking for event's agendas (#80489)
* add code to clean event's agendas lease/bookings
* add annotation helper method annotate_queryset_for_lock_code() to
  compute corrects places statistics given a lock_code (excluding
  bookings linked to this lock_code)
* use annotate_queryset_for_lock_code() in Datetimes and
  MultipleAgendasDatetimes
* make event's fillslot method completely atomic and add mechanic for
  handling the lock code
* removed handling of IntegrityError which cannot happen for events
* lock_code is for now not supported with RecurringFillslots
2023-11-16 10:40:35 +01:00
Benjamin Dauvergne be5852f6b6 tests: add more meeting types in ants tests (#78398) 2023-06-13 01:06:28 +02:00
Benjamin Dauvergne 7508be742d add ants_hub application (#76286)
gitea/chrono/pipeline/head This commit looks good Details
It manages synchronization of meetings agendas with the ANTS hub.
2023-06-07 14:52:29 +02:00
Benjamin Dauvergne 8278e6dca1 tests: add helper functions to manage meetings agendas (#76335) 2023-05-30 22:24:57 +02:00
Valentin Deniaud 278be72b03 tests: move login helper outside manager tests (#60021) 2021-12-23 14:15:13 +01:00