Liste des problèmes connus

Je créé ce sujet afin de référencer les problèmes connus. Merci d’utiliser la catégorie #documentation pour discuter d’un problème.

Les propriétaires de groupe ne sont pas autorisés à inviter de nouveaux utilisateurs. Cela est du à un niveau de confiance incorrectement défini lors de la migration depuis mailman2.

La requête suivante permet de lister les groupes/organisations impactées (sur discuter.rezo.net):

# select count(distinct regexp_replace(groups.full_name, '(-mo|-mm|-me)$', '')) from users inner join group_users on users.id = group_users.user_id inner join groups on group_users.group_id = groups.id where groups.automatic is false and group_users.owner is true and users.trust_level < 2;
 count 
-------
    33
(1 row)

et celle-ci le nombre des comptes propriétaires d’un groupe mais non autorisés à inviter de nouveaux utilisateurs (sur discuter.rezo.net):

select distinct users.username from users inner join group_users on users.id = group_users.user_id inner join groups on group_users.group_id = groups.id where group_users.owner is true and groups.automatic is false and users.trust_level < 2;
[...]
(32 rows)

Résolution

Les utilisateurs concernés ont été mis à jour à l’aide de cette requête:

update users set trust_level = 2 from group_users, groups where users.id = group_users.user_id and group_users.group_id = groups.id and group_users.owner is true and groups.automatic is false and users.trust_level < 2 ;
UPDATE 32

Les utilisateurs des autres instances ont également été mis à jour.

Un rapport de bug a été créé au niveau du projet mailman2discourse.

Les propriétaires de groupe ne sont pas autorisés à accorder ou révoquer le statut de propriétaire.

Cette fonctionnalité n’est pas implémentée.

Contournement

Un propriétaire de groupe pour contacter une personne membre du groupe @moderators ou du groupe @responsables en précisant le groupe, l’utilisateur concerné et l’action à réaliser (ajout/suppression du statut de propriétaire).