Valentin Deniaud
|
049b1e9db0
|
manager: forbid event recurrence end date too far in the future (#60553)
|
2022-01-19 11:35:02 +01:00 |
Lauréline Guérin
|
961862593b
|
manager: fix breadcrumb in event detail pages (#60503)
|
2022-01-17 17:09:46 +01:00 |
Valentin Deniaud
|
4c66e5a303
|
api: sort events by start time in recurring events list (#60461)
|
2022-01-17 15:48:14 +01:00 |
Valentin Deniaud
|
39f78e0cc2
|
manager: add recurrences on event creation (#60504)
|
2022-01-11 17:04:30 +01:00 |
Valentin Deniaud
|
c9337d47b7
|
manager: allow first access to event recurrence with view permission (#60504)
|
2022-01-11 17:04:30 +01:00 |
Emmanuel Cazenave
|
04674bb16f
|
jenkins: show execution context in coverage reports (#60446)
|
2022-01-11 15:51:21 +01:00 |
Valentin Deniaud
|
6b22764afd
|
api: add unbook action to recurring fillslots endpoint (#60255)
|
2022-01-06 17:32:54 +01:00 |
Valentin Deniaud
|
58ade5be61
|
api: add book action to recurring fillslots endpoint (#60255)
|
2022-01-06 17:32:54 +01:00 |
Valentin Deniaud
|
ad019b0956
|
api: add action parameter to recurring fillslots endpoint (#60255)
|
2022-01-06 17:32:54 +01:00 |
Valentin Deniaud
|
29413e3a35
|
trivial: remove invalid choice in serializer field (#60255)
|
2022-01-06 11:02:06 +01:00 |
Valentin Deniaud
|
014dc4624e
|
api: add event slug filter in user bookings list (#60024)
|
2022-01-06 10:19:37 +01:00 |
Valentin Deniaud
|
786b0e03b3
|
api: include event detail in user bookings info (#60020)
|
2022-01-04 18:05:41 +01:00 |
Valentin Deniaud
|
1a03535d87
|
api: sort user bookings by event date (#60020)
|
2022-01-04 18:04:57 +01:00 |
Valentin Deniaud
|
5d97e6f197
|
api: do not include cancelled or secondary bookings in user bookings list (#60020)
|
2022-01-04 14:34:58 +01:00 |
Valentin Deniaud
|
5c25f7811d
|
api: add in_waiting_list filter in user bookings list (#60020)
|
2022-01-04 14:34:58 +01:00 |
Valentin Deniaud
|
4c52f29cfd
|
api: add option to return booked events detail in fillslots APIs (#60023)
|
2022-01-04 13:44:58 +01:00 |
Valentin Deniaud
|
e2612b0303
|
manager: fix overwrite of exception display dimensions in month view (#60247)
|
2022-01-04 12:21:42 +01:00 |
Valentin Deniaud
|
51812ea159
|
api: sort events by start_datetime in recurring events list (#59869)
|
2022-01-04 10:52:14 +01:00 |
Valentin Deniaud
|
8accec00fd
|
agendas: do not consider moved event recurrence when updating (#59948)
|
2022-01-03 16:05:02 +01:00 |
Valentin Deniaud
|
e88da83b6d
|
api: add event deletion (#59792)
|
2022-01-03 09:57:29 +01:00 |
Lauréline Guérin
|
5e4675f533
|
api: do not cancel out of delay bookings in events fillslots (#59821)
|
2021-12-30 17:23:54 +01:00 |
Frédéric Péters
|
20f86b91f3
|
translation update
|
2021-12-25 10:38:18 +01:00 |
Valentin Deniaud
|
8ad0ac7d51
|
api: add agenda label to event details (#60022)
|
2021-12-23 16:18:47 +01:00 |
Valentin Deniaud
|
5ebb692c19
|
api: add backoffice url to event details (#60021)
|
2021-12-23 16:17:53 +01:00 |
Valentin Deniaud
|
278be72b03
|
tests: move login helper outside manager tests (#60021)
|
2021-12-23 14:15:13 +01:00 |
Valentin Deniaud
|
7b2c9950d3
|
api: include event slug in recurring event details (#60019)
|
2021-12-23 13:52:31 +01:00 |
Valentin Deniaud
|
970ed29f5b
|
tests: check date range changes work in recurring events fillslots (#60040)
|
2021-12-23 10:33:07 +01:00 |
Valentin Deniaud
|
cf74c63bb5
|
translation update
|
2021-12-22 14:32:40 +01:00 |
Valentin Deniaud
|
1a7fa6a0d8
|
agendas: make weekdays plural in recurrence text display (#59848)
|
2021-12-22 14:02:52 +01:00 |
Valentin Deniaud
|
d81e159827
|
agendas: ignore missing category during agenda import (#57424)
|
2021-12-16 17:14:15 +01:00 |
Lauréline Guérin
|
f974cfe604
|
manager: import/export categories (#57424)
|
2021-12-16 17:14:15 +01:00 |
Valentin Deniaud
|
842d7629d8
|
api: do not cancel past bookings in multiple events fillslots (#59778)
|
2021-12-16 16:54:23 +01:00 |
Benjamin Dauvergne
|
289bcd785f
|
misc: remove overloaded mellon/base.html (#59527)
|
2021-12-15 19:11:48 +01:00 |
Frédéric Péters
|
ecde898f45
|
translation update
|
2021-12-14 19:45:45 +01:00 |
Valentin Deniaud
|
5269bc60c1
|
api: add support for subscriptions in recurring fillslots (#58446)
|
2021-12-13 16:41:23 +01:00 |
Valentin Deniaud
|
270daa2202
|
api: filter by subscriptions in recurring events list (#58446)
|
2021-12-13 16:41:23 +01:00 |
Valentin Deniaud
|
2e7d87ffe7
|
api: add support for subscriptions in multiple agendas fillslots (#58446)
|
2021-12-13 16:41:23 +01:00 |
Valentin Deniaud
|
97b0b899af
|
api: filter by subscriptions in multiple agendas datetimes (#58446)
|
2021-12-13 16:41:23 +01:00 |
Valentin Deniaud
|
0e4689a139
|
agendas: update existing agenda on import (#59515)
|
2021-12-13 09:58:39 +01:00 |
Valentin Deniaud
|
02837f7632
|
api: add agenda deletion (#59127)
|
2021-12-13 09:58:12 +01:00 |
Frédéric Péters
|
62cf0f90df
|
debian: remove obsolete dh-systemd build-dep
|
2021-12-12 12:03:27 +01:00 |
Frédéric Péters
|
4f222f3ea1
|
jenkins: build packages for buster & bullseye
|
2021-12-12 11:42:00 +01:00 |
Valentin Deniaud
|
bb46f55199
|
agendas: get proper form url in meetings agenda reminder (#59384)
|
2021-12-07 10:37:17 +01:00 |
Valentin Deniaud
|
112c7d5e6b
|
agendas: force dst when importing time period exception (#59342)
|
2021-12-06 16:17:57 +01:00 |
Emmanuel Cazenave
|
387ccda63b
|
agendas: take care of primary event when duplicating recurring events (#55301)
|
2021-12-06 15:53:11 +01:00 |
Frédéric Péters
|
761bfc3292
|
translation update
|
2021-12-02 20:09:25 +01:00 |
Valentin Deniaud
|
48a8af32d2
|
agendas: add subscription model (#58444)
|
2021-11-25 18:51:36 +01:00 |
Valentin Deniaud
|
da133c7b0c
|
pylint: remove disabling of misplaced-comparison-constant (#59021)
|
2021-11-25 18:13:21 +01:00 |
Valentin Deniaud
|
6b8518fdce
|
pylint: disable use-implicit-booleaness-not-comparison (#59021)
|
2021-11-25 17:50:34 +01:00 |
Frédéric Péters
|
0b56daf9eb
|
build: bump black version
|
2021-11-22 22:07:09 +01:00 |