Mastodon issueshttps://git.tedomum.net/tedomum/mastodon/-/issues2024-03-24T17:37:49Zhttps://git.tedomum.net/tedomum/mastodon/-/issues/53Processus de suppression de compte, depuis la vue utilisateurice2024-03-24T17:37:49ZreminecProcessus de suppression de compte, depuis la vue utilisateuriceCe 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.
0. La personne a es...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.
0. 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
1. 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
2. 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')
3. 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
4. J'y suis allé avec le CLI `tootcl accounts delete pseudo`
5. J'ai eu un p'tit warning qui me mets sur la piste du scheduler 😅
```txt
/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
```
6. 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 projethttps://git.tedomum.net/tedomum/mastodon/-/issues/51v4.2.7 à installer2024-02-16T21:46:45ZAngedestenebresv4.2.7 à installerVoir : https://github.com/mastodon/mastodon/releases/tag/v4.2.7Voir : https://github.com/mastodon/mastodon/releases/tag/v4.2.7https://git.tedomum.net/tedomum/mastodon/-/issues/50v4.2.6 à installer2024-02-15T17:34:57ZAngedestenebresv4.2.6 à installerSee: https://github.com/mastodon/mastodon/releases/tag/v4.2.6See: https://github.com/mastodon/mastodon/releases/tag/v4.2.6https://git.tedomum.net/tedomum/mastodon/-/issues/47Mise à jour v4.1.12023-03-20T16:01:57ZMickGeMise à jour v4.1.1<https://github.com/mastodon/mastodon/releases/tag/v4.1.1>
> ## Upgrade notes
>
> To get the code for v4.1.1, use `git fetch && git checkout v4.1.1`.
>
> > As always, **make sure you have backups of the database before performing any ...<https://github.com/mastodon/mastodon/releases/tag/v4.1.1>
> ## Upgrade notes
>
> To get the code for v4.1.1, use `git fetch && git checkout v4.1.1`.
>
> > As always, **make sure you have backups of the database before performing any upgrades**. If you are using docker-compose, this is how a backup command might look: docker exec mastodon\_db\_1 pg\_dump -Fc -U postgres postgres > name\_of\_the\_backup.dump
>
> ### Dependencies
>
> External dependencies have not changed compared to v4.1.0, the compatible Ruby, PostgreSQL, Node, Elasticsearch and Redis versions are the same, that is:
>
> - Ruby: 2.7 to 3.0
> - PostgreSQL: 9.5 or newer
> - Elasticsearch (optional, for full-text search): 7.x
> - Redis: 4 or newer
> - Node: 14 or higher
>
> ### Update steps
>
> The following instructions are for updating from 4.1.0.
>
> If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations.
>
> **Non-Docker only:**
>
> - Install dependencies: `bundle install` and `yarn install`
>
> **Both Docker and non-Docker:**
>
> 1. Run the database migrations:
> - Non-Docker: `RAILS_ENV=production bundle exec rails db:migrate`
> - Docker: `docker-compose run --rm web rails db:migrate`
> 2. Precompile the assets:
> - Non-Docker: `RAILS_ENV=production bundle exec rails assets:precompile`
> - Docker: The assets are already precompiled during the build step
> 3. Restart all Mastodon processeshttps://git.tedomum.net/tedomum/mastodon/-/issues/46Problème de création de compte2023-04-04T19:51:14ZMickGeProblème de création de compteLe lien <https://mastodon.tedomum.net/auth/sign_up> renvoie une redirection (code 302).Le lien <https://mastodon.tedomum.net/auth/sign_up> renvoie une redirection (code 302).https://git.tedomum.net/tedomum/mastodon/-/issues/30Erreur en voulant afficher mastodon2020-11-11T12:44:14ZAngedestenebresErreur en voulant afficher mastodonTout est dans le titre, voir screen :
![image](/uploads/657a01c80f79b9a079a706baa669001f/image.png)
Et voici le report :
```
InternalError: too much recursion
a@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:...Tout est dans le titre, voir screen :
![image](/uploads/657a01c80f79b9a079a706baa669001f/image.png)
Et voici le report :
```
InternalError: too much recursion
a@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:238507
N</n.render@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:235194
Ri@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:995983
Ai@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:995778
gs@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1031577
cu@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1022826
su@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1022749
Zs@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1019779
Va/<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:971421
t.unstable_runWithPriority@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1046664
Ha@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:971130
Va@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:971368
Ka@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:971301
eu@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:1020070
notify@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:100257
c</t.notifyNestedSubs@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:100892
c</t.handleChangeWrapper@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:100960
g@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:377494
pt/</</<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:359873
pt/</</<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:359417
pt/</</</<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:359170
a/</</<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:317016
dispatch@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:379665
S/</<@https://mastodon.tedomum.net/packs/js/common-fea69b14509bad28a4dd.js:2:131865
isRtl (webpack:///app/javascript/mastodon/rtl.js:21:14)
status.get (webpack:///app/javascript/mastodon/components/status_content.js:192:50)
zh (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:3962:74)
zh (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:3952:4)
Ij (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:6198:6)
Ui (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:5548:41)
Ui (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:5545:2)
c.parentNode.insertBefore (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:5352:400)
dc (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:2254:6)
e (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:7162:8)
tc (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:2239:11)
dc (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:2251:16)
dc (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:2248:73)
Mi (webpack:///node_modules/react-dom/cjs/react-dom.production.min.js:5366:15)
batch(function (webpack:///node_modules/react-redux/es/utils/Subscription.js:19:6)
notifyNestedSubs (webpack:///node_modules/react-redux/es/utils/Subscription.js:90:19)
handleChangeWrapper (webpack:///node_modules/react-redux/es/utils/Subscription.js:95:11)
Error (webpack:///node_modules/redux/es/redux.js:213:50)
audio.pause (webpack:///app/javascript/mastodon/middleware/sounds.js:16:6)
action.type.match (webpack:///app/javascript/mastodon/middleware/errors.js:10:17)
action.type.match (webpack:///app/javascript/mastodon/middleware/loading_bar.js:18:29)
function (webpack:///node_modules/redux-thunk/es/index.js:5:21)
_dispatch (webpack:///node_modules/redux/es/redux.js:634:24)
compareId (webpack:///app/javascript/mastodon/actions/timelines.js:105:6)
```https://git.tedomum.net/tedomum/mastodon/-/issues/26Impossible d'uploader une image : Erreur 5002020-08-10T13:05:36ZAngedestenebresImpossible d'uploader une image : Erreur 500Tout est dans le titre, voir screen.
![Capture_d_écran_2020-08-10_14-46-29](/uploads/b22a7c35e81ab299970a9e4b2009e856/Capture_d_écran_2020-08-10_14-46-29.png)Tout est dans le titre, voir screen.
![Capture_d_écran_2020-08-10_14-46-29](/uploads/b22a7c35e81ab299970a9e4b2009e856/Capture_d_écran_2020-08-10_14-46-29.png)https://git.tedomum.net/tedomum/mastodon/-/issues/24Hiboo - Compte créé avec un _1 à la fin2020-05-06T07:57:40Zkaiyoupierre@jaury.euHiboo - Compte créé avec un _1 à la finEx : je demande la création du compte `@pseudo@mastodon.tedomum.net` et je me retrouve avec `@pseudo_1@mastodon.tedomum.net` uniquement dans Mastodon, tout est bon dans l'interface d'Hiboo.Ex : je demande la création du compte `@pseudo@mastodon.tedomum.net` et je me retrouve avec `@pseudo_1@mastodon.tedomum.net` uniquement dans Mastodon, tout est bon dans l'interface d'Hiboo.