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 |