Commit Graph

59 Commits

Author SHA1 Message Date
Lauréline Guérin 2aed92d132
agendas: delete an exception source (#29209) 2019-12-20 10:55:41 +01:00
Lauréline Guérin a5a8a3fe3d
agendas: add exception source model (#29209) 2019-12-20 10:54:30 +01:00
Frédéric Péters 30bbc8c90f general: reformat using black (#37464)
black--target-version py35 --skip-string-normalization --line-length 110 .
2019-12-16 16:24:38 +01:00
Frédéric Péters 30cb3f672f manager: use dedicated template for exception deletion confirm page (#38511) 2019-12-16 16:18:27 +01:00
Frédéric Péters bd6dbe50fd misc: get reverse{_lazy} from new django.urls module (#36331) 2019-12-11 09:45:02 +01:00
Frédéric Péters b9c5fe3774 general: make event slugs optional (#37987) 2019-11-27 13:55:14 +01:00
Lauréline Guérin 49eff910c6
time exceptions: stay on exception list on delete (#19033) 2019-11-07 10:10:05 +01:00
Lauréline Guérin c6f418dd8e
time exceptions: paginated list of exceptions (#19033) 2019-11-07 10:10:05 +01:00
Lauréline Guérin b5ef493d77
time exceptions: never show past exceptions (#19033) 2019-11-07 10:10:05 +01:00
Lauréline Guérin 0f4040f9a5
api: add a field 'slug' to Event (#15726) 2019-11-06 18:25:25 +01:00
Frédéric Péters befaa3b365 manager: fix alignments of opening hours in months with dst change (#37393) 2019-11-01 18:13:00 +01:00
Frédéric Péters bdb4d985d6 manager: fix pluralization of imported agendas messages (#35571) 2019-08-26 16:08:53 +02:00
Frédéric Péters 04d5324dc2 misc: rename csv template file as .txt so it gets considered for i18n (#30452) 2019-02-07 11:25:11 +01:00
Frédéric Péters c348df5ff3 misc: include data line in events CSV example file (#30415) 2019-02-06 09:19:27 +01:00
Frédéric Péters 9bb4a067f0 manager: use bold for current day header in month view (#29431) 2019-01-04 09:53:29 +01:00
Frédéric Péters 9e41e9d77c general: add support for importing permissions (#26924) 2018-11-14 08:49:21 +01:00
Thomas NOËL aa7e887dec misc: use correct content type for menu.json jsonp request (#14684) 2018-11-14 08:49:21 +01:00
Frédéric Péters 6b99e6e0d4 manager: redirect day view to last day of month when out of range (#26455) 2018-10-31 11:43:30 +01:00
Frédéric Péters 5f042b7ee5 manager: adapt December view to work when last week is week 1 (#27670) 2018-10-30 15:03:09 +01:00
Frédéric Péters 306f851a8c misc: fix display of success message on import (#27035) 2018-10-05 14:41:59 +02:00
Frédéric Péters 3810c1ec74 misc: adapt to Python 3.5 json module requiring strings (#25985) 2018-10-05 10:48:54 +02:00
Frédéric Péters 29b9bea43d manager: add widget to define time periods for multiple days at once (#25970) 2018-09-25 10:14:52 +02:00
Frédéric Péters d0d7c3de1e manager: add UI to export/import agendas (#25985) 2018-09-25 10:14:52 +02:00
Serghei Mihai 255bd29468 manager: add a monthly view for meeting agendas (#21326) 2018-09-05 22:49:10 +02:00
Serghei Mihai 102beb5b4a manager: refactor agenda day view (#21326) 2018-09-05 15:06:22 +02:00
Frédéric Péters 33ba0fe29d fix row height calculation mismatch on python 3 (#25932) 2018-08-30 10:06:20 +02:00
Frédéric Péters e1536441af remove unused imports 2018-07-01 13:18:48 +02:00
Serghei Mihai dc4f1549e8 manager: forbid desk deletion with future bookings (#24415) 2018-06-14 12:54:10 +02:00
Frédéric Péters f4203d05f3 general: add support for Python 3 (#23678) 2018-05-13 15:19:14 +02:00
Frédéric Péters 12a236d20b misc: allow meetings to end past 11pm (#22967) 2018-04-16 09:27:54 +02:00
Frédéric Péters 6c6ee01dd6 manager: let user with view permission access the events agenda page (#22245) 2018-03-19 15:11:17 +01:00
Frédéric Péters 1f9d16e5ee manager: display correct entries on DST days (#22601) 2018-03-19 15:11:17 +01:00
Frédéric Péters 78c2a6879b manager: sort roles in add/edit forms (#22244) 2018-03-19 15:11:17 +01:00
Frédéric Péters feb41a7c23 manager: add a day picker popdown to agenda day view (#21334) 2018-02-13 15:41:22 +01:00
Frédéric Péters 7d829d3081 manager: display opening hours in background (#21244) 2018-01-18 17:38:10 +01:00
Frédéric Péters 2a5e6a95b2 manager: refactor day view to allow for more row details (#21244) 2018-01-18 17:38:07 +01:00
Frédéric Péters c932aea280 manager: redo day view to always have one cell/one hour (#21213) 2018-01-17 11:29:59 +01:00
Frédéric Péters db68cda706 general: add a daily view for meeting agendas (#11114) 2018-01-15 14:08:02 +01:00
Frédéric Péters c5310aca40 general: move agenda settings to a secondary page (#11114) 2018-01-12 18:17:01 +01:00
Serghei Mihai 71f5b91cbe agenda: add support for remote calendar file with exceptions (#19070)
Remote calendars can be specified by desk and updated hourly, or used once.
2017-11-02 15:56:31 +01:00
Serghei Mihai d10a22d564 agenda: import timeperiod exceptions from .ics (#16798) 2017-09-28 11:10:02 +02:00
Frédéric Péters 971b6a17fe manager: update breadcrumbs to all have a similar structure (#18992) 2017-09-26 18:12:49 +02:00
Josue Kouka 9d7738929c add time period exception management (#12550) 2017-09-26 10:16:58 +02:00
Josue Kouka f851de07df add multiple desk management (#15729) 2017-09-04 11:00:01 +02:00
Frédéric Péters 6e1fb0aa94 agendas: add slug to MeetingType model (#13792) 2016-10-29 15:14:50 +02:00
Frédéric Péters a233f39dd1 api: update datetimes/fillslot API to get agenda by slug (#13792) 2016-10-29 15:14:49 +02:00
Frédéric Péters e807eb2156 manager: add possibility to delete meeting times and time periods 2016-09-18 20:23:13 +02:00
Frédéric Péters 0851680dcf manager: pass correct class to super() 2016-09-18 19:11:36 +02:00
Frédéric Péters b0322e6050 manager: don't allow deletion of busy agenda/events (#13214) 2016-09-18 19:03:01 +02:00
Frédéric Péters fcdf6cff93 misc: style 2016-09-18 17:35:35 +02:00