Development #10820
stats: exporter les évolutions dans l'API
0%
Description
Le but est de permettre de calculer les délais un peu comme on veut à l'import.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Lié à Project management #8652: Réaliser l'intégration du BI dans Publik ajouté
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Fichier 0001-export-evolutions-in-form-API-10820.patch 0001-export-evolutions-in-form-API-10820.patch ajouté
- Patch proposed changé de Non à Oui
L'export des "parts" ne me plaît pas des masses mais je n'avais pas d'autre idée pour l'instant, selon l'ordre d'intégration de ce ticket et de celui sur le mode anonymisé (#9146) il faudra revoir l'un ou l'autre des patchs.
Mis à jour par Frédéric Péters il y a presque 8 ans
def get_json_export_dict(self): return { 'type': 'journal-evolution', 'content': self.content, }
Je sais que ça vient du nom "JournalEvolutionPart" mais j'utiliserais autre chose comme type; genre "workflow-comment" ?
Il faudrait une série de tests (côté API et puis individuellement pour les get_json_export_dict, comme tu l'as fait pour le workflow dans #9849, et l'ajout de l'info à la doc.
Mis à jour par Benjamin Dauvergne il y a presque 8 ans
- Fichier 0001-export-evolutions-in-form-API-10820.patch 0001-export-evolutions-in-form-API-10820.patch ajouté
Doc et tests ajoutés, pour les tests j'ai ajouté des bouts dans test_api_list_formdata et dans test_api_anonymized_formdata, le test de FormData.get_json_export_dict() dans test_formdata.py est un peu articiel mais c'était plus simple que de simuler un vrai workflow avec des commentaires et des appels de web-service coté API.
Le patch sur l'anonymisation ayant été poussé j'ai aussi ajouté des paramètres anonymise.
Mis à jour par Frédéric Péters il y a presque 8 ans
- # this is custom code so it is possible to mark forms as anonyms, this - ...
ok pour virer ça qui était utilisé par poll-o.
et ack.
Mis à jour par Frédéric Péters il y a presque 8 ans
- Statut changé de Nouveau à Résolu (à déployer)
commit 885456f9a31421c5b7c4d5982cb881c5cfdfc8c6 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Tue May 3 23:54:11 2016 +0200 export evolutions in form API (#10820)
export evolutions in form API (#10820)