Frédéric Péters
c59b4b9e86
misc: add event descriptions to json export ( #36591 )
2019-10-02 18:21:46 +02:00
Frédéric Péters
f95b3033e1
misc: ignore timezone offset when exporting events ( #36408 )
2019-09-24 16:03:43 +02:00
Frédéric Péters
a2b0a427d6
translation update
2019-09-17 19:16:43 +02:00
Frédéric Péters
a0da57e0f3
misc: add a description field to events ( #36169 )
2019-09-17 08:50:05 +02: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
f5b09ae137
translation update
2019-08-21 16:49:03 +02:00
Benjamin Dauvergne
61e0c590b8
api: returns 400 on invalid fillslot's event_pk ( #35451 )
2019-08-20 19:32:01 +02:00
Serghei Mihai
2310528fc2
manager: fix import of utf-8 encoded events file ( #35479 )
2019-08-20 19:30:31 +02:00
Benjamin Dauvergne
7142c0eb42
manager: validate imported events ( #35011 )
2019-07-24 13:56:09 +02:00
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
cdb90482c3
manager: allow CSV file to be iso-8859-15 ( #25984 )
2019-04-04 10:46: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
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
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
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
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
Benjamin Dauvergne
b364e11855
test rruleset emptyness ( #27263 )
...
rruleset does not define a __nonzero__ magic method like a container
would do.
2018-10-22 12:08:35 +02:00