Development #37621
jsonschema : ne pas utiliser de références de schémas et utiliser draft4
Début:
13 novembre 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Lié à Development #37481: Afficher les schémas JSON déclarés pour les endpoints POST ajouté
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
Et toujours pour faciliter le travail, dans les schémas utiliser la version draft-04 de jsonschema plutôt que la version draft03, qui permet de déclarer les propriétés requises avec un required=['boo', 'bar']
.
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Fichier 0001-jsonschema-use-draft-4-and-avoid-schemas-references-.patch 0001-jsonschema-use-draft-4-and-avoid-schemas-references-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Sujet changé de jsonschema : ne pas utiliser de sous schémas à jsonschema : ne pas utiliser de références de schémas et utiliser draft4
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
On pourrait aussi ne pas déclarer de version de draft ou au moins taper sur la dernière supportée par notre version de jsonschema.
PS: et donc la dernière supportée en 2.6.0 c'est le draft4, je valide.
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution validée à En cours
Manque une adaptation à lille_kimoce.
Mis à jour par Emmanuel Cazenave il y a plus de 4 ans
- Fichier 0001-jsonschema-use-draft-4-and-avoid-schemas-references-.patch 0001-jsonschema-use-draft-4-and-avoid-schemas-references-.patch ajouté
- Statut changé de En cours à Solution proposée
Une petite adaptation sur lille_kimoce :
@@ -91,11 +91,9 @@ DEMAND_SCHEMA = { }, 'picture1': { 'description': 'first picture data', - 'type': 'any', }, 'picture2': { 'description': 'second picture data', - 'type': 'any', }, 'comment': { 'description': 'demand comment',
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Assigné à changé de Emmanuel Cazenave à Benjamin Dauvergne
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 389ab645fd2d2f14c0a71239889d7849be9a2c1f Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Wed Nov 13 12:29:51 2019 +0100 jsonschema: use draft 4 and avoid schemas references (#37621)
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
jsonschema: use draft 4 and avoid schemas references (#37621)