Outils pour utilisateurs

Outils du site


benevoles:technique:yunohost_mutu

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
benevoles:technique:yunohost_mutu [2024/01/14 19:17] – [Nettoyer la base de données] gauthier67benevoles:technique:yunohost_mutu [2024/04/16 10:39] (Version actuelle) scapharnaum
Ligne 49: Ligne 49:
    * Toute demande de service réalisée depuis l'espace adhérent de COIN ([https://adherents.arn-fai.net)](https://adherents.arn-fai.net)) est catégorisé dans la section "Services>Demandes" dans l'administration de COIN ([https://adherents.arn-fai.net/admin)](https://adherents.arn-fai.net/admin))    * Toute demande de service réalisée depuis l'espace adhérent de COIN ([https://adherents.arn-fai.net)](https://adherents.arn-fai.net)) est catégorisé dans la section "Services>Demandes" dans l'administration de COIN ([https://adherents.arn-fai.net/admin)](https://adherents.arn-fai.net/admin))
    * Une notification est envoyée sur le Forum "Nouvelle demande de *** pour un compte sans-nuage" avec un lien de la requête dans l'administration de COIN.    * Une notification est envoyée sur le Forum "Nouvelle demande de *** pour un compte sans-nuage" avec un lien de la requête dans l'administration de COIN.
-   * BUG : **Le lien de la requête n'est pas cliquable" sur le forum car retour à la ligne.+   * **BUG** : **Le lien de la requête n'est pas cliquable" sur le forum car retour à la ligne.
    * Cliquer sur "Accepter"    * Cliquer sur "Accepter"
-   * BUG : quand on valide un sous-compte Asso, par défaut le compte prends le nom du groupe+   * **BUG** : quand on valide un sous-compte Asso, par défaut le compte prends le nom du groupe
    * FEATURE REQUEST : "Accepter \& Provisionner" n'est pas encore fonctionnel car il faut d'abord vérifier que le pseudo est correct. Feature 1) : demander ET VERIFIER (règle des comptes yunohost) le pseudo du compte sans-nuage dans le formulaire de création du service. Dans le cas des abonnements asso supplémentaires, pour l'instant c'est le nom de l'asso nom\_asso qui est ajouté. Dans le cas d'un abonnement asso principal, c'est nom\_asso\_admin. Feature 2) : demander le Nom Complet (Prénom Nom) du compte supplémentaire pour qu'il soit correctement renseigné dans le compte YunoHost.    * FEATURE REQUEST : "Accepter \& Provisionner" n'est pas encore fonctionnel car il faut d'abord vérifier que le pseudo est correct. Feature 1) : demander ET VERIFIER (règle des comptes yunohost) le pseudo du compte sans-nuage dans le formulaire de création du service. Dans le cas des abonnements asso supplémentaires, pour l'instant c'est le nom de l'asso nom\_asso qui est ajouté. Dans le cas d'un abonnement asso principal, c'est nom\_asso\_admin. Feature 2) : demander le Nom Complet (Prénom Nom) du compte supplémentaire pour qu'il soit correctement renseigné dans le compte YunoHost.
    * Quand la demande est acceptée, cela créé un abonnement, et démarre donc une facturation (généralement 0€/an, sauf pour le compte asso principal et compte famille supplémentaire).    * Quand la demande est acceptée, cela créé un abonnement, et démarre donc une facturation (généralement 0€/an, sauf pour le compte asso principal et compte famille supplémentaire).
Ligne 59: Ligne 59:
    * Vérifier les données, surtout que le pseudo ne comporte que des "lettres", des "chiffres" et éventuellement un "\_" (voir les règles des comptes YunoHost) puis cliquer sur "Provisionner"    * Vérifier les données, surtout que le pseudo ne comporte que des "lettres", des "chiffres" et éventuellement un "\_" (voir les règles des comptes YunoHost) puis cliquer sur "Provisionner"
        * Cela prend un peu de temps en raison d'un timeout qui attend la bonne exécution du script de création d'user dans le serveur sans-nuage.fr (YunoHost)        * Cela prend un peu de temps en raison d'un timeout qui attend la bonne exécution du script de création d'user dans le serveur sans-nuage.fr (YunoHost)
-       * BUG : Une erreur 504 peut survenir, le lien de redirection ne pointe pas vers le nouveau service provisionné mais vers une URL invalide. Peut-être parce-que le service n'est pas provisionné avant le timout.+       * **BUG** : Une erreur 504 peut survenir, le lien de redirection ne pointe pas vers le nouveau service provisionné mais vers une URL invalide. Peut-être parce-que le service n'est pas provisionné avant le timout.
    * Retourner dans la fiche du service ("Configurations>Comptes Externes") : Au bout de 5 minutes le service doit apparaître comme running (vert)    * Retourner dans la fiche du service ("Configurations>Comptes Externes") : Au bout de 5 minutes le service doit apparaître comme running (vert)
-   * BUG : le quota nextcloud n'est pas correctement configuré, il faut se rendre sur nextcloud pour le configuration. Voir prochaine section. +   * BUG : le quota nextcloud n'est pas correctement configuré, il faut se rendre sur nextcloud pour le configurer. Voir prochaine section. 
        * Pour corriger, il faut modifier la commande occ dans le script (post-install) de provisionnement de compte externe sur la VM de COIN (ext)        * Pour corriger, il faut modifier la commande occ dans le script (post-install) de provisionnement de compte externe sur la VM de COIN (ext)
    * FEATURE REQUEST : définir le quota automatiquement en fonction du type d'abonnement souscrit    * FEATURE REQUEST : définir le quota automatiquement en fonction du type d'abonnement souscrit
Ligne 79: Ligne 79:
  
 ### Modification de compte YunoHost et nom sur Nextcloud - Pistes de debug du provisionnement sans-nuage.fr  ### Modification de compte YunoHost et nom sur Nextcloud - Pistes de debug du provisionnement sans-nuage.fr 
-  * BUG : Si les utilisateurs modifient leur "Nom Complet" dans "Editer mon Profil" sur https://sans-nuage.fr/yunohost/sso/edit.html , celui-ci n'est pas répercuté sur Nextcloud+  * **BUG** : Si les utilisateurs modifient leur "Nom Complet" dans "Editer mon Profil" sur https://sans-nuage.fr/yunohost/sso/edit.html , celui-ci n'est pas répercuté sur Nextcloud
   * CONTOURNEMENT : Si un Admin modifie le compte YunoHost directement, comme ci-dessous, le nom est bien répercuté sur Nextcloud (grâce à une tâche Cron).   * CONTOURNEMENT : Si un Admin modifie le compte YunoHost directement, comme ci-dessous, le nom est bien répercuté sur Nextcloud (grâce à une tâche Cron).
    * se connecter au serveur sans-nuage.fr (interface administrateur YunoHost) [https://sans-nuage.fr/yunohost/admin/](https://sans-nuage.fr/yunohost/admin/)    * se connecter au serveur sans-nuage.fr (interface administrateur YunoHost) [https://sans-nuage.fr/yunohost/admin/](https://sans-nuage.fr/yunohost/admin/)
Ligne 179: Ligne 179:
 ==== Diminuer la taille de la base de donnée ==== ==== Diminuer la taille de la base de donnée ====
 Si vous avez un problème de taille de base de données etherpad: https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues/188 Si vous avez un problème de taille de base de données etherpad: https://github.com/YunoHost-Apps/etherpad_mypads_ynh/issues/188
 +
  
 ===== Matrix ===== ===== Matrix =====
 +==== Problème de mot de passe dans Element ====
 +
 +<markdown>
 +Une fois connecté sur Element, certaines opérations nécessitent de re-rentrer son mdp. Il semble que cette demande de mdp ne soit pas implémenté en CAS. Du coup le mdp échoue.
 +
 +Contournement :
 +* se connecter à synapse-admin, section User https://synadmin.sans-nuage.fr/#/users
 +* Sélectionner l'utilisateur > authentification unique
 +* Noter le pseudo, Supprimer CAS
 +* Dans "Adresse électronique" Ajouter adresse mail pseudo@sans-nuage.fr 
 +* Demander à l'utilisateur de reset son mdp
 +  * Mets toi en navigation privée sur firefox
 +  * va sur chat.sans-nuage.fr
 +  * cliques sur "mot de passe oublié ?"
 +  * via le mail reçu sur ta boite mail @sans-nuage.fr, définis le même mdp que ton compte sans-nuage.fr
 +  * Et là dans l'idéal tu remets le même MDP que ton MDP sans-nuage
 +* Remettre CAS avec le pseudo 
 +</markdown>
 ==== Nettoyer la base de données ==== ==== Nettoyer la base de données ====
  
Ligne 193: Ligne 212:
  
 Niveau 2 utilisation de l'API d'administration synadm Niveau 2 utilisation de l'API d'administration synadm
-* Se connecter à +* Se connecter en tant que admin_ghentz pour avoir accès à l'API synadm ou configurer son propre path comme suit
 * Ensuite aller dans votre client Element pour récupérer un jeton pour l'API synapse  * Ensuite aller dans votre client Element pour récupérer un jeton pour l'API synapse 
   * Tout en bas des paramètres, section `Aide et A propos` > `Advanced` > `jeton d'accès`   * Tout en bas des paramètres, section `Aide et A propos` > `Advanced` > `jeton d'accès`
Ligne 201: Ligne 220:
 export SYNAPSE_TOKEN=le_jeton_recupere export SYNAPSE_TOKEN=le_jeton_recupere
 ``` ```
 +
 +Opérations de nettoyage
 \c matrix_synapse \c matrix_synapse
 copy (select room_id, count(*) as cnt from events group by room_id order by cnt desc) to '/tmp/rooms_to_clean' csv; copy (select room_id, count(*) as cnt from events group by room_id order by cnt desc) to '/tmp/rooms_to_clean' csv;
benevoles/technique/yunohost_mutu.1705256244.txt.gz · Dernière modification : 2024/01/14 19:17 de gauthier67