Revue De Presse issueshttps://git.laquadrature.net/groups/la-quadrature-du-net/rpteam/-/issues2017-03-31T18:41:44+02:00https://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/9Comprendre les possibles défaillances du tweet des articles RP2017-03-31T18:41:44+02:00MindiellComprendre les possibles défaillances du tweet des articles RPLorsque l'article apparait dans le flux RSS, il doit être twitté.
Cela arrive en retard, voire pas toujours.
Comprendre ça en rajoutant des logs...
Et puis le corriger si besoin :o)
Lorsque l'article apparait dans le flux RSS, il doit être twitté.
Cela arrive en retard, voire pas toujours.
Comprendre ça en rajoutant des logs...
Et puis le corriger si besoin :o)
MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/8Lister l'activité sur le wiki2017-03-31T18:41:44+02:00MindiellLister l'activité sur le wikiLorsqu'une personne modifie le wiki, ça serait bien de l'annoncer sur un canal.
Lorsqu'une personne modifie le wiki, ça serait bien de l'annoncer sur un canal.
MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/7Problème d'ajout d'une url en rp2017-03-31T18:41:44+02:00MindiellProblème d'ajout d'une url en rp22:05 < mathieui> !rp
https://www.mediapart.fr/journal/france/250515/lalgorithme-nest-pas-un-systeme-de-prediction-mais-d-intervention
22:13 <@yost3d> !rp
https://www.mediapart.fr/journal/france/250515/lalgorithme-nest-pas-un-system...22:05 < mathieui> !rp
https://www.mediapart.fr/journal/france/250515/lalgorithme-nest-pas-un-systeme-de-prediction-mais-d-intervention
22:13 <@yost3d> !rp
https://www.mediapart.fr/journal/france/250515/lalgorithme-nest-pas-un-systeme-de-prediction-mais-d-intervention
MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/6pour désigner le site web, remplacer "à" par "depuis" ou "sur"2017-03-31T18:41:45+02:00Mindiellpour désigner le site web, remplacer "à" par "depuis" ou "sur"Pour être plus propre...Pour être plus propre...MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/rp/-/issues/3Prendre en compte la liste des TODO2017-04-22T13:42:18+02:00MindiellPrendre en compte la liste des TODOAprès avoir lu une partie du contenu des fichiers de /rp, j'ai rajouté beaucoup de TODO. Il faut maintenant en tenir compte :
* config.php:// TODO: Deux connexions à la base ?
* functions.php: // TODO : probleme lors du RAISE : il l...Après avoir lu une partie du contenu des fichiers de /rp, j'ai rajouté beaucoup de TODO. Il faut maintenant en tenir compte :
* config.php:// TODO: Deux connexions à la base ?
* functions.php: // TODO : probleme lors du RAISE : il lance un "log" donc fait un mysql insert !!!
* functions.php: TODO : ajouter un paramètre class pour les balises html A.
* functions.php:// TODO : surveiller et remonter si besoin.
* importTitrePi.php: // TODO: S'il y en a plusieurs, on ne crée les titres d'article qu'un par un...
* importTitrePi.php: // TODO: pour éviter les blocages, il faudrait avoir un timeout là-dessus
* importTitrePi.php: // TODO: Pourquoi on ne fait pas la même chose lors des erreurs d'ouverture plus bas ?
* importTitrePi.php: // TODO: Cette partie passe la première lettre de chaque mot en majuscule de manière crade...
* importTitrePi.php: // TODO: Ici, on finit avec un titre vide, on va donc bloquer sur cet article indéfiniment...
* importTitrePi.php: // TODO: Pourquoi faire un echo ici ? Ça finit par s'afficher sur la page web...
* index.php://TODO: non utilisé !
* index.php://TODO: non utilisé !
* index.php:// TODO: non utilisé !
* index.php:// TODO: même commande plus bas : inutile ici
* index.php:// TODO: Voir ce que signifient exactement ces champs...
* index.php:// TODO: Globalement, refaire le html au propre, a minima que le code html soit clair
* index.php:<!-- TODO: Commande php ci-dessous effectuée quand même, à nettoyer -->
* index.php:// TODO: Risque d'injection SQL ?
* index.php:// TODO: Pourquoi la requête n'est pas construite plus haut dans le script ? Ça serait plus propre
* index.php:// TODO: published n'est pas vérifié dans les valeurs passées en requête en début de script
* index.php:// TODO: Que signifie une note à 7 ?
* index.php:// TODO: le nombre d'articles forcé n'est pas cohérent avec le nombre par défaut
* index.php:// TODO: offset n'est pas vérifié dans les valeurs passées en requête en début de script
* index.php:// TODO: La variable count n'est pas prise en compte ici...
* index.php:<!-- TODO: Définir à quoi sert ceci -->
* style.css:.TODO-ACODER {
https://git.laquadrature.net/la-quadrature-du-net/rpteam/rp/-/issues/1Des urls entrées bloquent l'affichage /rp2017-04-22T13:42:18+02:00MindiellDes urls entrées bloquent l'affichage /rpCertains types d'url semblent bloquer l'affichage /rp.
Par exemple, l'id 21295 bloque l'affichage car le contenu de l'url ne semble pas "compris" par /rp pour afficher le bon titre. Tout ça, au niveau de "importTitre" depuis importTit...Certains types d'url semblent bloquer l'affichage /rp.
Par exemple, l'id 21295 bloque l'affichage car le contenu de l'url ne semble pas "compris" par /rp pour afficher le bon titre. Tout ça, au niveau de "importTitre" depuis importTitrePi.php
Ça peut bloquer le site /rp complètement...
https://git.laquadrature.net/la-quadrature-du-net/rpteam/rp/-/issues/2Gestion des accès2017-04-24T11:03:32+02:00MindiellGestion des accèsActuellement, il y a double accès pour la RP :
côté Drupal pour l'édition voire publication des noeuds
l'accès au site /rp.
La création de deux comptes entraine des problèmes de compréhension auprès des rpadawan dont le mé...Actuellement, il y a double accès pour la RP :
côté Drupal pour l'édition voire publication des noeuds
l'accès au site /rp.
La création de deux comptes entraine des problèmes de compréhension auprès des rpadawan dont le métier n'est pas l'informatique et qui ont déjà un bon nombre de choses à appréhender. Il faudrait n'avoir qu'un seul accès lié à Drupal.
Voir ce qu'il est possible de faire...La RP contre-attaquehttps://git.laquadrature.net/la-quadrature-du-net/rpteam/rp/-/issues/13[META] Backend & frontend : intégration du design2017-05-01T12:04:16+02:00cynddl[META] Backend & frontend : intégration du design## Assets
* [x] Nettoyer HTML/CSS/JS actuel.
* [x] Créer styles SASS propres et transitionner vers npm/bower pour avoir des dépendences à jour.
* [x] Pipeline simple pour compiler et minifier vers django.
## Intégrations du design
...## Assets
* [x] Nettoyer HTML/CSS/JS actuel.
* [x] Créer styles SASS propres et transitionner vers npm/bower pour avoir des dépendences à jour.
* [x] Pipeline simple pour compiler et minifier vers django.
## Intégrations du design
* [x] Backend : gestion des articles.
* [x] Backend : édition.
* [ ] Frontend : listes d'articles et article individuel.cynddlcynddlhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/26Ne pas toujours répondre aux utilisateurs2017-09-06T10:26:34+02:00MindiellNe pas toujours répondre aux utilisateursLorsqu'un utilisateur envoie un article à la RP, il est remercié par Wantzel. Hors certains utilisateurs participent régulièrement à la RP, il est donc peut-être inutile de les rappeler tout le temps à l'ordre.
* Si un utilisateur est...Lorsqu'un utilisateur envoie un article à la RP, il est remercié par Wantzel. Hors certains utilisateurs participent régulièrement à la RP, il est donc peut-être inutile de les rappeler tout le temps à l'ordre.
* Si un utilisateur est présent sur le canal #lqdn-rp, il n'est pas besoin de lui indiquer de participer
* D'autres idées ?
MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/30Add internal wiki surveillance2018-05-01T10:18:50+02:00MindiellAdd internal wiki surveillanceIn order to monitor everything about documentation, let's monitor internal wiki too !
Add monitoring of multiple wikis :
- mediawiki
- dokuwikiIn order to monitor everything about documentation, let's monitor internal wiki too !
Add monitoring of multiple wikis :
- mediawiki
- dokuwikiMindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/33Add rainbow colors \o/2018-09-11T07:33:06+02:00MindiellAdd rainbow colors \o/Let's add some colors on IRC !Let's add some colors on IRC !MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/29Clean source code2018-09-11T07:33:48+02:00MindiellClean source codeWantzel needs to be cleaned a little. Actually, everything was put in the same main file.
It should be pushed by functions into other source files.Wantzel needs to be cleaned a little. Actually, everything was put in the same main file.
It should be pushed by functions into other source files.MindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/31Move configuration datas in a specific file2018-09-11T07:34:34+02:00MindiellMove configuration datas in a specific fileIn order to keep awway private config datas, Wantzel needs to read config informations from a specific fileIn order to keep awway private config datas, Wantzel needs to read config informations from a specific fileMindiellMindiellhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/40Wantzel n'a plus besoin de réclamer un droit OP2018-09-15T15:51:15+02:00MindiellWantzel n'a plus besoin de réclamer un droit OPOn peut lui mettre cette demande de côté, car le canal de la RP autorise désormais la mise à jour du topic sans avoir à être OP.
Par contre, cela veut dire qu'il faut que wantzel puisse vérifier que le topic n'a pas été modifié par quelq...On peut lui mettre cette demande de côté, car le canal de la RP autorise désormais la mise à jour du topic sans avoir à être OP.
Par contre, cela veut dire qu'il faut que wantzel puisse vérifier que le topic n'a pas été modifié par quelqu'un d'autre. Dans ce cas, même si le nombre d'articles n'a pas changé, il faut remettre le topic à jour.https://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/34Use wantzel as an chan op to op other users2018-09-15T15:51:55+02:00MindiellUse wantzel as an chan op to op other usersAs soon as a significant level of security is reached, it should be interesting to have wantzel OP-ing some users in order to help on chan...As soon as a significant level of security is reached, it should be interesting to have wantzel OP-ing some users in order to help on chan...https://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/28Wantzel only checks for the username of a moderator2018-09-15T15:52:19+02:00woachkWantzel only checks for the username of a moderatorWantzel should also check if the moderator is really one, not only by its username(a nickname&username in the connection string might be usurpated whenever the moderator isn't connected) ;-)
This can be done through seeing if it's authen...Wantzel should also check if the moderator is really one, not only by its username(a nickname&username in the connection string might be usurpated whenever the moderator isn't connected) ;-)
This can be done through seeing if it's authenticated with NickServ.
user = re.search("([^!]*)!", user).group(1) isn't the right line for this... especially in Twisted.https://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/16Améliorer le support du mediakit via Wantzel2018-09-15T15:52:37+02:00quota_atypiqueAméliorer le support du mediakit via WantzelPour l'instant, on hacke /rp pour se souvenir des liens audio à mettre dans le mediakit : on met un article de radio / un noeud lqdn à +3 volontairement pour qu'il "remonte".
Mais du coup, si un padawan ne se pose pas plus la question...Pour l'instant, on hacke /rp pour se souvenir des liens audio à mettre dans le mediakit : on met un article de radio / un noeud lqdn à +3 volontairement pour qu'il "remonte".
Mais du coup, si un padawan ne se pose pas plus la question, il est susceptible de publier le lien en question, alors que non, ce lien est un contenu pour le mediakit ou attend qu'un contenu mediakit lui corresponde pour être publié en bonne et due forme.
DONC on va juste marquer ces liens comme mediakités.
* wantzel doit avoir une option genre !rpmedia liendubidule pour qu'on lui signifie que c'est un lien media
* dans /rp, il y aura une colonne lien média true/false (à true si !rpmedia, donc)
* on pourra trier par non traité / TOUT / mediakit pour faire remonter les liens mediakit (plus besoin de mettre du +3)
Et voilà.
quota_atypiquequota_atypiquehttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/36Wantzel is reading RSS without doing any adjustment for echoing articles on s...2018-09-15T15:53:30+02:00MindiellWantzel is reading RSS without doing any adjustment for echoing articles on social networksWantzel should be smarter and should understand right hours...Wantzel should be smarter and should understand right hours...https://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/32Wantzel should monitor projects2018-09-15T17:28:41+02:00MindiellWantzel should monitor projectsIn order to monitor much much things, Wantzel should be able to monitor :
- github
- gitlabIn order to monitor much much things, Wantzel should be able to monitor :
- github
- gitlabhttps://git.laquadrature.net/la-quadrature-du-net/rpteam/wantzel/-/issues/41Nettoyage balise utm2018-10-14T09:31:19+02:00GofNettoyage balise utmExemple d'une balise utm qui na pas été complétement nettoyée par Wantzelnounet :)
L'url en entrée : https://www.theverge.com/2018/10/13/17969828/twitter-tco-link-shortening-gdpr-investigation-irish-dcp?utm_campaign=theverge&utm_content=...Exemple d'une balise utm qui na pas été complétement nettoyée par Wantzelnounet :)
L'url en entrée : https://www.theverge.com/2018/10/13/17969828/twitter-tco-link-shortening-gdpr-investigation-irish-dcp?utm_campaign=theverge&utm_content=chorus&utm_medium=social&utm_source=twitter
L'url enregistrée par Wantzel dans la db : https://www.theverge.com/2018/10/13/17969828/twitter-tco-link-shortening-gdpr-investigation-irish-dcp&utm_content=chorus