Commit Graph

491 Commits

Author SHA1 Message Date
Benjamin Dauvergne 15e1c48ea2 Revert "api: add lock_code parameter to fillslot and datetimes" (#54956)
This reverts commit 2f9bf16a57.
2021-06-18 07:45:12 +02:00
Thomas NOËL f3bb5e44ac api: add label to event details (#54932) 2021-06-17 10:27:54 +02:00
Valentin Deniaud 6372afc4a5 manager: add more granular control over event recurrence (#50560) 2021-06-11 18:29:03 +02:00
Benjamin Dauvergne 2f9bf16a57 api: add lock_code parameter to fillslot and datetimes (#17685) 2021-06-11 07:43:30 +02:00
Lauréline Guérin 31bc67fcde
misc: split api tests (#54461) 2021-06-03 10:23:07 +02:00
Lauréline Guérin d51cd7c14a
misc: move api test module (#54461) 2021-06-03 10:23:07 +02:00
Valentin Deniaud f4b2e5ce40 manager: allow admin to cancel booking despite no cancel_callback_url (#54060) 2021-06-02 16:29:43 +02:00
Valentin Deniaud 4e89a1d568 agendas: really check publication date for recurring events (#54430) 2021-06-01 10:07:47 +02:00
Valentin Deniaud 045ae53bf1 api: add bookings count statistics (#52846) 2021-05-31 10:10:54 +02:00
Valentin Deniaud 8da8fd1396 api: raise error if known body parameter is in query (#54216) 2021-05-31 10:06:33 +02:00
Lauréline Guérin aecdcb82b4
agendas: export default_view for all agendas (#54159) 2021-05-28 09:52:14 +02:00
Lauréline Guérin 306b08cfe7
manager: s/unknown/anonymous on bookings (#54075) 2021-05-28 09:08:23 +02:00
Valentin Deniaud bf4b986591 agendas: allow custom event api text (#53661) 2021-05-20 09:50:57 +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 233c6e62ca
manager: configure filters for check page (#53238) 2021-05-20 08:19:46 +02:00
Lauréline Guérin d5ae3cd745
misc: rewrite fixtures in tests about gcd to speed them (#53172) 2021-05-18 16:20:50 +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 7eea2968b7
api: add absence reasons to agenda details (#53147) 2021-05-17 11:42:59 +02:00
Lauréline Guérin 4fe0a35cd2
api: check absence reason exists (#53147) 2021-05-17 10:30:07 +02:00
Lauréline Guérin 992189a335
agendas: add slug form absence reason model (#53147) 2021-05-17 10:30:07 +02:00
Lauréline Guérin b8105d19ff
agenda: fix event import (#53838) 2021-05-11 14:20:14 +02:00
Valentin Deniaud e26c8da550 manager: use native checkbox select widget (#52879) 2021-04-29 14:24:10 +02:00
Lauréline Guérin cf6a9c3ece
manager: mark all bookings without status (#52813) 2021-04-29 10:48:59 +02:00
Lauréline Guérin c771a154f6
misc: remove jsonfield requirement (#53289) 2021-04-29 10:17:20 +02:00
Valentin Deniaud 6c89beb1fb manager: display exceptions in events month view (#52115) 2021-04-28 17:28:08 +02:00
Valentin Deniaud c68902b967 agendas: update recurrences asynchronously (#50561) 2021-04-28 17:27:46 +02:00
Valentin Deniaud 6aa49605cc api: prefetch exceptions for recurring events (#50561) 2021-04-28 17:27:46 +02:00
Valentin Deniaud 80826930ed agendas: allow exceptions to recurring events (#50561) 2021-04-28 17:27:46 +02:00
Valentin Deniaud e4cdc61474 agendas: do not set recurrence end date on event recurrences (#53505) 2021-04-28 15:38:55 +02:00
Thomas NOËL 000ea8dc07 manager: create a new desk only on new meetings agendas (#53444) 2021-04-27 09:58:51 +02:00
Lauréline Guérin 9a01619c85
manager: fix default_view initial value for non events agenda (#53351) 2021-04-23 10:33:10 +02:00
Benjamin Dauvergne 10a9c80f9a tests: add test overlapping events with filtered dates (#53313) 2021-04-23 10:31:55 +02:00
Benjamin Dauvergne 3952fe604b agenda: add get_max_meeting_duration method (#53313) 2021-04-23 10:31:55 +02:00
Lauréline Guérin f7c2abee4f
misc: simplify some api tests 2021-04-23 09:44:45 +02:00
Lauréline Guérin aa175d1306
api: add resources api (#53272) 2021-04-23 09:44:45 +02:00
Lauréline Guérin e9c9655064
api: fix event meta for ocurrences (#53209) 2021-04-23 09:09:42 +02:00
Lauréline Guérin 6554c0a42c
api: fix date_start & meetings/datetimes - again (#53207) 2021-04-16 15:33:23 +02:00
Lauréline Guérin 34224c56aa
misc: apply isort (#52856) 2021-04-16 10:32:59 +02:00
Lauréline Guérin 0af9b0b63d
api: fix date_start & meetings/datetimes (#52995) 2021-04-15 15:36:05 +02:00
Valentin Deniaud ec01193fdd agendas: do not export deleted meeting type (#52816) 2021-04-07 13:53:02 +02:00
Frédéric Péters 8c2f5ceb4e manager: fix column width of booking check table (#52677) 2021-04-02 15:12:50 +02:00
Valentin Deniaud 4d9819d6e2 manager: prevent access to recurring event detail view (#52636) 2021-04-01 16:14:01 +02:00
Lauréline Guérin 82f79b29cf
manager: use ajax to check bookings (#51535) 2021-04-01 14:53:36 +02:00
Lauréline Guérin ca514f6d11
manager: event check page (#51535) 2021-04-01 14:53:34 +02:00
Lauréline Guérin eb9b9f98ca
manager: absence reason groups on agenda import/export (#51535) 2021-04-01 14:23:50 +02:00
Lauréline Guérin 013869305c
manager: set absence reasons group on events agenda (#51535) 2021-04-01 14:23:50 +02:00
Lauréline Guérin 6cbeb344a1
manager: absence reasons management (#51535) 2021-04-01 14:23:49 +02:00
Lauréline Guérin b02adfae73
misc: split manager tests about events 2021-04-01 14:23:48 +02:00