Commit Graph

58 Commits

Author SHA1 Message Date
Valentin Deniaud 1c608d2f24 agendas: limit shared custody agenda to only one child (#71632)
gitea-wip/chrono/pipeline/pr-main This commit looks good Details
gitea-wip/chrono/pipeline/head There was a failure building this commit Details
gitea/chrono/pipeline/head Something is wrong with the build of this commit Details
2022-11-28 15:51:59 +01:00
Agate d37609ac75 django4: replaced urls.url with url.re_path equivalent (#68593) 2022-09-01 09:09:43 +02:00
Valentin Deniaud d3436d8e0b api: allow updating shared custody agenda date start (#66932) 2022-07-26 11:02:00 +02:00
Lauréline Guérin c9d2a4681c
api: endpoint to get a list of serialized events (#66874) 2022-07-15 09:38:55 +02:00
Lauréline Guérin 4617dbdebb
api: new endpoint to get events and check status (#65770) 2022-06-10 14:21:24 +02:00
Valentin Deniaud d82c194694 api: add shared custody views (#62146) 2022-03-15 09:47:26 +01:00
Lauréline Guérin d5fdebb208
api: subscription detail endpoint (#61161) 2022-01-31 14:38:59 +01:00
Lauréline Guérin 38e4b745b0
api: fix event endpoints (#61178) 2022-01-27 16:55:22 +01:00
Valentin Deniaud 02837f7632 api: add agenda deletion (#59127) 2021-12-13 09:58:12 +01:00
Valentin Deniaud 48a8af32d2 agendas: add subscription model (#58444) 2021-11-25 18:51:36 +01:00
Valentin Deniaud 753c7ad6f1 api: make recurring events fillslots work with multiple agendas (#57957) 2021-11-02 09:46:57 +01:00
Valentin Deniaud bb781f8c83 api: make recurring events list endpoint work with multiple agendas (#57957) 2021-11-02 09:46:57 +01:00
Nicolas Roche 3719bb7db4 api: move post event api from add-event/ to event/ endpoint (#57547) 2021-10-06 15:44:18 +02:00
Nicolas Roche 030a355ebf api: add an endpoint to patch an event (#57305) 2021-10-06 15:31:01 +02:00
Nicolas Roche 9bf248a095 api: add add-event endpoint (#47337) 2021-09-24 09:35:17 +02:00
Lauréline Guérin 709ee1b8ad
api: fix pattern for booking urls (#56853) 2021-09-10 15:12:49 +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 e86d0cb11f api: add datetimes for multiple events agendas (#55370) 2021-08-17 15:47:08 +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
Lauréline Guérin 5c945da024
api: rename slots views (#55208) 2021-07-09 10:34:54 +02:00
Valentin Deniaud 4fb6581e8d api: allow booking all recurrences of recurring events (#54332) 2021-07-01 10:11:20 +02:00
Lauréline Guérin 7d7f52487c
api: endpoint to check an event (#53932) 2021-06-28 09:17:21 +02:00
Valentin Deniaud 045ae53bf1 api: add bookings count statistics (#52846) 2021-05-31 10:10:54 +02:00
Lauréline Guérin aa175d1306
api: add resources api (#53272) 2021-04-23 09:44:45 +02:00
Lauréline Guérin d23eafcfc6
api: list bookings of somebody (#51187) 2021-03-01 10:07:10 +01:00
Valentin Deniaud a699e144b4 add support for recurring events (#41663) 2021-02-17 15:49:57 +01:00
Valentin Deniaud 7342e8d24e api: add anonymize booking endpoint (#49093) 2021-02-01 16:33:08 +01:00
Lauréline Guérin d0bc3146d6
api: mark user as present or not (#38678) 2021-01-19 19:10:43 +01:00
Valentin Deniaud 49bca6ecc3 api: get meeting by slug (#43526) 2020-06-26 10:53:07 +02:00
Lauréline Guérin d41b9ab20b
api: list bookings of user_external_id for an event (#40719) 2020-05-15 11:32:49 +02:00
Lauréline Guérin 8ea7b2ae37
api: endpoint to resize a booking (#40039) 2020-03-17 15:00:29 +01:00
Lauréline Guérin 8d327c0dfe
api: add a suspend action on Booking (#40018) 2020-02-21 16:15:12 +01:00
Frédéric Péters b2b1b82591 api: anchor routes at the start of strings (#39618) 2020-02-06 19:19:16 +01:00
Frédéric Péters 30bbc8c90f general: reformat using black (#37464)
black--target-version py35 --skip-string-normalization --line-length 110 .
2019-12-16 16:24:38 +01:00
Lauréline Guérin 90dfb10afa
api: get event status and fillslot with event pk or slug (#15726) 2019-11-06 18:25:25 +01:00
Frédéric Péters b9a2848a26 api: make sure event status API only accepts numbers (#30459) 2019-02-18 09:44:06 +01:00
Serghei Mihai 0ce55339a7 api: add booking ics view (#22930) 2018-07-19 10:39:17 +02:00
Thomas NOËL ae54f6960f api: add endpoint to fill a list of slots (#16238) 2018-05-31 14:11:10 +02:00
Josue Kouka a20bfdb254 api: add shortcut for event status url (#22125) 2018-03-06 17:13:20 +01:00
Frédéric Péters 169cc6a0ab api: add new API to get list of desks (#19069) 2017-10-12 08:51:49 +02:00
Josue Kouka 28028b681d api: add API to retrieve agenda detail (#17188) 2017-06-26 17:50:57 +02:00
Frédéric Péters 998b6575f8 api: add endpoint to get list of meeting types (#13360) 2017-06-11 09:48:48 +02:00
Frédéric Péters 2e0f219a66 api: include accept/cancel URLs in booking response (#16126) 2017-05-06 10:03:46 +02:00
Frédéric Péters 59f03a9fbe api: include fillslot API URLs in datetimes response (#16125) 2017-05-06 10:03:46 +02:00
Frédéric Péters 3ddd583c56 misc: update urls.py to remove patterns usage (#15972) 2017-05-06 10:03:46 +02:00
Frédéric Péters c33754433f api: update meeting types API to be based on slugs (#13792) 2016-10-29 15:14:50 +02:00
Frédéric Péters a233f39dd1 api: update datetimes/fillslot API to get agenda by slug (#13792) 2016-10-29 15:14:49 +02:00
Frédéric Péters b26f51e36c add support for "meetings" agendas (#13139) 2016-09-11 11:31:29 +02:00
Frédéric Péters 5aeb24d58a general: add waiting list support (#11111) 2016-07-07 16:21:55 +02:00