Development #57957
APIs recurring events: mode multi-agenda
0%
Description
API datetimes + API fillslots, permettre de travailler sur plusieurs agendas à la fois.
Cas d'usage famille: on voudrait pouvoir réserver une semaine type pour l'accueil du matin, la cantine, et le clae du soir en un seul clic (ou presque)
Fichiers
Demandes liées
Révisions associées
api: make recurring events list endpoint work with multiple agendas (#57957)
api: make recurring events fillslots work with multiple agendas (#57957)
agendas: add separate method for prefetching recurring events (#57957)
api: add prefetching to recurring events endpoints (#57957)
Historique
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Lié à Development #57959: Publik famille: widget de réservation de semaine type ajouté
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-api-move-MultipleAgendasEventsFillslots-validation-t.patch 0001-api-move-MultipleAgendasEventsFillslots-validation-t.patch ajouté
- Fichier 0004-agendas-add-separate-method-for-prefetching-recurrin.patch 0004-agendas-add-separate-method-for-prefetching-recurrin.patch ajouté
- Fichier 0005-api-add-prefetching-to-recurring-events-endpoints-57.patch 0005-api-add-prefetching-to-recurring-events-endpoints-57.patch ajouté
- Fichier 0003-api-make-recurring-events-fillslots-work-with-multip.patch 0003-api-make-recurring-events-fillslots-work-with-multip.patch ajouté
- Fichier 0002-api-make-recurring-events-list-endpoint-work-with-mu.patch 0002-api-make-recurring-events-list-endpoint-work-with-mu.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voilà, avec un effort pour sortir le code de validation des vues vers les serializers.
Mis à jour par Lauréline Guérin il y a plus de 2 ans
0002: je pense que ça serait pratique d'avoir les résultats triés par (jour, agenda), pour le widget de réservation (avec les agendas triés selon l'ordre défini en get)
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0002-api-make-recurring-events-list-endpoint-work-with-mu.patch 0002-api-make-recurring-events-list-endpoint-work-with-mu.patch ajouté
Yep, revoici
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 7ce030c69fe50c520c49b04e0b71b21468e4b240 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Oct 21 17:01:44 2021 +0200 api: add prefetching to recurring events endpoints (#57957) commit 56e18b2e905095bfd8d79673e992b71acd021dae Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Oct 21 11:39:16 2021 +0200 agendas: add separate method for prefetching recurring events (#57957) commit 753c7ad6f16b421760fda3388124b78121d24a6b Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Oct 21 15:57:02 2021 +0200 api: make recurring events fillslots work with multiple agendas (#57957) commit bb781f8c83c7c4d67b74b910e2c338430ddb109d Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Oct 21 11:40:55 2021 +0200 api: make recurring events list endpoint work with multiple agendas (#57957) commit 84f5dbc4c84326b5c3d03a95fb788aa6b625a713 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Oct 21 11:15:38 2021 +0200 api: move MultipleAgendasEventsFillslots validation to serializers (#57957)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
api: move MultipleAgendasEventsFillslots validation to serializers (#57957)