Commit Graph

1245 Commits

Author SHA1 Message Date
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
Valentin Deniaud f158dc02ef api: make shared custody work with recurring events in datetimes (#62598) 2022-03-15 14:26:40 +01:00
Valentin Deniaud 6311c5146a api: check shared custody in multiple agendas fillslots (#62598) 2022-03-15 14:17:39 +01:00
Valentin Deniaud 5674a606ff api: filter on shared custody in multiple agendas datetimes (#62598) 2022-03-15 14:17:39 +01:00
Valentin Deniaud a0cc40a313 tests: fix string 2022-03-15 13:15:45 +01:00
Valentin Deniaud 0ec0604af5 translation update 2022-03-15 11:28:33 +01:00
Valentin Deniaud b102578e26 misc: fix strings for translation 2022-03-15 11:28:26 +01:00
Valentin Deniaud aaf66f3930 manager: test booking reminders sending (#61234) 2022-03-15 10:47:52 +01:00
Valentin Deniaud 52a45656a1 reminders: split send code (#61234) 2022-03-15 10:47:52 +01:00
Valentin Deniaud 064c9a4ea3 reminders: allow template syntax in message extra info (#61234) 2022-03-15 10:47:52 +01:00
Valentin Deniaud fc34aab1a8 api: flag category and agenda parameters as required in statistics (#62405) 2022-03-15 09:48:32 +01:00
Valentin Deniaud d82c194694 api: add shared custody views (#62146) 2022-03-15 09:47:26 +01:00
Valentin Deniaud c0679178ba manager: add shared custody views (#62146) 2022-03-15 09:47:26 +01:00
Valentin Deniaud 0fd2e6a51a manager: make some templates more generic (#62146) 2022-03-15 09:47:26 +01:00
Valentin Deniaud adad089c09 agendas: add shared custody models (#62146) 2022-03-15 09:47:23 +01:00
Valentin Deniaud 2ce8babd54 agendas: use event start_datetime when creating recurrences (#62611) 2022-03-15 09:46:42 +01:00
Lauréline Guérin 3e0c1e0250
translation update 2022-03-11 09:03:37 +01:00
Lauréline Guérin a5e6e1c2ac
manager: avoid 500 error on meetingtype duration update (#62461) 2022-03-11 08:26:07 +01:00
Lauréline Guérin ca7071fcba
misc: split some manager tests 2022-03-11 08:26:07 +01:00
Emmanuel Cazenave f60d1498bc api: do not move desk max_datetime if not on a day boundary (#62590) 2022-03-09 15:00:19 +01:00
Lauréline Guérin 4e39702483
manager: fix page breaks in timesheet (#62378) 2022-03-04 08:47:00 +01:00
Frédéric Péters 1bac8d9ead debian: add libcairo-gobject2 dependency (missing weasyprint dep) (#62393) 2022-03-03 19:26:36 +01:00
Frédéric Péters 8b5de58b66 debian: add libpango{cairo,} dependencies (missing weasyprint deps) (#62393) 2022-03-03 19:07:21 +01:00
Frédéric Péters a90624b508 debian: add python3-cairosvg dependency (missing weasyprint dep) (#62393) 2022-03-03 18:39:38 +01:00
Frédéric Péters b089c6e41c debian: rename python override file to its python 3 name (#62393) 2022-03-03 18:19:09 +01:00
Thomas NOËL 3cddfe3bf2 debian: override weasyprint with python3-weasyprint (for debian 11) 2022-03-03 16:22:24 +01:00
Thomas NOËL b1c15d9a5b Revert "debian: fix weasyprint package name (#62376)"
This reverts commit 6d3a1ee332.
2022-03-03 16:12:30 +01:00
Thomas NOËL 6d3a1ee332 debian: fix weasyprint package name (#62376) 2022-03-03 15:29:56 +01:00
Lauréline Guérin dcaf185dd4
manager: fix views with bad month value (#62131) 2022-03-03 12:04:43 +01:00
Lauréline Guérin 35243bd6a1
misc: fix merge and form field ordering 2022-03-03 12:03:47 +01:00