Commit Graph

767 Commits

Author SHA1 Message Date
Frédéric Péters a8a07d058e translation update 2021-02-05 11:28:58 +01:00
Lauréline Guérin 2cd9ea6368
manager: use prefeched objects is available (#48924) 2021-02-05 10:29:05 +01:00
Lauréline Guérin 83f22ddb40
manager: simple desk management & sources (#48924) 2021-02-05 10:29:05 +01:00
Lauréline Guérin e34761cf7b
manager: simple desk management & exceptions (#48924) 2021-02-05 10:29:05 +01:00
Lauréline Guérin 9efbdf2367
manager: simple desk management & time periods (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin 791ed47aff
manager: desk display with desk_simple_management flag (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin 9b28d53a02
manager: add button to switch desk management mode (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin 4584e78fbf
agendas: desk_simple_management in import/export (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin f1ca454d22
agendas: is an agenda available for desk simple management (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin 606512205b
manager: simplify exception source display 2021-02-05 10:29:04 +01:00
Lauréline Guérin 67739e6da0
agendas: add desk_simple_management flag (#48924) 2021-02-05 10:29:04 +01:00
Lauréline Guérin 7da43d286f
agendas: desk duplication & unavailability calendars (#50537) 2021-02-05 10:06:33 +01:00
Frédéric Péters f007d349cd debian: explain that cron jobs are now managed by uwsgi (see #50870) 2021-02-04 22:39:24 +01:00
Lauréline Guérin 8849ec38ae
misc: fix cron.* files (#50865) 2021-02-04 14:19:06 +01:00
Lauréline Guérin 22c2c8e40b
misc: use uwsgi to run cron tasks (#50018) 2021-02-04 08:40:22 +01:00
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