Commit Graph

1007 Commits

Author SHA1 Message Date
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
Valentin Deniaud 7f4c9d96df misc: remove django 1.11 compatibility code (#55895) 2021-07-29 14:44:20 +02:00
Lauréline Guérin 489198a8a6
misc: add pyupgrade files/notes (#55867) 2021-07-27 15:22:37 +02:00
Lauréline Guérin 1ec4ad9376
misc: apply pyupgrade (#55867) 2021-07-27 15:19:00 +02:00
Valentin Deniaud c0e2726e67 api: filter statistics by extra_data (#55424) 2021-07-19 12:30:37 +02:00
Frédéric Péters 68b0691daa debian: don't run tests when building package 2021-07-15 20:36:10 +02:00
Frédéric Péters cbd8e63e44 translation update 2021-07-15 20:22:28 +02:00
Lauréline Guérin 528b099e0b
misc: fix unidiomatic-typecheck pylint error (#55505) 2021-07-15 15:02:16 +02:00
Lauréline Guérin 4ab584daa4
misc: fix expression-not-assigned pylint error (#55505) 2021-07-15 15:02:16 +02:00
Lauréline Guérin 37d385dace
misc: fix import-error pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin 05c6d6b26b
misc: fix misplaced-comparison-constant pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin 5fd955989c
misc: fix singleton-comparison pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin 51c5a7437d
misc: fix parse-error pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin 9fe926f9ce
misc: fix simplifiable-if-expression pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin f9cd760301
misc: fix dangerous-default-value pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin b6952a21c5
misc: fix undefined-loop-variable pylint error (#55505) 2021-07-15 15:02:15 +02:00
Lauréline Guérin 5115aa32c2
misc: fix no-name-in-module pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 0424972fcf
misc: fix consider-using-max-builtin pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 25da6b2a74
misc: fix no-else-raise pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 46529992c2
misc: fix line-too-long pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 81a93fc2ee
misc: fix wrong-import-position pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 077ac59dfa
misc: fix consider-using-with pylint error (#55505) 2021-07-15 15:02:14 +02:00
Lauréline Guérin 5bc1f273da
misc: fix misplaced-comparison-constant pylint error (#55505) 2021-07-15 15:02:13 +02:00
Lauréline Guérin 86b37ebf73
misc: fix function-redefined pylint error (#55505) 2021-07-15 15:02:13 +02:00
Lauréline Guérin dccfc33acf
misc: fix useless-object-inheritance pylint error (#55505) 2021-07-15 15:02:13 +02:00
Lauréline Guérin 4f56ef4167
misc: fix super-with-arguments pylint error (#55505) 2021-07-15 15:02:13 +02:00