Commit Graph

1335 Commits

Author SHA1 Message Date
Frédéric Péters 87e8203e07 misc: apply black 22.1.0 2022-03-01 19:36:25 +01:00
Frédéric Péters 3b6ea9dd40 trivial: bump black version to 22.1.0 (#62312) 2022-03-01 19:30:29 +01:00
Lauréline Guérin 16f595bdba
manager: display cancelled bookings on check page (#61068) 2022-03-01 14:48:21 +01:00
Lauréline Guérin 56300815e7
api: fix get_open_events & get_past_events with subscribed (#62046) 2022-02-22 14:06:13 +01:00
Frédéric Péters c97a43feb6 debian: update django dependency to 2.2 2022-02-18 10:07:21 +01:00
Lauréline Guérin 2d5f2ee9ac
api: exclude subscribed start_date param (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin 03f834481a
manager: subscription end_date is excluded for check page (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin 9d53004c8c
api: the last day of a subscription is not bookable (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin 282da0a2de
api: exclude date_end on subscription update/delete (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin c5b542b359
api: subscription listing, date_end is excluded (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin 75bc19b333
api: subscription overlapping, date_end is excluded (#61573) 2022-02-17 14:03:18 +01:00
Lauréline Guérin df4e9f8104
api: exclude end_date in list booking endpoint (#61573) 2022-02-17 14:03:18 +01:00
Nicolas Roche ac41d09c94 api: use StringOrListField for recurrence_days serialiser (#60351) 2022-02-15 11:52:32 +01:00
Nicolas Roche e532eefc0e tests: change post/patch to pass json to event view (#60351) 2022-02-15 11:52:32 +01:00
Frédéric Péters f14e546bde translation update 2022-02-14 21:47:27 +01:00
Lauréline Guérin b6e141b9c3
api: update user bookings extra_data on subscription update (#61065) 2022-02-14 12:58:01 +01:00
Lauréline Guérin ad103323ba
api: remove user bookings on subscription date changes (#61065) 2022-02-14 12:58:01 +01:00
Lauréline Guérin b6f7d25808
api: remove user bookings on subscription deletion (#61065) 2022-02-14 12:58:01 +01:00
Lauréline Guérin f707750944
api: not possible to change subscription user_external_id (#61631) 2022-02-11 15:43:29 +01:00
Lauréline Guérin 0d919518be
api: subscriptions with overlapping is forbidden (#61631) 2022-02-11 15:43:29 +01:00
Lauréline Guérin 15fdd07141
misc: faster api fillslots tests (#61504) 2022-02-11 14:24:46 +01:00
Lauréline Guérin 290e4a9e66
api: cancel booking in agendas events fillslots - instead of delete (#61066) 2022-02-11 11:56:26 +01:00
Lauréline Guérin b61a867667
api: cancel booking in events fillslots - instead of delete (#61066) 2022-02-11 11:56:26 +01:00
Lauréline Guérin f65717725b
api: cancel booking in recurring fillslot - instead of delete (#61066) 2022-02-11 11:56:26 +01:00
Lauréline Guérin 7eb1fcf7e4
translation update 2022-02-11 11:21:17 +01:00
Lauréline Guérin 5606182d55
manager: list subscriptions on event check page (#61069) 2022-02-11 09:53:46 +01:00
Lauréline Guérin 9789a77771
api: recurring fillslots and booking delays (#61329) 2022-02-11 09:18:05 +01:00
Lauréline Guérin 5b9f887ef9
misc: faster tests for api booking endpoints 2022-02-11 08:53:45 +01:00
Lauréline Guérin 8be7358dee
api: flat extra_data in booking patch endpoint (#61074) 2022-02-11 08:53:45 +01:00
Lauréline Guérin d1da2b5c95
api: fix subscribed with dates (#61494) 2022-02-08 10:58:54 +01:00
Valentin Deniaud d43433476b update translation 2022-02-03 16:51:26 +01:00
Valentin Deniaud 9b3580973e agendas: allow different reminder time between email and sms (#61368) 2022-02-03 12:41:10 +01:00
Valentin Deniaud 6358e4bda5 agendas: allow sending reminders to multiple recipients (#61367) 2022-02-03 12:23:23 +01:00
Lauréline Guérin fd59ece695
api: the last day of a subscription is bookable (#61384) 2022-02-03 11:01:12 +01:00
Frédéric Péters e285910a17 trivial: remove python 2 from classifiers 2022-02-02 08:09:17 +01:00
Frédéric Péters 73bcd30872 translation update 2022-02-01 21:46:46 +01:00
Lauréline Guérin fcd6dce3e2
api: subscription patch endpoint (#61077) 2022-02-01 09:20:45 +01:00
Lauréline Guérin a6cd31a24a
api: subscription delete endpoint (#60861) 2022-01-31 15:13:07 +01:00
Lauréline Guérin d5fdebb208
api: subscription detail endpoint (#61161) 2022-01-31 14:38:59 +01:00
Lauréline Guérin 246043f3d4
api: list subscriptions endpoint (#61079) 2022-01-31 14:14:09 +01:00
Lauréline Guérin 2955505c59
api: first/last name and extra_data on subscription create (#61064) 2022-01-31 13:59:17 +01:00
Lauréline Guérin c08ad64563
agendas: new fields on Subscription model (#61064) 2022-01-31 13:59:17 +01:00
Lauréline Guérin f4a87bc058
misc: split api tests 2022-01-31 13:59:16 +01:00
Valentin Deniaud 40b7329583 api: use date parameters to filter subscribed agendas more efficiently (#60064) 2022-01-31 11:37:09 +01:00
Thomas NOËL a671b76471 trivial: fix typo in reminders extra info field name 2022-01-28 18:19:05 +01:00
Lauréline Guérin 38e4b745b0
api: fix event endpoints (#61178) 2022-01-27 16:55:22 +01:00
Valentin Deniaud 391674ef20 translation update 2022-01-25 14:11:58 +01:00
Valentin Deniaud 10ee5c3cc4 api: add translation context to statistics choices (#61000) 2022-01-25 14:10:45 +01:00
Valentin Deniaud c29b3fadb4 api: add exception desk on event agenda creation (#61021) 2022-01-25 12:15:49 +01:00
Frédéric Péters a843e9ae92 translation update 2022-01-20 23:01:50 +01:00