Indiquer les données perdues lors de la désinstallation du paquet #2

Closed
opened 2024-07-08 09:36:58 +00:00 by vv221 · 1 comment
Owner

Lorsque le paquet est désinstallé, les contacts liés à une boîte mail sont automatiquement tous supprimés, sans possibilité de les récupérer. Seuls les contacts ajoutés avant l’installation du paquet, et donc liés à aucune boîte mail, sont conservés.

Ce choix évite de casser la promesse de confidentialité de ce paquet, qui ne serait pas tenue si l’ensemble des contacts étaient rendus accessibles à tous les utilisateurs après sa désinstallation.

Ce comportement devrait être documenté, et mis en évidence, pour éviter les mauvaises surprises.

TODO

  • Documenter le comportement dans le ReadMe du paquet ;
  • Afficher un avertissement lors de la désinstallation du paquet via composer, idéalement avec une confirmation requise avant la suppression effective des contacts.
Lorsque le paquet est désinstallé, les contacts liés à une boîte mail sont automatiquement tous supprimés, sans possibilité de les récupérer. Seuls les contacts ajoutés avant l’installation du paquet, et donc liés à aucune boîte mail, sont conservés. Ce choix évite de casser la promesse de confidentialité de ce paquet, qui ne serait pas tenue si l’ensemble des contacts étaient rendus accessibles à tous les utilisateurs après sa désinstallation. Ce comportement devrait être documenté, et mis en évidence, pour éviter les mauvaises surprises. ## TODO - [x] Documenter le comportement dans le ReadMe du paquet ; - [ ] Afficher un avertissement lors de la désinstallation du paquet via `composer`, idéalement avec une confirmation requise avant la suppression effective des contacts.
Author
Owner

Les données perdues lors du artisan migrate:rollback sont clairement mises en avant dans les instructions d’utilisation du module, c’est probablement suffisant.

Les données perdues lors du `artisan migrate:rollback` sont clairement mises en avant dans les instructions d’utilisation du module, c’est probablement suffisant.
vv221 closed this issue 2024-07-13 11:37:45 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: MMF/freescout-restricted-customers#2
No description provided.