Frédéric Péters
|
c99361c999
|
manager: add some style onto absence reason list (#52643)
|
2021-04-02 08:34:32 +02:00 |
Frédéric Péters
|
c827338bbf
|
translation update
|
2021-04-01 21:29:34 +02:00 |
Valentin Deniaud
|
4d9819d6e2
|
manager: prevent access to recurring event detail view (#52636)
|
2021-04-01 16:14:01 +02:00 |
Lauréline Guérin
|
82f79b29cf
|
manager: use ajax to check bookings (#51535)
|
2021-04-01 14:53:36 +02:00 |
Lauréline Guérin
|
ca514f6d11
|
manager: event check page (#51535)
|
2021-04-01 14:53:34 +02:00 |
Lauréline Guérin
|
eb9b9f98ca
|
manager: absence reason groups on agenda import/export (#51535)
|
2021-04-01 14:23:50 +02:00 |
Lauréline Guérin
|
013869305c
|
manager: set absence reasons group on events agenda (#51535)
|
2021-04-01 14:23:50 +02:00 |
Lauréline Guérin
|
517a6d9c8d
|
manager: simplify edition views for Resource and Category
|
2021-04-01 14:23:49 +02:00 |
Lauréline Guérin
|
6cbeb344a1
|
manager: absence reasons management (#51535)
|
2021-04-01 14:23:49 +02:00 |
Lauréline Guérin
|
3680c6e908
|
agendas: model updates for absence reasons (#51535)
|
2021-04-01 14:23:49 +02:00 |
Lauréline Guérin
|
b02adfae73
|
misc: split manager tests about events
|
2021-04-01 14:23:48 +02:00 |
Lauréline Guérin
|
a595b70a2a
|
misc: split manager tests about unavaibility calendars
|
2021-04-01 14:03:07 +02:00 |
Lauréline Guérin
|
94cbc5691f
|
misc: split manager tests about categories
|
2021-04-01 14:03:07 +02:00 |
Lauréline Guérin
|
b0ca871a72
|
misc: split manager tests about resources
|
2021-04-01 14:03:07 +02:00 |
Lauréline Guérin
|
bab264bdf4
|
misc: move manager tests
|
2021-04-01 14:03:06 +02:00 |
Valentin Deniaud
|
63d44d06d4
|
trivial: add missing choices update in migration
|
2021-04-01 13:53:45 +02:00 |
Valentin Deniaud
|
1294566ad8
|
manager: allow editing event recurrence (#52112)
|
2021-04-01 11:15:51 +02:00 |
Valentin Deniaud
|
f792b808c1
|
manager: use slug instead of start_datetime to identify event recurrence (#52112)
|
2021-04-01 11:15:51 +02:00 |
Lauréline Guérin
|
9232fe047f
|
manager: day view for events agenda (#51854)
|
2021-04-01 10:24:12 +02:00 |
Lauréline Guérin
|
7535f2be6b
|
manager: default_view for meetings agenda (#51907)
|
2021-04-01 08:55:59 +02:00 |
Valentin Deniaud
|
ad0bcd7a88
|
tests: address time change issues (#52469)
|
2021-03-29 18:05:35 +02:00 |
Lauréline Guérin
|
bf10ddf860
|
api: hide disabled slots if requested (#51160)
|
2021-03-26 14:23:12 +01:00 |
Lauréline Guérin
|
07f2af930b
|
api: use date or datetimes for start/end param in datetimes (#51986)
|
2021-03-26 10:13:48 +01:00 |
Valentin Deniaud
|
bc2e447465
|
tests: freeze time to avoid dst issue
|
2021-03-24 11:42:33 +01:00 |
Lauréline Guérin
|
bbd93a1bec
|
api: fix date parsing (#52172)
|
2021-03-23 13:31:29 +01:00 |
Valentin Deniaud
|
7c36ee5bc9
|
agendas: order desks both by label and slug (#51108)
|
2021-03-23 10:58:19 +01:00 |
Valentin Deniaud
|
5dce7fed08
|
manager: allow cancelling event with all bookings cancelled (#52245)
|
2021-03-22 16:14:13 +01:00 |
Valentin Deniaud
|
8aee497d44
|
agendas: handle null fields when sorting event recurrences (#52277)
|
2021-03-22 15:02:39 +01:00 |
Benjamin Dauvergne
|
918d2c2339
|
agenda: factorize code to compute min/max_booking_time (#52227)
|
2021-03-19 14:51:46 +01:00 |
Valentin Deniaud
|
b7f1a2c5ec
|
agendas: use localtime when computing recurrence rule (#52142)
|
2021-03-17 16:02:41 +01:00 |
Frédéric Péters
|
1229d8613c
|
translation update
|
2021-03-16 15:37:15 +01:00 |
Lauréline Guérin
|
e9f180d5fe
|
api: fix datetimes meta if first slot is disabled for user (#52051)
|
2021-03-16 11:19:19 +01:00 |
Lauréline Guérin
|
f7f318d000
|
manager: fix events with recurrence in month view (#51958)
|
2021-03-12 10:43:55 +01:00 |
Lauréline Guérin
|
379c6442a5
|
misc: minor cosmetic changes in manager form
|
2021-03-12 09:03:39 +01:00 |
Lauréline Guérin
|
1df9409649
|
agenda: fix recurring event import if existing (#51693)
|
2021-03-12 09:02:57 +01:00 |
Lauréline Guérin
|
5b7c92ea5d
|
api: exclude slots already booked by user in fillslot (#51432)
|
2021-03-05 08:38:54 +01:00 |
Valentin Deniaud
|
6d83b95b1e
|
manager: forbid recurrence end date for non recurring events (#51505)
|
2021-03-03 14:30:27 +01:00 |
Frédéric Péters
|
23631d8bbc
|
translation update
|
2021-03-02 17:21:48 +01:00 |
Lauréline Guérin
|
6d57af612e
|
api: exclude slots already booked by user - meetings (#51341)
|
2021-03-01 10:48:28 +01:00 |
Lauréline Guérin
|
e15439bd3c
|
api: exclude slots already booked by user - events (#51341)
|
2021-03-01 10:48:26 +01:00 |
Lauréline Guérin
|
ccd27f7619
|
misc: faster api datetime tests
|
2021-03-01 10:35:18 +01:00 |
Lauréline Guérin
|
d23eafcfc6
|
api: list bookings of somebody (#51187)
|
2021-03-01 10:07:10 +01:00 |
Valentin Deniaud
|
929f70d2ac
|
api: allow passing minimum places count in /datetimes/ (#51172)
|
2021-03-01 09:55:31 +01:00 |
Valentin Deniaud
|
9954337197
|
api: include anonymize url in fillslots response (#51366)
|
2021-03-01 09:42:04 +01:00 |
Lauréline Guérin
|
5e94ddeff3
|
api: APIError handling (#51181)
|
2021-02-26 08:24:26 +01:00 |
Lauréline Guérin
|
64a8a4b7f1
|
api: patch booking extra_data (#51340)
|
2021-02-23 09:00:23 +01:00 |
Valentin Deniaud
|
7e60dec51f
|
translation update
|
2021-02-18 09:37:02 +01:00 |
Valentin Deniaud
|
ca431e4a35
|
manager: forbid moving event end recurrence date before bookings (#51218)
|
2021-02-17 16:55:11 +01:00 |
Valentin Deniaud
|
86018e908e
|
manager: create event recurrences when end date is specified (#51218)
|
2021-02-17 16:54:19 +01:00 |
Valentin Deniaud
|
cfe2742d1f
|
agendas: add event recurrence end date (#51218)
|
2021-02-17 15:50:54 +01:00 |