Commit Graph

1474 Commits

Author SHA1 Message Date
Benjamin Dauvergne 2fb68bcb8a api: add organizer event's attribute in ics exports (#67104) 2022-09-15 14:12:01 +02:00
Agate d3fcbfc051 django4: replaced deprecated request.is_ajax() call (#68593) 2022-09-01 09:09:43 +02:00
Agate cb7b1f3ca3 django4: replaced force_text with equivalent force_str (#68593) 2022-09-01 09:09:43 +02:00
Agate d37609ac75 django4: replaced urls.url with url.re_path equivalent (#68593) 2022-09-01 09:09:43 +02:00
Agate da4456096b django4: replaced ugettext* calls with corresponding gettext* calls (#68593) 2022-09-01 09:09:43 +02:00
Frédéric Péters 8e937c7471 translation update 2022-09-01 08:25:25 +02:00
Lauréline Guérin 1c19d18801
manager: export timesheet as CSV (#68513) 2022-08-30 10:00:53 +02:00
Lauréline Guérin 95ccebb3cb
manager: hide timesheet links if agenda has no subscription (#68479) 2022-08-30 09:39:24 +02:00
Lauréline Guérin fa6f5dcfe7
manager: fix tabs for meetings agenda (#68214) 2022-08-29 10:15:07 +02:00
Frédéric Péters 8804213fca misc: add timeout to ICS retrieval (#68474) 2022-08-27 16:30:48 +02:00
Frédéric Péters 68d7a1b480 pylint: ignore unsupported-binary-operation (#68474) 2022-08-27 16:29:25 +02:00
Frédéric Péters 3281d61a9f translation update 2022-08-18 18:13:36 +02:00
Valentin Deniaud 25ddefb06f manager: duplicate event from agenda settings view (#68259) 2022-08-18 15:50:32 +02:00
Valentin Deniaud 34ba59e925 tests: move event duplication tests (#68259) 2022-08-18 15:50:32 +02:00
Agate cf57c91aa8 django3: fix django 3 being installed in django 2 test env in CI (#68260) 2022-08-18 15:41:44 +02:00
Agate bc345dcbfa misc: fixed flaky test on /api/agendas/recurring-events/ (#68260) 2022-08-18 15:41:35 +02:00
Valentin Deniaud a2e89316d2 manager: fix invalid link for templated ICS URL (#68248) 2022-08-18 14:19:19 +02:00
Agate bca73caaea manager: allow duplication of events (#67292) 2022-08-18 11:52:27 +02:00
Agate 963871ce43 fix Django 3.2 related test failures (#68025) 2022-08-18 09:12:29 +02:00
Agate 7c4ea5104a enable django 3.2 testing in tox file (#68025) 2022-08-18 09:12:29 +02:00
Frédéric Péters 5612c16b8f manager: remove tab focus code, now available from gadjo (#68180) 2022-08-16 13:58:24 +02:00
Valentin Deniaud ded732b15a api: target shared custody agendas by date when filtering (#66933) 2022-08-16 11:38:42 +02:00
Valentin Deniaud cb409ebb5b api: do not count cancelled bookings in statistics (#68044) 2022-08-09 09:40:22 +02:00
Frédéric Péters 1250edcdfc debian: remove obsolete standard error output config from systemd unit (#65101) 2022-08-02 10:02:20 +02:00
Valentin Deniaud d3436d8e0b api: allow updating shared custody agenda date start (#66932) 2022-07-26 11:02:00 +02:00
Valentin Deniaud c38817fdf4 api: remove time part from shared custody agenda date start field (#66932) 2022-07-26 10:23:36 +02:00
Lauréline Guérin 7ccc5cd1c0
api: fillslot & tstzrange_constraint, retry (#67053) 2022-07-21 14:56:11 +02:00
Lauréline Guérin b17a2ee543
api: fillslots, create events in the transaction (#67053) 2022-07-21 14:56:11 +02:00
Valentin Deniaud a6ca69a481 api: return event checked status (#67599) 2022-07-21 11:44:22 +02:00
Lauréline Guérin ecc9c3df28
translation update 2022-07-19 23:06:12 +02:00
Lauréline Guérin 19dbca495f
manager: display a title for event timesheet (#67078) 2022-07-19 22:46:33 +02:00
Lauréline Guérin ff2706b4f1
manager: timesheet & activity display configuration (#66681) 2022-07-19 22:32:39 +02:00
Lauréline Guérin c9d2a4681c
api: endpoint to get a list of serialized events (#66874) 2022-07-15 09:38:55 +02:00
Agate 03279b1b1c ci: speed up CI using multiple processes with pylint (#67056) 2022-07-07 18:17:33 +02:00
Valentin Deniaud 7ba7ace9de api: ignore guardian_external_id when child has no custody agenda (#66828) 2022-07-06 15:01:14 +02:00
Agate f45fd14676 ci: speed up CI by using pytest-xdist (#67033) 2022-07-05 15:23:56 +02:00
Agate a5ca77fa1e ci: reduce test execution time by changing password hasher (#66996) 2022-07-05 12:08:56 +02:00
Agate dcb8aed83a agendas: fix import event crashing with nested quotes (#66187) 2022-07-05 11:26:20 +02:00
Lauréline Guérin 9b2c59b025
manager: use sidetabs in shared custody agenda settings (#66409) 2022-07-04 15:39:59 +02:00
Lauréline Guérin 4f03dfb2c3
manager: timesheet for one event (#66358) 2022-07-04 15:09:21 +02:00
Lauréline Guérin d700cbb8bc
misc: split some manager tests 2022-07-04 15:09:21 +02:00
Valentin Deniaud 73dc04e487 agendas: rename conflicting migration (#66937) 2022-07-04 14:46:00 +02:00
Valentin Deniaud ebe1884e17 api: use custody agendas date start (#66330) 2022-07-04 14:25:26 +02:00
Valentin Deniaud bf9463e678 agendas: add date start field to shared custody agenda (#66330) 2022-07-04 14:25:26 +02:00
Frédéric Péters 1769bd6c09 translation update (uniform event translatin) 2022-07-04 09:01:00 +02:00
Lauréline Guérin 6968ad6b49
translation update 2022-07-01 12:35:03 +02:00
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 2d0cb4f1b2
api: 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