Lauréline Guérin
|
e21a9560f9
|
misc: split some api tests
|
2022-04-07 11:33:28 +02:00 |
Lauréline Guérin
|
cdada0578b
|
manager: import/export resources (#62890)
|
2022-04-07 11:10:35 +02:00 |
Lauréline Guérin
|
96b5dc941f
|
manager: import/export events types (#63285)
|
2022-04-07 10:10:38 +02:00 |
Lauréline Guérin
|
597d88cce7
|
manager: custom fields edition (#63285)
|
2022-04-07 10:10:38 +02:00 |
Lauréline Guérin
|
4cfeb33d63
|
manager: backoffice pages to manage events types (#63285)
|
2022-04-07 10:10:37 +02:00 |
Lauréline Guérin
|
381ddf13e2
|
agendas: new model EventsType (#63285)
|
2022-04-07 10:02:07 +02:00 |
Lauréline Guérin
|
91fc242caa
|
misc: fix "import 'field' from line 26 shadowed by loop variable"
|
2022-04-07 10:02:07 +02:00 |
Lauréline Guérin
|
094cba528d
|
api: return status in multiple agendas datetimes (#63268)
|
2022-04-07 09:53:39 +02:00 |
Lauréline Guérin
|
db5b7f3be7
|
misc: clean and simplify prefetch methods (#63268)
|
2022-04-07 09:01:04 +02:00 |
Lauréline Guérin
|
a7c5e93227
|
misc: split some tests
|
2022-04-07 09:01:04 +02:00 |
Thomas NOËL
|
af8ae79d8e
|
debian/uwsgi: use unique-cron (#63395)
|
2022-04-06 10:43:34 +02:00 |
Lauréline Guérin
|
11efe9ce10
|
api: add backoffice_url to agenda details (#63183)
|
2022-04-04 17:34:09 +02:00 |
Lauréline Guérin
|
f90f1452f9
|
manager: access to agenda redirect view with slug (#63183)
|
2022-04-04 17:34:09 +02:00 |
Valentin Deniaud
|
6d1e10328b
|
translation update
|
2022-04-04 17:17:49 +02:00 |
Valentin Deniaud
|
050fa402f7
|
misc: remove feature flag from recurring event booking apis (#63521)
|
2022-04-04 17:03:19 +02:00 |
Valentin Deniaud
|
afe588a1fb
|
api: add shared custody support in recurring event list and fillslots (#63048)
|
2022-04-04 15:29:08 +02:00 |
Lauréline Guérin
|
9a8e19d0c6
|
api: add booking id and urls in events fillslot result (#63044)
|
2022-04-01 08:31:18 +02:00 |
Valentin Deniaud
|
5ca2fa0e91
|
agendas: add command to update shared custody holiday rules (#62801)
|
2022-03-31 15:02:19 +02:00 |
Valentin Deniaud
|
22d3a7e023
|
agendas: exceptional custody periods should override holiday rules (#62801)
|
2022-03-31 15:02:19 +02:00 |
Valentin Deniaud
|
7d0511aa78
|
agendas: add shared custody holiday rules (#62801)
|
2022-03-31 15:02:19 +02:00 |
Valentin Deniaud
|
dcec0f2d3f
|
agendas: add time period exception groups (#62801)
|
2022-03-31 15:02:19 +02:00 |
Emmanuel Cazenave
|
89289ad665
|
agendas: honor real agendas booking delay when booking through a virtual agenda (#63358)
|
2022-03-31 14:41:48 +02:00 |
Thomas NOËL
|
78140afb4a
|
trivial: bump black version to 22.3.0
|
2022-03-31 12:16:12 +02:00 |
Valentin Deniaud
|
e957fdef68
|
agendas: remove excluded datetimes parameter from event creation methods (#63342)
|
2022-03-31 10:38:48 +02:00 |
Lauréline Guérin
|
387b08b7aa
|
agendas: fix import with bad datetimes (#62352)
|
2022-03-31 10:36:53 +02:00 |
Valentin Deniaud
|
26fdc69a95
|
api: allow events without recurrence end date in recurring event list (#63361)
|
2022-03-31 10:36:22 +02:00 |
Valentin Deniaud
|
5b8e840f69
|
agendas: enforce min_date in get_custody_slots (#63328)
|
2022-03-29 17:51:33 +02:00 |
Valentin Deniaud
|
78e0f50c85
|
translation update
|
2022-03-28 14:47:06 +02:00 |
Valentin Deniaud
|
9517800acd
|
agendas: warn about special caracters for SMS reminder translation (#63080)
|
2022-03-28 14:44:06 +02:00 |
Valentin Deniaud
|
f0602fb239
|
translation update
|
2022-03-28 11:40:57 +02:00 |
Valentin Deniaud
|
8487685feb
|
agendas: allow exception sources in unavailability calendars (#52370)
|
2022-03-28 11:24:02 +02:00 |
Valentin Deniaud
|
885ecf664c
|
manager: make time period exception source views more generic (#52370)
|
2022-03-28 11:24:02 +02:00 |
Valentin Deniaud
|
c1938e3046
|
api: indicate possibility of future data in statistics (#62987)
|
2022-03-28 11:08:36 +02:00 |
Valentin Deniaud
|
4f81c65622
|
agendas: always create event recurrences in update method (#62635)
|
2022-03-28 10:29:48 +02:00 |
Valentin Deniaud
|
b626b24800
|
agendas: remove useless subscription and shared custody code (#62635)
This includes partial revert of 56300815e7
and f158dc02ef .
|
2022-03-28 10:29:48 +02:00 |
Valentin Deniaud
|
7769ffabf6
|
agendas: simplify get_open_events method (#62635)
|
2022-03-28 10:29:48 +02:00 |
Valentin Deniaud
|
d6cf33068b
|
agendas: remove get_or_create_event_recurrence method (#62635)
|
2022-03-28 10:29:48 +02:00 |
Valentin Deniaud
|
d707c0569c
|
agendas: remove code creating event recurrence on the fly (#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
|
939c1b0cff
|
agenda: fix booking delay around dst changes (#63202)
|
2022-03-25 17:47:08 +01:00 |
Valentin Deniaud
|
eeeb0bf5af
|
agendas: use pgettext_lazy rather than pgettext (#62908)
|
2022-03-17 16:21:14 +01:00 |
Valentin Deniaud
|
4c7430d03c
|
manager: use checkboxes for weekday indexes selection (#62810)
|
2022-03-16 09:54:41 +01:00 |
Valentin Deniaud
|
638afb63aa
|
translation update
|
2022-03-15 16:58:46 +01:00 |
Valentin Deniaud
|
5f413af3d1
|
manager: account for time period weekday indexes in calendar views (#45159)
|
2022-03-15 15:56:07 +01:00 |
Valentin Deniaud
|
7672c6edea
|
api: account for time period weekday indexes (#45159)
|
2022-03-15 15:56:07 +01:00 |
Valentin Deniaud
|
956c1fd183
|
manager: choose time period weekday indexes (#45159)
|
2022-03-15 15:56:07 +01:00 |
Valentin Deniaud
|
6c067790e1
|
agendas: add weekday indexes to time period (#45159)
|
2022-03-15 15:56:07 +01:00 |
Valentin Deniaud
|
839a578bd0
|
utils: add function to get weekday index from date (#45159)
|
2022-03-15 15:56:07 +01:00 |
Valentin Deniaud
|
d1df43fd7e
|
translation update
|
2022-03-15 15:32:59 +01:00 |