Frédéric Péters
|
06291d148f
|
manager: don't respond with menu.json contents if there's not access (#57165)
|
2021-09-21 17:45:52 +02:00 |
Frédéric Péters
|
0ba53a1d7d
|
update apostrophes in translation
|
2021-09-21 17:34:27 +02:00 |
Frédéric Péters
|
fd57d5cce5
|
fix language-mismatch in translation
|
2021-09-21 17:33:50 +02:00 |
Valentin Deniaud
|
3df7970e48
|
manager: hide delete button for event recurrences on edit page (#57172)
|
2021-09-21 16:56:00 +02:00 |
Emmanuel Cazenave
|
b9da27a2b9
|
tests: disable django-webtest custom authentication (#57109)
|
2021-09-20 16:50:31 +02:00 |
Thomas NOËL
|
8f8ecbf5d2
|
pylint: disable unsupported-assignment-operation & unsupported-membership-test (#57050)
|
2021-09-17 15:24:39 +02:00 |
Thomas NOËL
|
41fa5cd751
|
tests: shorten database name
|
2021-09-17 15:23:21 +02:00 |
Thomas NOËL
|
81b79d3c14
|
pylint: disable consider-using-f-string
|
2021-09-17 12:50:41 +02:00 |
Thomas NOËL
|
c91b62366b
|
translation update
|
2021-09-17 12:41:18 +02:00 |
Lauréline Guérin
|
c15db686bd
|
manager: redirect to agenda settings after import (#56547)
|
2021-09-14 15:53:11 +02:00 |
Lauréline Guérin
|
65f1501da5
|
misc: split some manager tests
|
2021-09-14 15:53:11 +02:00 |
Benjamin Dauvergne
|
af17a62015
|
api: reduce search window for open slots in fillslot (#56896)
|
2021-09-13 22:08:54 +02:00 |
Lauréline Guérin
|
709ee1b8ad
|
api: fix pattern for booking urls (#56853)
|
2021-09-10 15:12:49 +02:00 |
Lauréline Guérin
|
a150cd857e
|
manager: fix event & slug edition (#56851)
|
2021-09-10 14:25:45 +02:00 |
Valentin Deniaud
|
246e14e7e4
|
misc: add event duration in export and api (#56786)
|
2021-09-08 12:37:59 +02:00 |
Valentin Deniaud
|
128afc42a0
|
reminders: do not include user in querystring when sending SMS (#56732)
|
2021-09-07 11:30:26 +02:00 |
Frédéric Péters
|
62c85c2f36
|
translation update
|
2021-09-01 10:30:18 +02:00 |
Emmanuel Cazenave
|
4ffa326c7c
|
uwsgi: enable provisionning spooler (#55092)
|
2021-08-31 12:31:09 +02:00 |
Lauréline Guérin
|
b318627810
|
agendas: add .sql migration files in MANIFEST (#56481)
|
2021-08-30 15:28:43 +02:00 |
Lauréline Guérin
|
0b53360c0c
|
agendas: trigger full and places event fields (#54747)
|
2021-08-30 10:39:07 +02:00 |
Valentin Deniaud
|
5041ef37ce
|
api: specify which event is not bookable (#55996)
|
2021-08-24 15:18:07 +02:00 |
Frédéric Péters
|
a639650707
|
trivial: use x as list comprehension variable (#56300)
|
2021-08-21 14:51:36 +02:00 |
Frédéric Péters
|
993835e8b6
|
pylint: ignore unspecified-encoding which is specific to Windows (#56300)
|
2021-08-21 14:51:36 +02:00 |
Frédéric Péters
|
694a51beef
|
trivial: add missing interpolation to string (#56300)
|
2021-08-21 14:51:36 +02:00 |
Lauréline Guérin
|
0909e9c548
|
misc: run tox on tests (#56289)
|
2021-08-20 15:28:42 +02:00 |
Frédéric Péters
|
db28939d3b
|
translation update
|
2021-08-18 20:42:34 +02:00 |
Valentin Deniaud
|
f6de72a5a9
|
api: disable event only if excluded_user_external_id is specified (#55369)
|
2021-08-17 16:13:36 +02:00 |
Valentin Deniaud
|
67f1f68fd6
|
api: add endpoint to book multiple events accross several agendas (#56104)
|
2021-08-17 15:51:36 +02:00 |
Valentin Deniaud
|
0cf2c62199
|
api: factorize getting objects from list of slugs (#56104)
|
2021-08-17 15:50:04 +02:00 |
Valentin Deniaud
|
fa34281ade
|
api: prefetch events in multiple agendas datetimes (#55370)
|
2021-08-17 15:47:08 +02:00 |
Valentin Deniaud
|
e86d0cb11f
|
api: add datetimes for multiple events agendas (#55370)
|
2021-08-17 15:47:08 +02:00 |
Valentin Deniaud
|
8f127f3606
|
api: use serializer for event datetimes api (#56083)
|
2021-08-17 15:46:47 +02:00 |
Valentin Deniaud
|
95e2618863
|
api: move serializers to new file (#56083)
|
2021-08-17 15:46:47 +02:00 |
Frédéric Péters
|
9d90cb6618
|
fix misphrasing in translation
|
2021-08-14 21:07:24 +02:00 |
Lauréline Guérin
|
16487b34bb
|
misc: drop sqlite support - postgresql only (#56148)
|
2021-08-13 14:43:41 +02:00 |
Lauréline Guérin
|
402438f4df
|
api: reduce datetimes querysets (#56046)
|
2021-08-13 08:57:03 +02:00 |
Lauréline Guérin
|
f355ed0492
|
manager: option to apply exceptions to all desks (#55826)
|
2021-08-10 16:39:53 +02:00 |
Lauréline Guérin
|
85c10920a7
|
misc: split manager tests
|
2021-08-10 14:23:21 +02:00 |
Frédéric Péters
|
739b672b6c
|
misc: add custom makemessages command to skip line numbers by default (#56058)
|
2021-08-09 13:09:36 +02:00 |
Frédéric Péters
|
dc7991d281
|
translation update
|
2021-08-05 22:32:30 +02:00 |
Valentin Deniaud
|
89ccbc922a
|
api: allow empty slots parameter in multiple event booking (#56000)
|
2021-08-05 16:46:03 +02:00 |
Valentin Deniaud
|
96b10d052b
|
api: allow changing recurrence bookings (#54746)
|
2021-08-05 14:42:44 +02:00 |
Valentin Deniaud
|
92d209ed11
|
api: allow changing multiple event bookings (#55368)
|
2021-08-05 14:10:36 +02:00 |
Valentin Deniaud
|
21fa37d374
|
agendas: propagate check status to secondary bookings (#55900)
|
2021-08-05 12:15:23 +02:00 |
Valentin Deniaud
|
2019637fcb
|
manager: hide secondary bookings during event check (#55900)
|
2021-08-05 12:15:23 +02:00 |
Valentin Deniaud
|
ec53b37d2d
|
api: rename recurring events views (#55367)
|
2021-08-05 11:53:26 +02:00 |
Valentin Deniaud
|
a26183e5fa
|
api: add endpoint to book multiple events independently (#55367)
|
2021-08-05 11:53:26 +02:00 |
Valentin Deniaud
|
3936f9450a
|
api: move event selection code to function (#55367)
|
2021-08-02 16:52:43 +02:00 |
Valentin Deniaud
|
63c7dfecc1
|
api: rely on DRF validation (#55367)
|
2021-08-02 16:52:43 +02:00 |
Valentin Deniaud
|
2d5a9bfd73
|
api: fix waiting list condition in RecurringFillslots (#55905)
|
2021-08-02 09:48:48 +02:00 |