betagouv / analyse-flux-insertion

Outil d'analyse des flux et échanges de données dans le domaine de l'insertion
2 stars 1 forks source link

Exporter données personnelles depuis le flux instruction #28

Closed aminedhobb closed 3 years ago

aminedhobb commented 3 years ago

Dans cette PR j'ajoute la fonctionnalité d'export des données du flux d'instructions (définies dans #23 ) au format CSV. J'ai extrait la logique de lecture de flux de la page pour la mettre dans un fichier à part. J'ai aussi changé enlevé la logique lié au devFile pour cette page (qui uploadait deux fois le même fichier) pour être plus proche de ce qu'on a en production. Je peux le remettre si c'est gênant ou on peut essayer de trouver un autre moyen d'améliorer notre environnement de développement.

aminedhobb commented 3 years ago

J'ai inclus les changements pour prendre en compte le cas où plusieurs personnes font partie d'une même demande ici (merci @guillett !) : https://github.com/betagouv/analyse-flux-insertion/pull/28/commits/4a5b75948b28a018e3874762cabc4c141e165f63

J'ai également filtré les données personnelles des données envoyées à Matomo (merci @qblanc !).

aminedhobb commented 3 years ago

J'ai changé la logique suite à la réunion avec la CNAF ici: https://github.com/betagouv/analyse-flux-insertion/pull/28/commits/03675b466a499294e2c5ddaf11e5ee17ddd37bfe

La nouvelle logique est décrite ici.

aminedhobb commented 3 years ago

J'ai remis la logique d'exporter les données de toutes les personnes présentes dans une demande quand il y en a plusieurs suite aux différents meetings d'aujourd'hui. Les spécifications sont expliquées ici et l'implémentation ici: https://github.com/betagouv/analyse-flux-insertion/pull/28/commits/329b08fbf6512adf7eb33750e5cd08cc902af7de