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 |