Frédéric Péters
|
0be39c99f9
|
translation update
|
2021-02-03 19:03:50 +01:00 |
Lauréline Guérin
|
61c88e2246
|
agendas: read_only property for exception & source (#50672)
|
2021-02-02 10:58:57 +01:00 |
Lauréline Guérin
|
72d0d0ea0e
|
manager: fix exception queryset on settings page (#50714)
|
2021-02-01 17:48:42 +01:00 |
Lauréline Guérin
|
e9be2f75cd
|
manager: fix ics_filename on replace (#50731)
|
2021-02-01 16:48:46 +01:00 |
Valentin Deniaud
|
7342e8d24e
|
api: add anonymize booking endpoint (#49093)
|
2021-02-01 16:33:08 +01:00 |
Lauréline Guérin
|
57ee5b6369
|
manager: limit Event creation form height (#50420)
|
2021-01-29 10:53:40 +01:00 |
Lauréline Guérin
|
a11173e9ed
|
manager: fix desk edition & slug unicity (#50640)
|
2021-01-28 10:31:19 +01:00 |
Frédéric Péters
|
7beef8f747
|
translation update
|
2021-01-26 21:06:39 +01:00 |
Valentin Deniaud
|
55841ecfcd
|
agendas: share booking colors between agendas (#50379)
|
2021-01-26 20:55:12 +01:00 |
Lauréline Guérin
|
a569b992e0
|
manager: fix open events month title (#50417)
|
2021-01-26 20:55:12 +01:00 |
Lauréline Guérin
|
93b8aa2c02
|
manager: it is not possible to cancel secondary booking (#50116)
|
2021-01-22 09:52:42 +01:00 |
Frédéric Péters
|
8ad4f36a53
|
translation update
|
2021-01-22 08:10:28 +01:00 |
Nicolas Roche
|
446ca922be
|
api: add a meta dict on datetimes endpoints (#50278)
|
2021-01-22 07:19:59 +01:00 |
Lauréline Guérin
|
1ec10c4e46
|
api: store the reason of an absence (#49179)
|
2021-01-22 07:19:44 +01:00 |
Lauréline Guérin
|
d0bc3146d6
|
api: mark user as present or not (#38678)
|
2021-01-19 19:10:43 +01:00 |
Valentin Deniaud
|
96d1618186
|
agendas: anonymize booking according to event date (#49094)
|
2021-01-19 11:23:52 +01:00 |
Frédéric Péters
|
b0a3d0e360
|
trivial: add .git-blame-ignore-revs to list commits reformatting the code
|
2021-01-11 19:56:23 +01:00 |
Frédéric Péters
|
3447c30738
|
build: add pre-commit configuration to run black (#49784)
|
2021-01-04 09:25:22 +01:00 |
Frédéric Péters
|
10631cb30e
|
misc: pass request context to email preview (#49766)
|
2020-12-29 10:46:00 +01:00 |
Frédéric Péters
|
eeda0c3f2e
|
apply black 20.8b1 formatting
|
2020-12-29 10:42:33 +01:00 |
Frédéric Péters
|
bfd2e97eb5
|
build: update to use origin/main
|
2020-12-26 15:21:15 +01:00 |
Valentin Deniaud
|
4d4511e6d8
|
trivial: fix missing migration
|
2020-12-24 14:15:17 +01:00 |
Valentin Deniaud
|
b8fa64ff3f
|
translation update
|
2020-12-23 14:23:58 +01:00 |
Valentin Deniaud
|
be7df7e07c
|
agendas: add handling for 0 minute meeting type (#49688)
|
2020-12-23 10:56:49 +01:00 |
Valentin Deniaud
|
1d6bf6767b
|
misc: apply black
|
2020-12-23 10:43:01 +01:00 |
Valentin Deniaud
|
46fd28796d
|
manager: unavailability calendars exceptions in timetable views (#48306)
|
2020-12-23 10:13:42 +01:00 |
Valentin Deniaud
|
24856dd643
|
agendas: move desks prefetch code from view to model (#48306)
|
2020-12-22 17:47:17 +01:00 |
Valentin Deniaud
|
8409186543
|
manager: differentiate bookings with colors (#39794)
|
2020-12-22 17:29:11 +01:00 |
Valentin Deniaud
|
b33972c356
|
agendas: include event description in reminders (#49034)
|
2020-12-21 10:51:35 +01:00 |
Frédéric Péters
|
a99c94292b
|
translation update
|
2020-12-18 14:15:41 +01:00 |
Valentin Deniaud
|
221a4051f9
|
api: match StringOrListField max length with model definition (#48586)
|
2020-12-17 14:39:02 +01:00 |
Lauréline Guérin
|
735a4785cd
|
agendas: fix import with duplicated exceptins (#48615)
|
2020-12-17 09:16:26 +01:00 |
Lauréline Guérin
|
fa9e11354c
|
manager: display label if no user_name in bookings (#48736)
|
2020-12-17 08:56:29 +01:00 |
Lauréline Guérin
|
2ec664efd3
|
api: complete slot_status endpoint result (#48877)
|
2020-12-14 13:41:48 +01:00 |
Nicolas Roche
|
ef55e9de56
|
manager: set a dedicated 403 response on home page (#48367)
|
2020-12-11 15:55:54 +01:00 |
Valentin Deniaud
|
4cd2ba019c
|
tests: use freezer when mocking time (#48961)
|
2020-12-10 13:26:47 +01:00 |
Valentin Deniaud
|
71eebc14fa
|
tests: keep weekday numbers under 7 (#49291)
|
2020-12-09 15:13:32 +01:00 |
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 |