Gestionnaire de projets de l'April: Demandeshttps://agir.april.org/https://agir.april.org/favicon.ico?15861920342023-06-02T10:02:46ZGestionnaire de projets de l'April
Redmine Admins - Demande #6175 (Résolu): Rotation de la clef DKIMhttps://agir.april.org/issues/61752023-06-02T10:02:46ZBenjamin Drieu
<p>La clef DKIM de l'April est obsolète (RSA1024), il faut donc la mettre à jour.</p> Agirbot - Demande #6115 (Résolu): Ajouter les messages de commit Git au bot agirbothttps://agir.april.org/issues/61152023-03-16T10:26:37ZBenjamin Drieu
<p>Actuellement, le bot agirbot interroge notre redmine et envoie les modifications sur les demandes sur les canaux appropriés et c'est très bien.<br />Il serait pratique aussi d'y inclure les messages de commits.</p>
<p>Pour ce faire, il faut modifier le code source du bot pour interroger le flux atom en ajoutant le paramètre <code>show_changesets=1</code>. Il est probable que le formatage sur le canal IRC doive aussi être modifié mais pas certain.</p>
<p>Le code source du bot est ici : <a class="external" href="https://forge.april.org/adminsys/agirbot.git">https://forge.april.org/adminsys/agirbot.git</a><br />Le bot est hébergé sur la VM bots dans le répertoire <code>/srv/agirbot</code>. C'est un outil utilisé en « production » mais des interruptions courtes ne sont pas un problème.</p> Admins - Demande #4161 (Fermé): Ajouter une vérification Icinga pour valider que les fichiers de ...https://agir.april.org/issues/41612020-01-09T09:36:30ZBenjamin Drieu
<p>Une simple sonde http qui renvoie un code différent de 200 devrait faire l'affaire.</p> gDTC - Demande #4031 (Résolu): Benj ne reçoit pas les relanceshttps://agir.april.org/issues/40312019-11-22T15:28:28ZBenjamin Drieu
<p>Benj est en retard de cotisation depuis deux mois mais n'a pas reçu de mail. Il semble que la gestion des bounces ne marche pas non plus ?</p> Admins - Anomalie #3336 (Fermé): Le formulaire de contact de Drupal relaie du spamhttps://agir.april.org/issues/33362018-10-03T19:14:48ZBenjamin Drieu
<p>Je me suis apperçu que le formulaire de <br />contact de Drupal ne faisait <strong>pas</strong> de confirmation de courriel <br />contrairement à ce qui est annoncé sur la page. Du coup, pas <br />d'anti-spam, on relaye <strong>TOUT</strong> ce qui est entré dans ce formulaire en <br />forgeant le from du mail. Bref, nous sommes techniquement des spameurs <br />et free, hotmail et compagnie ont bien raison de nous bannir.</p>
<p>J'ai donc installé le module captcha et captcha-riddle, qui permettent <br />de poser des questions personnalisées au spameur. Ça bloquera les bots <br />et les petites mains non francophones, mais ce n'est pas parfait.</p>
<p>Pour info, voici les domaines qui étaient exposés sans anti-spam : </p>
<pre><code>- gnu.org <br /> - gmail.com <br /> - free.fr</code></pre>
<p>Les mailing-lists @april.org ont en théorie une configuration demandant <br />confirmation, mais ce n'est pas sûr. Dans tous les cas, des spams <br />étaient forgées en provenance de notre IP, donc ne serait-ce que ce <br />courrier de retour peut nous faire catégoriser comme spameurs.</p>
<p>J'ai mis en place un captcha, il faudrait vérifier que cela fonctionne.</p> Admins - Demande #2915 (Fermé): Déterminer le choix du CMShttps://agir.april.org/issues/29152018-01-30T15:04:51ZBenjamin Drieu
<p>Tout d'abord, il convient de déterminer si nous restons sur Drupal (à mettre à jour) ou si nous basculons sur un autre CMS.</p>
<p>La contribution de Christophe Villeneuve à cette tâche est primordiale car c'est le seul capable de continuer dans la voie Drupal.</p> Admins - Demande #2851 (Fermé): Ajouter une sonde pour vérifier la mise à jour de planet.april.orghttps://agir.april.org/issues/28512017-12-14T09:13:23ZBenjamin Drieu
<p>Soit scrapper la page et analyser la date, soit surveiller par la sonde <em>file age</em> le fichier index.html ainsi que les RSS produits.</p> Admins - Demande #2840 (Fermé): Monitorer la configuration de nginx sur bastionhttps://agir.april.org/issues/28402017-12-11T13:21:15ZBenjamin Drieu
<p>Une sonde appelée via NRPE qui vérifie la validité de la configuration de nginx via un « nginx -t »</p>
<p>On pourrait imaginer le même mécanisme via « apache2ctl configtest » sur les autres VM. Ou également un script qui vérifierait si la date du processus Apache, Nginx, Postfix est inférieure à ses fichiers de configurations (modifications non appliquées).</p> gDTC - Demande #2758 (Fermé): Simplifier la création de correspondant⋅e⋅shttps://agir.april.org/issues/27582017-11-12T22:03:30ZBenjamin Drieu
<p>Il est débile d'avoir à saisir un formulaire complet pour saisir le/la correspondant/e d'une personne morale. Il faudrait que dans la page d'une personne morale on ait juste à saisir nom, prénom etc. et hop, tout est fait directement par gDTC.</p> gDTC - Demande #2757 (Un jour peut-être): Réécrire l'interface myhttps://agir.april.org/issues/27572017-11-12T22:01:17ZBenjamin Drieu
<p>Elle est moche et vieille, il faudrait améliorer l'interface my pour la mettre aux standards du jour.</p>
<p>Elle doit utiliser bootstrap pour la mise en page.</p> gDTC - Demande #2756 (Un jour peut-être): Améliorer les outils de suivi de relance pour permettre...https://agir.april.org/issues/27562017-11-12T21:59:14ZBenjamin Drieu
<p>Permettre à Isabella et Elsa de mieux se coordonner, notamment.</p>
<p>Quelques pistes:</p>
<ul>
<li>intégrer un support redmine à gDTC (par exemple, créer un bug quand il s'agit de relancer une personne morale en retard et lister les bugs relatifs à cette personne dans sa page)</li>
</ul>
<ul>
<li>développer un gestionnaire de tâches basiques dans gDTC, sur le modèles des actions de contact</li>
</ul> gDTC - Demande #2755 (Résolu): Rendre possible d'envoi de courriels en HTMLhttps://agir.april.org/issues/27552017-11-12T21:57:15ZBenjamin Drieu
<p>L'idée est de permettre d'envoyer de jolis courriels en HTML pour attirer l'attention des membres et les inciter à les lire, mais aussi pour faciliter le clic sur les liens.</p>
<p>Mais attention, il faut que les courriels soient également envoyés en version texte et que ça n'augmente pas la spamitude de nous mailings.</p>
<p>Mon idée: le formulaire d'édition de template de courriels doit permettre de saisir les templates en HTML basique avec l'aide de wysihtml (<a class="external" href="http://www.wysihtml.com/">http://www.wysihtml.com/</a>), qui est un composant permettant de saisir l'HTML visuellement et d'y insérer les balises propres à gDTC.</p>
<p>À l'envoi, gDTC envoie un mail multipart texte + HTML, dont le texte est converti à partir de l'HTML et correctement indenté.</p>
<p>Un exemple de template à utiliser: <a class="external" href="https://www.alsacreations.com/xmedia/tuto/email/responsive/email-template-responsive.html">https://www.alsacreations.com/xmedia/tuto/email/responsive/email-template-responsive.html</a></p>
<p>Les bonnes pratiques d'envoi de courriel en HTML seront à respecter.</p> gDTC - Demande #2674 (Fermé): Renommer contact --> correspondant⋅ehttps://agir.april.org/issues/26742017-09-29T20:11:59ZBenjamin Drieu
<p>C'est lourdingue d'avoir partout « nouvelle prise de contact ». Je propose pour désambiguer le bousin:</p>
<ul>
<li>contact (du membre): représentant, correspondant</li>
<li>prise de contact: contact (tout simplement)</li>
</ul> gDTC - Anomalie #2435 (Résolu): Mauvais calcul à l'adhésion des paramètres d'une cotisation par p...https://agir.april.org/issues/24352017-06-06T11:14:41ZBenjamin Drieu
<p>Cf. fiche #10427 donc montant prélèvement et périodicité sont nuls.</p>
<p>Il faudrait utiliser les paramètres entrés dans le formulaire SEPA pour mettre à jour la cotisation, tant qu'à faire.</p> gDTC - Anomalie #2314 (Résolu): Nouveau test de cohérence : prelevement_amount = 0https://agir.april.org/issues/23142017-04-13T09:02:40ZBenjamin Drieu