Commit Graph

329 Commits

Author SHA1 Message Date
Thomas NOËL af3b8ffc44 api: allow empty cancel_booking_id (#33783) 2019-06-11 12:10:07 +02:00
Emmanuel Cazenave bb372f0ebe translation update 2019-06-03 19:28:05 +02:00
Emmanuel Cazenave bc2b972169 misc: use named arguments in format string (#33641) 2019-06-03 18:14:07 +02:00
Frédéric Péters 51e32f3799 manager: change agenda export to be downloaded by default (#33622) 2019-06-03 17:48:49 +02:00
Emmanuel Cazenave ab9ff7adf1 api: cancel a booking when making a new one (#33489) 2019-05-29 16:09:56 +02:00
Frédéric Péters aeea3b78d6 misc: include URL in sync exceptions errors (#32975) 2019-05-18 16:16:30 +02:00
Frédéric Péters 34e8c83106 manager: use same order of shared for every weeks (#31470) 2019-05-17 09:34:28 +02:00
Frédéric Péters c3373ae379 api: format dates in fillslot response (#33151) 2019-05-17 09:34:28 +02:00
Frédéric Péters 055181005f general: stop supporting django 1.8 (#32728) 2019-05-17 09:34:28 +02:00
Frédéric Péters 388028605e debian: switch package format to 3.0 (quilt) (#32261) 2019-04-13 11:41:29 +02:00
Frédéric Péters 02d30ba138 debian: bump debhelper compatibility level (#32260) 2019-04-13 11:28:10 +02:00
Frédéric Péters cdb90482c3 manager: allow CSV file to be iso-8859-15 (#25984) 2019-04-04 10:46:40 +02:00
Frédéric Péters 675064348e build: add jenkinsfile 2019-03-31 15:34:40 +02:00
Frédéric Péters 5525766c9f translation update 2019-03-24 15:45:38 +01:00
Serghei Mihai 0cfa22dbc0 agendas: add new booking's label attribute for user presentation purposes (#25820)
Use the new label in ICS summary
2019-03-21 12:02:04 +01:00
Frédéric Péters 28e4b19245 manager: remove row spacing in month view to fix slot alignment (#31469) 2019-03-17 15:17:28 +01:00
Frédéric Péters 3cc8e5d690 misc: remove comments with old attribute value (#31421) 2019-03-17 15:17:28 +01:00
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 18cca83798 manager: use brighter green for opening hours (#24030) 2019-03-06 13:53:34 +01:00
Frédéric Péters 86e763f8cc manager: limit URL primary key matches to digits (#31122) 2019-03-06 13:31:49 +01:00
Frédéric Péters cd36887df6 api: return an error when number of requested places is <= 0 (#31047) 2019-03-06 11:11:02 +01:00
Frédéric Péters b9a2848a26 api: make sure event status API only accepts numbers (#30459) 2019-02-18 09:44:06 +01:00
Frédéric Péters ed85d7122b translation update 2019-02-07 11:25:11 +01: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 1f02150240 manager: fix datepicker navigation in IE (#30043) 2019-02-07 11:25:11 +01:00
Frédéric Péters b3a284d825 api: include delays in agenda API (#29847) 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 5e97c7e72b manager: manually calculate table contents position on MSIE (#29253) 2019-01-08 14:38:43 +01:00
Frédéric Péters 0a21240e81 manager: add proper spacing to title parts (#29449) 2019-01-05 19:49:47 +01:00
Frédéric Péters 9d902b28fd debian: disable uwsgi memory report (#19840) 2019-01-04 14:10:21 +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 bce2afa53c manager: don't add a leading zero to day numbers in month view (#29432) 2019-01-03 17:05:36 +01:00
Frédéric Péters ac9705a167 api: fix max size of booking label (#29402) 2019-01-02 17:11:31 +01:00
Frédéric Péters 09bcec9cc6 tox: limit pylint-django to a version working with pylint<1.8 (#29170) 2018-12-24 09:13:18 +01:00
Thomas NOËL 746c4c1a2b debian/init.d: be more specific on uwsgi daemon (#29248) 2018-12-20 10:56:03 +01:00
Frédéric Péters 96f55405ac debian: use uwsgi to serve app (#16527) 2018-12-19 15:24:25 +01:00
Frédéric Péters 2016735664 misc: fix handling of events close to midnight (#29142) 2018-12-18 09:54:02 +01:00
Frédéric Péters 662a7b5f5e manager: remove timeperiods display 1px offset (#29153) 2018-12-18 09:54:02 +01:00
Frédéric Péters 8025ded392 misc: don't cascade group deletion to agendas (#28710) 2018-12-06 13:52:35 +01:00
Frédéric Péters fcc9a33b96 tox: limit pytest to <4 2018-11-15 09:27:12 +01:00
Frédéric Péters 86861aa28f manager: switch time selection to the html5 time input widget (#13603) 2018-11-14 11:31:36 +01:00
Frédéric Péters 12d99d5193 tests: adapt to Python 3.5 json module requiring strings (#26924) 2018-11-14 11:31:36 +01:00
Frédéric Péters d1d49da454 translation update 2018-11-14 08:49:21 +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 07e3e5180f api: add duration to meeting fillslot result (#27900) 2018-11-14 08:42:59 +01:00
Frédéric Péters e71e9f559d general: remove unused DateWidget (#27971) 2018-11-14 08:42:59 +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
Benjamin Dauvergne 07402527c2 improve filter for ponctual vevent exceptions (#27263)
To differentiate events between those coming from locally uploaded and remotely fetched
.ics files, we must look up the locally uploaded ones with a filter of
"recurrence_id=0".
2018-10-22 12:08:45 +02:00