Emmanuel Cazenave
|
3617c3ff05
|
api: order desks by identifier (#48065)
|
2020-10-27 15:47:36 +01:00 |
Valentin Deniaud
|
88ae9d52ef
|
agendas: import/export settings exception source (#47966)
|
2020-10-27 10:58:48 +01:00 |
Valentin Deniaud
|
0483142578
|
agendas: move desk settings exceptions import to view (#47966)
|
2020-10-27 10:55:51 +01:00 |
Valentin Deniaud
|
06220c72e2
|
agendas: rename flag on exception sourced from settings (#47966)
|
2020-10-27 10:49:54 +01:00 |
Lauréline Guérin
|
ea5d454ca2
|
misc: fix tests after a time change
|
2020-10-26 14:12:33 +01:00 |
Lauréline Guérin
|
374af4e1e2
|
manager: fix exception form with error (#47983)
|
2020-10-23 14:40:45 +02:00 |
Valentin Deniaud
|
c1d5eb32ee
|
agendas: add unicity constraint on exception source slug (#47916)
|
2020-10-22 16:45:24 +02:00 |
Valentin Deniaud
|
bb3e011bea
|
agendas: do not import exception from settings when duplicating (#47916)
|
2020-10-22 15:24:45 +02:00 |
Valentin Deniaud
|
f880490e00
|
agendas: set proper exception source when duplicating (#47916)
|
2020-10-22 15:24:45 +02:00 |
Lauréline Guérin
|
f1bdcbbc46
|
api: fix meetings datetimes on time change (#47875)
|
2020-10-20 14:29:02 +02:00 |
Lauréline Guérin
|
d98707aeae
|
api: ignore desks from other agendas in datetimes (#47645)
|
2020-10-15 14:47:43 +02:00 |
Lauréline Guérin
|
c9ed2fad11
|
manager: import/export events - update event if slug exists (#42343)
|
2020-10-13 10:47:27 +02:00 |
Lauréline Guérin
|
1cf8ab96d7
|
agendas: fix import with existing settings (#47267)
|
2020-10-13 09:31:59 +02:00 |
Emmanuel Cazenave
|
7320dcfbe6
|
add support for unavailability calendars (#46555)
|
2020-10-12 10:20:33 +02:00 |
Lauréline Guérin
|
79f6f158c8
|
manager: manager with view role can access to open events (#47116)
|
2020-10-01 09:46:46 +02:00 |
Lauréline Guérin
|
dec5d9b14a
|
manager: add exception on all desks (#42411)
|
2020-09-29 14:37:22 +02:00 |
Lauréline Guérin
|
0a7bdd9882
|
manager: display link to booking form on events (#45417)
|
2020-09-29 14:17:33 +02:00 |
Lauréline Guérin
|
66b71a6d84
|
manager: day and month view for virtual agenda (#40892)
|
2020-09-29 11:41:04 +02:00 |
Valentin Deniaud
|
43c7a6b5e4
|
agendas: add anonymize delay (#45288)
|
2020-09-28 14:46:07 +02:00 |
Lauréline Guérin
|
eb8026c790
|
api: return only agenda with open events (#44294)
|
2020-09-28 13:56:55 +02:00 |
Lauréline Guérin
|
8ca72fd705
|
api: suspend, accept and resize endpoints only for events (#46027)
|
2020-09-28 11:26:28 +02:00 |
Lauréline Guérin
|
4ed8c9ce00
|
api: always return urls with slugs (#46758)
|
2020-09-28 11:02:33 +02:00 |
Lauréline Guérin
|
1995cc18e4
|
api: better pk & slug support in status url (#46772)
|
2020-09-28 10:39:43 +02:00 |
Lauréline Guérin
|
f06b378038
|
manager: do not display cancel link when event is cancelled (#47000)
|
2020-09-28 10:20:32 +02:00 |
Lauréline Guérin
|
d7a75f172c
|
virtual agenda: don't check deleted meeting types (#46974)
|
2020-09-25 14:53:37 +02:00 |
Lauréline Guérin
|
c7d442f97a
|
manager: display agenda slug on listing (#47003)
|
2020-09-25 11:24:24 +02:00 |
Valentin Deniaud
|
4a106ef9c7
|
misc: access SMS settings directly (#46712)
|
2020-09-17 14:04:21 +02:00 |
Valentin Deniaud
|
7cfa0fc3f1
|
manager: preview booking reminders (#45293)
|
2020-09-16 12:27:40 +02:00 |
Valentin Deniaud
|
ab32481a6b
|
agendas: add booking reminders (#45293)
|
2020-09-16 12:27:40 +02:00 |
Valentin Deniaud
|
271cea7b44
|
agendas: add new attributes to Booking (#45293)
|
2020-09-16 10:05:08 +02:00 |
Lauréline Guérin
|
2537992d19
|
api: status view, get Event by slug and agenda (#45520)
|
2020-09-15 17:20:33 +02:00 |
Valentin Deniaud
|
36f35eefcd
|
manager: add role info to select options for notifications (#46455)
|
2020-09-15 15:56:31 +02:00 |
Lauréline Guérin
|
f380c419db
|
api: always return accept and suspend urls (#41773)
|
2020-09-14 17:56:30 +02:00 |
Valentin Deniaud
|
3ac443b5c3
|
agendas: do not call cancel booking callback by default (#46612)
|
2020-09-14 14:02:34 +02:00 |
Lauréline Guérin
|
c9bbdf87cb
|
manager: slug generation optimization on event import (#46100)
|
2020-09-11 09:36:05 +02:00 |
Valentin Deniaud
|
8dc076cff1
|
agendas: return only enabled notification types (#46456)
|
2020-09-09 11:14:59 +02:00 |
Frédéric Péters
|
c310c7b119
|
agendas: adapt notification emails for style (#46381)
|
2020-09-08 09:56:49 +02:00 |
Valentin Deniaud
|
7d81469972
|
tests: update old string
|
2020-09-03 15:21:02 +02:00 |
Valentin Deniaud
|
e2fdbb8f58
|
agendas: add email notifications for events (#44158)
|
2020-09-03 10:41:15 +02:00 |
Valentin Deniaud
|
c568da89f5
|
agendas: add external flag on exception (#18904)
|
2020-09-01 17:34:27 +02:00 |
Valentin Deniaud
|
3bbd338b15
|
manager: change semantics of exceptions sources management (#18904)
|
2020-09-01 17:34:27 +02:00 |
Valentin Deniaud
|
bf394e0a07
|
agendas: add global exceptions sources (#18904)
|
2020-09-01 15:02:57 +02:00 |
Valentin Deniaud
|
bde66b58e0
|
manager: add event cancellation (#44157)
|
2020-08-31 10:04:44 +02:00 |
Lauréline Guérin
|
2dabe8bb33
|
misc: fix date widget initial values (#46040)
|
2020-08-25 14:52:56 +02:00 |
Valentin Deniaud
|
3490122721
|
templates: shorten displayed event info in settings (#45573)
|
2020-08-21 08:26:23 +02:00 |
Benjamin Dauvergne
|
449805969f
|
misc: use Django native split datetime field (#45108)
|
2020-08-14 10:56:37 +02:00 |
Valentin Deniaud
|
1864d7466d
|
manager: add booking cancellation (#44159)
|
2020-08-03 12:56:18 +02:00 |
Valentin Deniaud
|
10caec88f6
|
utils: add signature tools (#44159)
|
2020-08-03 12:11:58 +02:00 |
Lauréline Guérin
|
1a231c9c4c
|
agenda: restrict resource views to staff only (#45448)
|
2020-07-28 15:43:28 +02:00 |
Lauréline Guérin
|
1cb955c8da
|
manager: agenda categories (#45448)
|
2020-07-28 15:43:28 +02:00 |