Commit Graph

23 Commits

Author SHA1 Message Date
Frédéric Péters 4e1f9f3f4e manager: check time period start/end are in correct order (#31418) 2019-03-17 15:17:28 +01: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
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 78c2a6879b manager: sort roles in add/edit forms (#22244) 2018-03-19 15:11:17 +01:00
Frédéric Péters f69b81f88c manager: warn if exception start and end times are identical (#21256) 2018-01-18 13:40:26 +01:00
Frédéric Péters b8b130e4f7 misc: always use timezone-aware datetimes (#20926) 2018-01-09 19:49:28 +01:00
Frédéric Péters d2199f8331 translation update 2017-11-06 10:40:33 +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
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 11c9c33629 manager: use correct keyword args to set field options (#16191) 2017-05-06 10:03:46 +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 a0aa2d6b5d manager: only allow column headers on first line of CSV file 2016-09-16 15:28:09 +02:00
Frédéric Péters 43fd4e736f manager: check for correct number of columns in CSV 2016-09-16 15:27:03 +02:00
Frédéric Péters 6290336343 manager: use csv-dialect that's been detected 2016-09-16 15:22:27 +02:00
Frédéric Péters e6fa7e3a05 manager: add possibility to import events from a CSV file (#13143) 2016-09-16 15:04:02 +02:00
Frédéric Péters b26f51e36c add support for "meetings" agendas (#13139) 2016-09-11 11:31:29 +02:00
Frédéric Péters 9c72bd958d pylint: reorder imports 2016-07-22 14:57:11 +02:00
Frédéric Péters 46345d3c53 misc: use real Python types for datetime widget options 2016-07-22 14:27:08 +02:00
Frédéric Péters 785dbc4955 manager: don't let managers edit the "full" attribute 2016-07-07 17:22:46 +02:00
Frédéric Péters 349d4baaed add initial events management
This includes a copy of django-datetime-widget, it should be replaced by our
own datetime widget, based on a recent version of the bootstrap datetimepicker,
packaged as a xstatic.
2016-02-23 22:35:51 +01:00