Loading
Network error

Nouvelle installation et bug sur le menu discussions générales

Started by dryas in Agorakit : Développeurs.euses et utilisateurs.trices October 30, 2020 9:44 PM

Bonjour,

 

Tout d'abord un grand bravo pour le travail effectué, AgoraKit semble pouvoir couvrir une bonne partie de mon besoin et voir plus, et ça c'est cool. 

Concernant l'installation, pas de soucis particulier mis à part le cron job qui reste un peu obscur. 

J'ai mis

* * * * * cd /webserver/domainename && php artisan schedule:run >> /dev/null 2>&1

 

Après installation il reste un menu qui me renvoi une erreur fatale :

1 click sur vue d'ensemble

2 click sur discussions

3 erreur (CF ci dessous)

 

A fatal error occured

Class 'App\Http\Controllers\Group' not found

Contact the server admin to get help and explain what you were trying to do. Provide this error message to help fix the bug.

Je suis à jour du git au 30/10/2020 21h00

Le bug a disparu après les premières réponses. Peut être qu'il n'apparait que pour les serveurs avec des discussions initiées sans réponses… 

 

 

 

Il manque une puce de notification sur les groupes qui ont des utilisateurs en attente de validation pour approcher la perfection ;-)

October 30, 2020 10:05 PM

Un petit bug également dans la page de gestion des fonctionnalités d'un groupe. 

Le bouton enregistrer est en dehors du conteneur et non fonctionnel. 

Le même bouton fonctionne dans la page de gestion des permissions d'un groupe. 

Je pense que c'est un soucis de template. 

October 30, 2020 10:45 PM

Un autre bug ou pas

La vue liste de l'agenda dans la vue d'ensemble n'affiche pas les events en cours alors que la vue liste de l'agenda dans la vue groupe affiche les events en cours. 

Par contre les deux vues affichent les events à venir. 

 

October 30, 2020 11:37 PM

La case a cocher “réveler mon adresse email a cet utilisateur” ne semble pas révéler quoique ce soit. 

 

October 31, 2020 10:36 AM

Merci pour ce rapport très  détaillé.  je dois améliorer la gestion du git avec version stable et dev. Pour l instant Master n est pas stable… je règle cela et le reste dans les prochaines semaines. (Envoyé depuis smartphone)

October 31, 2020 11:17 AM

Concernant le bug sur les discussions générales, il a disparu de mon site et vient d'apparaitre sur celui ci. 
Celui va pas être évident a cerner, il ne semble pas systématique. 

October 31, 2020 11:18 AM

Je continue a tester l'outils. Je ne connais pas laravel mais si je peux aider ce sera avec plaisir. 

October 31, 2020 1:40 PM

L'outil autorise a saisir des events ( action ) avec une date de fin antérieure à la date de début. 

October 31, 2020 1:48 PM

L'affichage de groupes depuis la sélection d'un Tag ne semble pas fonctionnelle.

Il faudrait également pouvoir administrer la suppression des tags. 

October 31, 2020 3:11 PM

j'ai créé des issues sur github pour tout ce qui concerne les bugs :

Concernant la case à cocher “révéler mon email” ce que cela fait, c'est que les mails sont envoyés depuis l'adresse mail de l'utilisateur et pas depuis l'adresse “système”. Du coup le destinataire peut recontacter l'émetteur du message en répondant simplement au mail.

Pour l'autre bug vue générale discussion, si pas possible de le reproduire, c'est embêtant :-)

Concernant les tags, théoriquement il n'affiche que les tags utilisés mais cette partie du code n'a pas été largement testée car non bloquante (au pire on voit des tags vides, même si c'est pas génial ce n'est pas grave)

October 31, 2020 6:06 PM

Pour ce qui concerne révéler mon email dans les deux cas cela envoi le mail depuis l'adresse système. Sans doute un soucis de config de mon côté. J'utilise le smtp de gmail. Donc sans doute qu'il faut un smtp plus permissif et interne, ou alors j'ai loupé un truc quelque part. Je n'ai pas encore migré mon serveur mail mais j'y pense sérieusement. 

Pour ce qui est de gmail voici ma conf si ça peut aider. (il faut autoriser l'accès aux applications non sécurisé dans gmail, agorakit n'utilisant a priori pas Oauth2)

MAIL_DRIVER=smtp

MAIL_HOST=smtp.gmail.com

MAIL_PORT=587

MAIL_USERNAME=monadresse@gmail.com

MAIL_PASSWORD=monpasswordgmail

MAIL_ENCRYPTION=TLS

 

Après comme je test l'application je peux changer la config mail. 

October 31, 2020 6:07 PM

Si tu préfères que j'ouvres directement des issues sur github tu me le dis. 

October 31, 2020 6:39 PM

si ce sont des bugs, c'est mieux sur github, sinon on peut continuer ici :-)

Pour l'expéditeur je ne pense pas que gmail permet de changer le from: (je dois vérifier sinon on peut aussi changer le reply-to: ça passerait peut être mieux)

October 31, 2020 7:00 PM

oui a priori mon serveur web ne le permet pas non plus. Le risque étant que le mail n'arrive jamais a destination surtout si les domaines sont différents. les Bal apple notamment sont très sensible sur ce point et gmail va coller les mails en spamm ou ne pas les livrer si il y'a une différence. Sur mon serveur mail j'ai dû interdire le fait que l'expéditeur n'appartienne pas au domaine d'expédition. sans quoi une partie des mails n'arrivent simplement jamais.  Je vais me pencher la dessus dès que j'aurais réinstaller mon stack (smtp postfix dovecot sieve) mais j'avoue que j'ai la flemme tellement c'est un enfer à configurer. Sinon je peux voir pour tester avec le smtp de mon FAI. 

Sorti de ça il suffirait d'inclure l'adresse du mail dans le corps du message sous forme de bouton avec un mailto basique, ou une phrase “répondez à toto@gmail.com”.

October 31, 2020 8:06 PM

est-ce qu'utiliser reply-to plutôt que from réglerait le problème dans ton cas?

October 31, 2020 8:15 PM

je me réponds à moi-même : dans tous les cas utiliser reply-to est mieux niveau filtrage des spams. Je vais changer cela :-)

https://github.com/agorakit/agorakit/issues/334

November 1, 2020 1:37 PM

Oui je confirmes le reply to est mieux pour passer les règles de sécurités. Je retesterais tout ça après les mises à jour.  

November 1, 2020 10:59 PM

La dernière version (non taggée encore sur github) corrige une partie des bugs rapportés. Il suffit de faire un ./update

Merci déjà pour les contributions!

November 2, 2020 11:45 AM

Gestion des tags, pouvoir virer un tag sans contenu (manuellement ou automatiquement). Si quelqu'un ajoute un tag NSFW ce serait bien de pouvoir le faire disparaître. 

November 2, 2020 12:00 PM

je suis en train de refaire la gestion des tags. Pour l'instant c'est pas dingue :-)

You've read everything in this discussion