Development #54661
cmis, décrire les attributs du message à poster
0%
Description
Pour le moment il est juste écrit
file* : object content* : string content_type : string filename : string /[\w!\#\$%\&\+\-\^_`\~;\[\]\{\}\+=\~\.]+$/ filename : string /[\w!\#\$%\&\+\-\^_`\~;\[\]\{\}\+=\~\.]+$/ object_type : string path* : string /^(/|(/[\w!\#\$%\&\+\-\^_`\~;\[\]\{\}\+=\~]+)+)$/ properties : object
et ça serait bien d'ajouter des clés "description" dans le schéma pour traduire/expliciter.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 2 ans
On peut avoir des chaines traduites dans une constante ? (j'en doute, mais ?)
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch ajouté
Bon jsonschema s'amuse à valider également les clés description et title, il y trouve des traductions lazy de Django et il n'aime pas. Trois lignes de plus pour virer cette validation, donc.
C'est moche mais à peu près dans les clous, https://python-jsonschema.readthedocs.io/en/stable/creating/ :
If you wish to change or extend the meta schema in the new validator class, modify META_SCHEMA directly
Mis à jour par Valentin Deniaud il y a plus de 2 ans
Thomas Noël a écrit :
On peut avoir des chaines traduites dans une constante ? (j'en doute, mais ?)
Ouep ça fonctionne, exemple aussi dans les sources https://github.com/django/django/blob/main/django/utils/dates.py#L5.
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch 0001-cmis-include-descriptions-in-file-upload-schema-5466.patch ajouté
Voilà c'est vert.
Mis à jour par Thomas Noël 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 b0da466daef74c1d94c3c1aef2b86914a62a3cec Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Jul 8 12:28:02 2021 +0200 cmis: include descriptions in file upload schema (#54661)
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
Mis à jour par Benjamin Dauvergne il y a environ 2 mois
- Lié à Development #86422: Validation des schémas JSON cassée suite au passage en bookworm ajouté
cmis: include descriptions in file upload schema (#54661)