Commit Graph

55 Commits

Author SHA1 Message Date
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
Valentin Deniaud 3df7970e48 manager: hide delete button for event recurrences on edit page (#57172) 2021-09-21 16:56:00 +02:00
Lauréline Guérin a150cd857e
manager: fix event & slug edition (#56851) 2021-09-10 14:25:45 +02:00
Lauréline Guérin 0909e9c548
misc: run tox on tests (#56289) 2021-08-20 15:28:42 +02:00
Valentin Deniaud 21fa37d374 agendas: propagate check status to secondary bookings (#55900) 2021-08-05 12:15:23 +02:00
Valentin Deniaud 2019637fcb manager: hide secondary bookings during event check (#55900) 2021-08-05 12:15:23 +02:00
Lauréline Guérin 1ec4ad9376
misc: apply pyupgrade (#55867) 2021-07-27 15:19:00 +02:00
Lauréline Guérin 9fd102df87
misc: fix unused-variable pylint error (#55505) 2021-07-15 15:02:13 +02:00
Lauréline Guérin 85e0293411
misc: clean manager tests 2021-07-15 14:32:10 +02:00
Lauréline Guérin e8c683fb91
agenda: option to disable check update when event is checked (#53933) 2021-07-09 08:54:25 +02:00
Lauréline Guérin ceaff0ef79
manager: display on event pages when it's checked (#55351) 2021-07-05 13:22:00 +02:00
Emmanuel Cazenave 886f316e5c agendas: stop creating exceptions holder desk in the 'save' method (#55279) 2021-07-01 15:54:47 +02:00
Lauréline Guérin 3ba5dac136
manager: show when an event is checked (#53707) 2021-06-28 08:35:59 +02:00
Valentin Deniaud 6372afc4a5 manager: add more granular control over event recurrence (#50560) 2021-06-11 18:29:03 +02:00
Lauréline Guérin a4195b0dc2
managers: display filters on check page (#53238) 2021-05-20 08:43:17 +02:00
Lauréline Guérin 71850e67c6
api: booking, user_name and first/last_name (#53172) 2021-05-18 16:20:50 +02:00
Lauréline Guérin 853f1b31f1
manager: add ReturnURL in booking form url (#52786) 2021-05-18 10:19:05 +02:00
Lauréline Guérin f1b62254e5
manager: configuer user block on check page (#53237) 2021-05-18 09:57:44 +02:00
Lauréline Guérin cf6a9c3ece
manager: mark all bookings without status (#52813) 2021-04-29 10:48:59 +02:00
Valentin Deniaud e4cdc61474 agendas: do not set recurrence end date on event recurrences (#53505) 2021-04-28 15:38:55 +02:00
Lauréline Guérin 34224c56aa
misc: apply isort (#52856) 2021-04-16 10:32:59 +02:00