Commit Graph

915 Commits

Author SHA1 Message Date
Frédéric Péters ff0c95cc66 translation update 2020-12-02 09:53:25 +01:00
Frédéric Péters 125b82377a translation update 2020-12-01 19:10:48 +01:00
Lauréline Guérin 1302ef186f
manager: reduce querysets on agenda settings page (#48624) 2020-12-01 15:32:47 +01:00
Lauréline Guérin 9e9a6d24c1
manager: add some data to test querysets (#48624) 2020-12-01 15:32:47 +01:00
Valentin Deniaud a51a036c13 api: use current timezone in get_max_datetime (#48464) 2020-11-30 10:37:36 +01:00
Valentin Deniaud 53f7945e78 tests: use current timezone rather than UTC (#48464) 2020-11-30 10:37:36 +01:00
Valentin Deniaud 54e4572011 manager: move roles and booking delays to own form (#46774) 2020-11-30 09:53:09 +01:00
Lauréline Guérin 81cb0ee0ea
manager: fix month view link display on open events (#48875) 2020-11-26 14:52:40 +01:00
Nicolas Roche a007e425b5 tests: correct modulo on a test (#48726) 2020-11-23 14:47:58 +01:00
Frédéric Péters 332aca5882 translation update 2020-11-19 19:39:37 +01:00
Lauréline Guérin b4b2801eba
agendas: don't fail on unexpected M2M in import (#48421) 2020-11-19 09:26:24 +01:00
Emmanuel Cazenave 09780824e5 manager: refine messages when adding exception (#47393) 2020-11-18 17:47:28 +01:00
Emmanuel Cazenave 5423bbe008 manager: warn about overlapping of unavailability_calendar over booking (#47393) 2020-11-18 17:47:22 +01:00
Lauréline Guérin e96d9412cc
manager: warning if updated exception overlaps a booking (#48286) 2020-11-18 11:30:00 +01:00
Valentin Deniaud 3c344d80be manager: add site export (#48100) 2020-11-18 10:33:56 +01:00
Frédéric Péters f8c8415126 translation update 2020-11-18 08:11:47 +01:00
Emmanuel Cazenave 2370a8eafa manager: grab exceptions from unavailability calendars (#47395) 2020-11-17 17:04:16 +01:00
Emmanuel Cazenave 6d0e8a57ad agendas: add date filter params on datetimes api (#48078) 2020-11-17 16:31:21 +01:00
Lauréline Guérin 7f826697dc
manager: add breadcrumbs on agenda form pages (#48611) 2020-11-17 15:30:09 +01:00
Lauréline Guérin 14baf0d93e
api: add places in datetimes endpoint result (#48431) 2020-11-17 15:07:00 +01:00
Lauréline Guérin a889f175bd
manager: add breadcrumbs on agenda import page (#48450) 2020-11-17 14:28:11 +01:00
Emmanuel Cazenave 19de518d68 manager: redirect to settings view after creating an unavailability calendar (#47549) 2020-11-17 11:33:39 +01:00
Lauréline Guérin 241d65612b
api: proper error if datetime part is wrong in a slot (#48132) 2020-11-13 09:17:28 +01:00
Emmanuel Cazenave f0b054a756 agendas: make maximal_booking_delay an excluded upper bound (#48185) 2020-11-10 16:12:42 +01:00
Valentin Deniaud 4bbb4c08cf manager: do not display booking label when multiple desks (#48448) 2020-11-10 16:07:33 +01:00
Emmanuel Cazenave 7f8273ea91 agendas: compute accurate overlapping (#48285) 2020-11-10 15:28:26 +01:00
Emmanuel Cazenave 69718b2cb5 tests: use localtimein test_virtual_agendas_meetings_datetimes_api_with_similar_desk 2020-11-09 10:14:45 +01:00
Frédéric Péters d103f88437 translation update 2020-11-06 08:47:13 +01:00
Lauréline Guérin ce6d34eb5f
manager: fix exception breadcrumbs on unavailability calendar (#47644) 2020-11-05 16:04:34 +01:00
Emmanuel Cazenave 033c43f860 agendas: handle import/export of unavailability calendars (#47394) 2020-11-05 12:56:49 +01:00
Emmanuel Cazenave 3e5f02b5ca manager: correct typo in unavailability-calendar-toggle view url (#48291) 2020-11-05 12:05:40 +01:00
Valentin Deniaud 3200c97e24 migrations: activate translation for holidays (#48299) 2020-11-05 10:40:00 +01:00
Valentin Deniaud 2ed9209e52 agendas: translate holidays exception at creation (#48110) 2020-11-02 17:03:41 +01:00
Valentin Deniaud f478dd26f5 tox: compile translations before tests (#48193) 2020-11-02 16:50:33 +01:00
Emmanuel Cazenave df03dfd515 agendas: use update_or_create on TimePeriod and TimePeriodException import (#48095) 2020-10-30 15:00:49 +01:00
Emmanuel Cazenave 3617c3ff05 api: order desks by identifier (#48065) 2020-10-27 15:47:36 +01:00
Valentin Deniaud 88ae9d52ef agendas: import/export settings exception source (#47966) 2020-10-27 10:58:48 +01:00
Valentin Deniaud 0483142578 agendas: move desk settings exceptions import to view (#47966) 2020-10-27 10:55:51 +01:00
Valentin Deniaud 06220c72e2 agendas: rename flag on exception sourced from settings (#47966) 2020-10-27 10:49:54 +01:00
Valentin Deniaud bdfeccafac translation update 2020-10-26 16:17:04 +01:00
Valentin Deniaud dd5cdd85b8 change workalendar translations setup (#48028) 2020-10-26 15:48:13 +01:00
Lauréline Guérin ea5d454ca2
misc: fix tests after a time change 2020-10-26 14:12:33 +01:00
Lauréline Guérin 374af4e1e2
manager: fix exception form with error (#47983) 2020-10-23 14:40:45 +02:00
Valentin Deniaud c1d5eb32ee agendas: add unicity constraint on exception source slug (#47916) 2020-10-22 16:45:24 +02:00
Valentin Deniaud bb3e011bea agendas: do not import exception from settings when duplicating (#47916) 2020-10-22 15:24:45 +02:00
Valentin Deniaud f880490e00 agendas: set proper exception source when duplicating (#47916) 2020-10-22 15:24:45 +02:00
Valentin Deniaud fba6eff780 agendas: do not translate label when creating exception (#47906) 2020-10-22 14:00:44 +02:00
Valentin Deniaud 75a04a468a manifest: add workalendar translation files (#47906) 2020-10-22 14:00:26 +02:00
Thomas NOËL 002e907705 translations: fix typo (#47950) 2020-10-22 13:49:27 +02:00
Lauréline Guérin f1bdcbbc46
api: fix meetings datetimes on time change (#47875) 2020-10-20 14:29:02 +02:00