https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342016-05-03T16:24:27ZRedmine Entr’ouvertw.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=471082016-05-03T16:24:27ZBenjamin Dauvergne
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-5 status-5 priority-4 priority-default closed parent" href="/issues/8652">Project management #8652</a>: Réaliser l'intégration du BI dans Publik</i> ajouté</li></ul> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=471092016-05-03T16:30:33ZBenjamin Dauvergne
<ul><li><strong>Description</strong> mis à jour (<a title="Voir les différences" href="/journals/47109/diff?detail_id=41984">diff</a>)</li></ul> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=471352016-05-03T22:03:14ZBenjamin Dauvergne
<ul><li><strong>Fichier</strong> <a href="/attachments/10965">0001-export-evolutions-in-form-API-10820.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/10965/0001-export-evolutions-in-form-API-10820.patch">0001-export-evolutions-in-form-API-10820.patch</a> ajouté</li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>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é (<a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Avoir une terminaison d'API /api/forms/<...>/anonymized (Fermé)" href="https://dev.entrouvert.org/issues/9146">#9146</a>) il faudra revoir l'un ou l'autre des patchs.</p> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=472962016-05-06T10:12:37ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><pre>
def get_json_export_dict(self):
return {
'type': 'journal-evolution',
'content': self.content,
}
</pre>
<p>Je sais que ça vient du nom "JournalEvolutionPart" mais j'utiliserais autre chose comme type; genre "workflow-comment" ?</p>
<p>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 <a class="issue tracker-2 status-5 priority-4 priority-default closed child" title="Development: Export JSON des workflows (pour les statistiques) (Fermé)" href="https://dev.entrouvert.org/issues/9849">#9849</a>, et l'ajout de l'info à la doc.</p> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=473372016-05-09T09:46:56ZBenjamin Dauvergne
<ul><li><strong>Fichier</strong> <a href="/attachments/11025">0001-export-evolutions-in-form-API-10820.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/11025/0001-export-evolutions-in-form-API-10820.patch">0001-export-evolutions-in-form-API-10820.patch</a> ajouté</li></ul><p>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.</p>
<p>Le patch sur l'anonymisation ayant été poussé j'ai aussi ajouté des paramètres anonymise.</p> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=478002016-05-17T17:01:28ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><pre>
- # this is custom code so it is possible to mark forms as anonyms, this
- ...
</pre>
<p>ok pour virer ça qui était utilisé par poll-o.</p>
<p>et ack.</p> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=480412016-05-20T20:09:25ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 885456f9a31421c5b7c4d5982cb881c5cfdfc8c6
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date: Tue May 3 23:54:11 2016 +0200
export evolutions in form API (#10820)
</pre> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=483042016-05-26T13:41:54ZThomas Noël
<ul><li><strong>Version cible</strong> mis à <i>v1.43</i></li></ul> w.c.s. - Development #10820: stats: exporter les évolutions dans l'APIhttps://dev.entrouvert.org/issues/10820?journal_id=508742016-06-28T17:51:52ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Fermé</i></li></ul>