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 |