Commit Graph

75 Commits

Author SHA1 Message Date
Lauréline Guérin 22721d9cfa
manager: display extra user block on demand on check page (#75413)
gitea/chrono/pipeline/head This commit looks good Details
2023-03-30 11:43:07 +02:00
Valentin Deniaud 0529ec2301 tests: remove Django 2 compatibility code (#75442) 2023-03-29 12:08:30 +02:00
Lauréline Guérin 2b9b2f2607
manager: enable check of future event (#75277)
gitea/chrono/pipeline/head There was a failure building this commit Details
2023-03-16 15:00:00 +01:00
Lauréline Guérin 970ba42075
manager: reset user_was_present on booking check page (#75276)
gitea/chrono/pipeline/head There was a failure building this commit Details
2023-03-16 14:59:33 +01:00
Lauréline Guérin 6c134bfa3f
manager: allow check of subscription with no booking (#62235)
gitea/chrono/pipeline/head This commit looks good Details
2023-03-16 14:59:13 +01:00
Lauréline Guérin 45b72d53de
manager: allow check for cancelled booking if subscription exist (#62235) 2023-03-16 14:57:14 +01:00
Benjamin Dauvergne e86cdf15fc misc: use zoneinfo instead of pytz for timezones (#71918)
gitea/chrono/pipeline/head This commit looks good Details
2023-03-14 17:06:59 +01:00
Lauréline Guérin 87783c980a manager: event detail url with slugs (#75111)
gitea/chrono/pipeline/head This commit looks good Details
2023-03-10 08:49:36 +01:00
Lauréline Guérin c35dffb1bb
manager: fix check page with bad extra data values (#74872)
gitea/chrono/pipeline/head This commit looks good Details
2023-03-02 11:48:17 +01:00
Lauréline Guérin a6b0ed6abf
manager: check counters (#74489)
gitea/chrono/pipeline/head This commit looks good Details
2023-02-28 10:52:40 +01:00
Lauréline Guérin bf44300704
manager: change day/week/month urls (#72323) 2022-12-26 18:10:17 +01:00
Emmanuel Cazenave 414ba4c99c manager: forbid dates inferior to 2000 (#71558) 2022-12-26 09:53:28 +01:00
Lauréline Guérin 5e5b3c7596 manager: fix event edition with bad recurrence end date (#72196) 2022-12-12 17:58:57 +01:00
Lauréline Guérin a9236fac0d
misc: fix event duplication tests with dst change (#70845) 2022-10-29 09:37:14 +02:00
Valentin Deniaud 445e2ae486 manager: report errors in CSV import using event indexes (#66184) 2022-10-20 14:08:48 +02:00
Valentin Deniaud 25ddefb06f manager: duplicate event from agenda settings view (#68259) 2022-08-18 15:50:32 +02:00
Valentin Deniaud 34ba59e925 tests: move event duplication tests (#68259) 2022-08-18 15:50:32 +02:00
Agate 963871ce43 fix Django 3.2 related test failures (#68025) 2022-08-18 09:12:29 +02:00
Agate dcb8aed83a agendas: fix import event crashing with nested quotes (#66187) 2022-07-05 11:26:20 +02:00
Lauréline Guérin d700cbb8bc
misc: split some manager tests 2022-07-04 15:09:21 +02:00
Lauréline Guérin abf70dba29
agendas: remove CheckType & CheckTypeGroup models (#66015) 2022-07-01 10:34:52 +02:00
Lauréline Guérin 42e84a48a9
manager: use check_types from lingo (#66015) 2022-07-01 10:34:52 +02:00
Lauréline Guérin b5d836d46d
agendas: Booking.user_check_type becomes 2 fields (slug, label) (#66015) 2022-07-01 10:34:52 +02:00
Lauréline Guérin 50963bb083
manager: user_block used also in event detail page (#63915) 2022-06-13 15:04:09 +02:00
Lauréline Guérin f70aa2063a
agendas: a check_type can be disabled (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin e2cd0d6ad6
agendas: Booking.user_check_type becomes a FK (#63847) 2022-04-29 10:01:36 +02:00
Lauréline Guérin 30afa66e3f
manager: set presence reason on bookings (#63810) 2022-04-29 09:21:31 +02:00
Lauréline Guérin b1c85499df
agendas: rename absence reason into check type (#63810) 2022-04-29 09:21:31 +02:00
Lauréline Guérin 7cd25676fc
manager: configure custom fields on event (#63287) 2022-04-07 13:52:24 +02:00
Valentin Deniaud d6cf33068b agendas: remove get_or_create_event_recurrence method (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud 11fa0802ec agendas: stop adding event recurrences on the fly (#62635) 2022-03-28 10:29:48 +02:00
Valentin Deniaud ba38629af3 agendas: always create event recurrences (#62635) 2022-03-28 10:29:48 +02:00
Lauréline Guérin 4e39702483
manager: fix page breaks in timesheet (#62378) 2022-03-04 08:47:00 +01:00
Lauréline Guérin 7432ced673
manager: add status filter on check page (#61974) 2022-03-03 11:18:13 +01:00
Lauréline Guérin 86f7cda771
manager: timesheet & check page ordering (#62043) 2022-03-03 10:48:32 +01:00
Lauréline Guérin 0625b88536
manager: timesheet grouper (#61920) 2022-03-03 10:31:55 +01:00
Lauréline Guérin 4b708073d4
manager: timesheet and date display (#61070) 2022-03-03 08:20:32 +01:00
Lauréline Guérin 8ebbbfdfb7
manager: timesheet to PDF (#61070) 2022-03-03 08:20:32 +01:00
Lauréline Guérin 1f255d7ab9
manager: extra_data selection for timesheet (#61070) 2022-03-03 08:20:32 +01:00
Lauréline Guérin 0154debfb2
manager: timesheet generation (#61070) 2022-03-03 08:20:32 +01:00
Lauréline Guérin 16f595bdba
manager: display cancelled bookings on check page (#61068) 2022-03-01 14:48:21 +01:00
Lauréline Guérin 03f834481a
manager: subscription end_date is excluded for check page (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin 5606182d55
manager: list subscriptions on event check page (#61069) 2022-02-11 09:53:46 +01:00
Valentin Deniaud 049b1e9db0 manager: forbid event recurrence end date too far in the future (#60553) 2022-01-19 11:35:02 +01:00
Valentin Deniaud 39f78e0cc2 manager: add recurrences on event creation (#60504) 2022-01-11 17:04:30 +01:00
Valentin Deniaud 278be72b03 tests: move login helper outside manager tests (#60021) 2021-12-23 14:15:13 +01:00
Valentin Deniaud 1a7fa6a0d8 agendas: make weekdays plural in recurrence text display (#59848) 2021-12-22 14:02:52 +01:00
Valentin Deniaud e9a85c134c manager: forbid making booked event recurrent (#57609) 2021-11-02 10:02:23 +01:00
Lauréline Guérin 6297ea6231
agendas: event publication_datetime (#56634) 2021-10-15 08:13:28 +02:00
Emmanuel Cazenave 3b9c1370c9 agendas: use custom urls in bookings (#56820) 2021-09-27 10:23:48 +02:00