Processus de suppression de compte, depuis la vue utilisateurice
Ce jour, j'ai du intervenir manuellement pour supprimer & purger un compte mastodon à la demande d'une personne. Je récapitule ci-dessous et au pire je prends le temps de répéter le process avec des comptes de tests.
- La personne a essayé de supprimer son compte depuis l'interface Mastodon.
- Ça lui demande un mot de passe et elle a essayé d'entrer son mdp hiboo
- Ça ne marche pas (forcément)
- Elle vient demander du support sur le canal #tedomum
- Je redirige la personne sur hiboo, qui apparemment n'a que l'option 'supprimer' mais pas 'supprimer et purger'
- perso (via mes droits d'admin?) j'ai les 2 options pour agir sur mon profil mastodon
- Dans hiboo, depuis la vue d'admin, je ne crois pas pouvoir être au courant qu'il y a une demande en attente de suppression (rien dans les demandes à ce sujet)
- Sur sa fiche de profil dans hiboo, on voyait 'actif -> supprimée' avec une horloge, mais l'horloge avait l'air de s'incrémenter plutôt que de prévenir quand une passe de schedule allait se faire
- M'est d'avis que j'aurais du la lire comme 'action demandée depuis xx sec')
- Sur mastodon, le profil était en l'état dans ma vue de modérateur, avec les n posts, aucune mention d'une suppression quelconque ou à venir
- J'y suis allé avec le CLI
tootcl accounts delete pseudo
- J'ai eu un p'tit warning qui me mets sur la piste du scheduler
😅
/opt/mastodon/app/workers/scheduler/indexing_scheduler.rb:13: warning: already initialized constant Scheduler::IndexingScheduler::IMPORT_BATCH_SIZE
/opt/mastodon/app/workers/scheduler/indexing_scheduler.rb:10: warning: previous definition of IMPORT_BATCH_SIZE was here
/opt/mastodon/app/workers/scheduler/indexing_scheduler.rb:14: warning: already initialized constant Scheduler::IndexingScheduler::SCAN_BATCH_SIZE
/opt/mastodon/app/workers/scheduler/indexing_scheduler.rb:11: warning: previous definition of SCAN_BATCH_SIZE was here
- Le compte est delete conformément aux souhaits de la personne.
Il a du se passer ~5-10min entre la demande et la suppression via le CLI
Todo :
-
Vérifier que la personne n'a pas raté l'option 'supprimer et purger' et c'est ma vue admin qui m'a proposé ça -
Que fait l'option 'supprimer' tout court ? -
Valider si j'ai agi 'trop vite' et qu'un scheduler allait s'y coller -
Quels temps entre 2 passes de schedule ?
-
-
Compléter la doc user, pour préciser que ça se passe depuis hiboo
Le support user-friendly d'un SSO est encore perfectible dans mastodon, vu les tickets ouverts en ce sens sur la forge du projet