Development #37873
Toulouse Axel - faire un endpoint de remontée d'informations relatives à la famille
Début:
22 novembre 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
utiliser l'operation RefFamilleDui
Fichiers
Révisions associées
toulouse_axel: fix incomplete xsd (#37873)
utils: complete JSONSchemaFromXMLSchema (#37873)
- XSD_UNSIGNED_INT support
- XSD_DECIMAL support
- XsdUnion support
- XsdAtomicRestriction with more than one pattern
- XsdFractionDigitsFacet and XsdTotalDigitsFacet validators
toulouse_axel: family_info endpoint (#37873)
toulouse_axel: complete functests (#37873)
toulouse_axel: fix failing tests (#37873)
Historique
Mis à jour par Lauréline Guérin il y a plus de 4 ans
- Fichier 0005-toulouse_axel-complete-functests-37873.patch 0005-toulouse_axel-complete-functests-37873.patch ajouté
- Fichier 0004-toulouse_axel-family_info-endpoint-37873.patch 0004-toulouse_axel-family_info-endpoint-37873.patch ajouté
- Fichier 0003-utils-complete-JSONSchemaFromXMLSchema-37873.patch 0003-utils-complete-JSONSchemaFromXMLSchema-37873.patch ajouté
- Fichier 0002-toulouse_axel-fix-incomplete-xsd-37873.patch 0002-toulouse_axel-fix-incomplete-xsd-37873.patch ajouté
- Fichier 0001-toulouse_axel-add-xsd-for-RefFamilleDui-calls-37873.patch 0001-toulouse_axel-add-xsd-for-RefFamilleDui-calls-37873.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- C'est discutable mais j'ai l'impression qu'union ça devrait être oneOf pas anyOf,
- Pour les expression régulières juste un avertissement : j'ai pris le raccourci de recopier directement l'expression régulière XMLSchema dans le schéma JSON mais c'est très approximatif, la syntaxe XMLSchema n'est pas la syntaxe ECMA262 ni celle de Python1. Mais normalement la syntaxe XMLSchema est la plus simple des 3 et plus ou moins un sous-ensemble; mais on peut garder à l'esprit que ça peut merder.
1 On peut se référer à plusieurs pages sur le sujet mais je ne pense pas qu'on en fera le tour facilement :
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 2a31fd855896c0dbb8a8062424fd7a347ee3d9ba Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Nov 22 15:36:13 2019 +0100 toulouse_axel: complete functests (#37873) commit f371a820e60a9019f54183ed8b847862e2bbc2fb Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Nov 22 15:28:13 2019 +0100 toulouse_axel: family_info endpoint (#37873) commit 29b1a1e521d5af36e06f8d7a4c05e1581f6ee4f8 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Nov 22 11:31:15 2019 +0100 utils: complete JSONSchemaFromXMLSchema (#37873) - XSD_UNSIGNED_INT support - XSD_DECIMAL support - XsdUnion support - XsdAtomicRestriction with more than one pattern - XsdFractionDigitsFacet and XsdTotalDigitsFacet validators commit d55fb028441917f5f44c26a98e090d38ccbc22f4 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Nov 22 11:29:57 2019 +0100 toulouse_axel: fix incomplete xsd (#37873) commit ec225e5fc2ffe8e3f4f3f50ea0b6a12b6a9bc54b Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Fri Nov 22 11:29:18 2019 +0100 toulouse_axel: add xsd for RefFamilleDui calls (#37873)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
toulouse_axel: add xsd for RefFamilleDui calls (#37873)