Agorakit : Développeurs et utilisateurs (EN/FR)

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

Started by dryas in Agorakit : Développeurs et utilisateurs (EN/FR) 4 weeks ago

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 ;-)

4 weeks ago

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. 

4 weeks ago

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. 

 

4 weeks ago

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

 

4 weeks ago

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)

4 weeks ago

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. 

4 weeks ago

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

4 weeks ago

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

4 weeks ago

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

Il faudrait également pouvoir administrer la suppression des tags. 

4 weeks ago

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)

4 weeks ago

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. 

4 weeks ago

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

4 weeks ago

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)

4 weeks ago

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”.

4 weeks ago

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

4 weeks ago

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

3 weeks ago

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.  

3 weeks ago

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!

3 weeks ago

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. 

3 weeks ago

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