Suivi — Tribune Souci indéfini sur le tsv de la tribune

#1991 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
1
12
mai
2021

Une erreur qui revient régulièrement, avec quelques occurrences par jour :

I, [2021-05-12T09:35:47.595799 #12069]  INFO -- : [uuid] Started GET "/board/index.tsv" for xx.xx.xx.xx at 2021-05-12 09:35:47 +0200
I, [2021-05-12T09:35:47.597218 #12069]  INFO -- : [uuid] Processing by BoardsController#show as TSV
I, [2021-05-12T09:35:47.639061 #12069]  INFO -- : [uuid]   Rendering boards/show.tsv.erb
I, [2021-05-12T09:35:47.658799 #12069]  INFO -- : [uuid]   Rendered boards/show.tsv.erb (19.6ms)
I, [2021-05-12T09:35:47.659080 #12069]  INFO -- : [uuid] Completed 500 Internal Server Error in 62ms (ActiveRecord: 0.0ms)
F, [2021-05-12T09:35:47.660641 #12069] FATAL -- :
(…)

Suivi — Modération Comment perdre une partie du contenu en modération avec Grammalecte

#1681 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes :
0
31
déc.
2016

J'ai enfin identifié la recette permettant de perdre une partie du contenu en modération avec le greffon Grammalecte pour Firefox.

Prenons une dépêche ayant pour

  • titre « Un titre »
  • première partie « Ceci est mon premier paragraphe de partie une. » et « Ceci est mon seconde paragraphe de partie une. »
  • seconde partie « Ceci est mon premier paragraphe de partie deux. » et « Ceci est mon seconde paragraphe de partie deux. »

En modération, utiliser réorganiser.

Utiliser Grammalecte sur la première partie pour corriger s/seconde/second. Fermer (…)

Suivi — Modération Données techniques sur une dépêche

#2033 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
0
9
juil.
2022

Avoir le poids du markdown et le poids et la géométrie de chaque image, avec un total.

Objectif:

  • savoir si la dépêche est longue
  • savoir si les images sont trop grandes (pour les petits écrans)
  • savoir si les images sont trop grosses (pour les petites bandes passantes ou les forfaits limités en volume)
  • alerter la modération sur des seuils donnés

(Ces infos pourraient aussi être utiles pour alerter la personne qui crée un contenu non modéré à priori, comme un (…)

Suivi — Images Remplacer les images framapic perdues

#2028 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
1
6
mar.
2022

✔ (3 images perdues et une remplacée) https://linuxfr.org/news/sortie-de-kicad-4-0
✔ (plusieurs images perdues et une remplacée) https://linuxfr.org/news/firefox-os-b2g-os-passe-present-no-future
✔ (1 image perdue, les autres remplacées) https://linuxfr.org/news/morevna-animation-vectorielle-libre-en-crowdfunding
https://linuxfr.org/news/tutoriel-code_aster
https://linuxfr.org/news/sortie-de-0-ad-alpha-22-venustas
https://linuxfr.org/news/vers-une-norme-afnor-pour-le-clavier-francais
https://linuxfr.org/news/ryzom-patch-de-l-annee-de-jena-2603
https://linuxfr.org/news/soiree-linux-alpes-a-digne-le-28-mai-2015
https://linuxfr.org/news/l-expression-graphique-sous-gnu-linux
https://linuxfr.org/news/sortie-de-la-version-2-00-d-openmeca
https://linuxfr.org/news/clibre-eu-participez-pour-faciliter-l-adoption-du-libre-par-les-assos-entrepreneurs-grand-public
https://linuxfr.org/news/debian-9-stretch-deploie-ses-tentacules
https://linuxfr.org/news/operation-degooglisons-a-nevers-les-24-25-26-juin-2016
https://linuxfr.org/news/handylinux-rejoint-debian-facile-pour-mieux-aider-les-novices
https://linuxfr.org/news/fwomaj-0-3-videos-a-la-coupe-au-rayon-frais
https://linuxfr.org/news/minipy-un-serveur-python-dans-son-android
https://linuxfr.org/news/version-2-du-rootasrole-se-passer-des-commandes-sudo-et-su-sous-gnu-linux
https://linuxfr.org/news/lettre-d-information-xmpp-1-octobre-2019-fosdem-2020-modernisation-de-xmpp-reseaux-de-pairs
https://linuxfr.org/news/lettre-d-information-xmpp-8-novembre-2019-sprints-iot-et-le-debut-de-twitter
https://linuxfr.org/news/financement-participatif-de-low-tech-lab
https://linuxfr.org/news/revue-de-presse-ete-2019
https://linuxfr.org/news/firefox-50-cent
https://linuxfr.org/news/six-nouveaux-services-chez-framasoft-30-au-total
https://linuxfr.org/news/les-ateliers-du-labx-1-l-oscilloscope-numerique
https://linuxfr.org/news/la-plate-forme-mongooseim-est-disponible-en-version-2-0-0
https://linuxfr.org/news/framalibre-est-en-train-de-renaitre
https://linuxfr.org/news/clonedeploy-cloner-et-deployer-vos-images-un-jeu-d-enfant
https://linuxfr.org/news/dobuke-une-clef-usb-amorcable-orientee-donnees
https://linuxfr.org/news/bonne-annee-xmpp-14-janvier-2020
https://linuxfr.org/news/lettre-d-information-xmpp-3-decembre-2019-xmpp-dans-toutes-les-langues
https://linuxfr.org/news/des-nouvelles-de-cozy (…)

Suivi — Modération Ajout d'assouplissant pour message de renvoi en rédaction

#2022 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
1
18
jan.
2022

compléter le trop sec message de renvoi en rédaction par quelques mots indiquant qu'on peut trouver [les] remarques [de la modération] sur la tribune de rédaction de la dépêche dans la colonne de droite

Suivi — Statistiques Classement des rédacteurs les plus prolifiques

#1987 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
0
1
mai
2021

Bug détecté par Antistress en s'apercevant que le classement change brutalement lors du passage en modération de cette dépêche.

La requête est en gros :

SELECT users.name, users.cached_slug, COUNT(*) AS cnt FROM news JOIN news_versions ON news.id = news_versions.news_id JOIN users ON users.id = news_versions.user_id WHERE news_versions.created_at < news.submitted_at AND news_versions.created_at >= DATE_ADD(NOW(),
(…)

Suivi — Modération Avoir une page des derniers commentaires en modération

#1997 Posté par  (site web personnel) . État de l’entrée : ouverte. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
1
19
mai
2021

Pour faciliter la modération (notamment la détection du spam), lors d'une visioconf de l'équipe de modération, il a été demandé d'avoir une page listant les derniers commentaires sur le site (probablement titre, lien, texte du commentaire, et pagination sur l'index).

Suivi — Syntaxe markdown Rendu des liens par référence en modération

#2014 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
0
11
sept.
2021

Cf https://linuxfr.org/wiki/aide-edition#toc-liens-par-r%C3%A9f%C3%A9rence

Le rendu en modération ne permet pas de voir ces liens par référence.

Sur le markdown suivant :

Test [lien][dlfp-v1] 
[dlfp-v1]: https://linuxfr.org/news/sortie-de-yoga-image-optimizer-1-0

le rendu en modération est Test [lien][dlfp-v1] (pas d'hyperlien, disparition de la référence)

le rendu final est Test lien

Suivi — Administration site HTTP 400 pour cause d'accent dans les chemins

#1674 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
2
12
déc.
2016

https://linuxfr.org/tags/jeuxvid%C3%A9o/public HTTP 200
https://linuxfr.org/tags/jeuxvideo/public HTTP 200

https://linuxfr.org/tags/jeuxvid%E9o/public HTTP 400

I, [2016-12-12T08:56:09.036890 #26343]  INFO -- : Started GET "/tags/jeuxvid%E9o/public" for xx.xx.xx.xx at 2016-12-12 08:56:09 +0100
F, [2016-12-12T08:56:09.039978 #26343] FATAL -- : 
ActionController::BadRequest (ActionController::BadRequest):
  actionpack (4.2.7.1) lib/action_dispatch/http/request.rb:62:in `block in check_path_parameters!'
  actionpack (4.2.7.1) lib/action_dispatch/http/request.rb:59:in `each'
  actionpack (4.2.7.1) lib/action_dispatch/http/request.rb:59:in `check_path_parameters!'
  actionpack (4.2.7.1) lib/action_dispatch/routing/route_set.rb:33:in `serve'

Même chose avec
GET "/news/eucd-len-lil-offensive-annonc%E9e-apr%E8s-les-r%E9gionales"
GET "/news/linux-et-ibm-re%E7oivent-un-satisfecit-de-washington"
GET "/news/mandrake-linux-100-community-disponible-au-t%E9l%E9chargement"
GET "/news/microsoft-se-l%E2che"
GET "/news/microsoft-songe-%E0-faire-payer-pour-le-courriel"
GET "/news/mise-%E0-jour-linuxfr"
GET "/news/ms-prend-une-option-sur-vos-cr%E9ations"
GET "/news/performous-030-nouvelle-version-du-karaok%E9-libre"
GET "/news/quand-un-d%E9put%E9-et-un-professeur-de-droit-dit-ind%E9pendant-vont"
GET "/news/qui-cherche-%E0-contr%F4ler-linternet-la-vid%E9o"
GET "/news/spamihilator-passe-de-gpl-%E0-graticiel"
GET "/news/syst%E8me-de-notation-sur-linuxfr"
GET "/news/verisign-d%E9truit-lun-des-fondements-dinternet"
GET (…)

Suivi — Dépêches Corruption de dépêches et URL avec des caractères non ascii

#2003 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
1
30
mai
2021

Nouvelle dépêche avec un lien type http://localhost/ééé
-> HTTP 500

FATAL -- : [xxx] URI::InvalidURIError (URI must be ascii only "http://localhost/\u{e9}\u{e9}\u{e9}"):

Il y a pire, si on réorganise la dépêche et que l'on insère un lien invalide -> HTTP 500 + perte du format markdown (l'entrée news_versions est conservée, les entrées paragraphs sont perdues).

Suivi — Rédaction HTTP 500 sur un type d'URL particulier en lien de dépêche

#1735 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
1
20
juil.
2017

Tentative d'ajout d'un lien dans une dépêche, avec comme URL https://riot.im/app/#/room/#

INFO -- : Started POST "/redaction/links" for xx.xx.xx.xx at 2017-07-20 23:44:14 +0200
INFO -- : Processing by Redaction::LinksController#create as HTML
INFO -- :   Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "news_id"=>"36926", "link"=>{"title"=>"Coin", "url"=>"https://riot.im/app/#/room/#", "lang"=>"fr"}}
INFO -- : Completed 500 Internal Server Error in 10ms (ActiveRecord: 1.5ms)
FATAL -- : 
URI::InvalidURIError (bad URI(is not URI?): https://riot.im/app/#/room/#):
  app/models/link.rb:33:in `url='
  app/controllers/redaction/links_controller.rb:12:in `create'

Suivi — Liens Échec de validation de lien

#2009 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
2
29
juin
2021

Bonjour, j'ai tenté de poster le lien suivant : https://mattstoller.substack.com/p/facebook-hits-1-trillion-in-market . Avec le titre "Facebook : 1000 milliards de dollars et l'esquisse d'une campagne antitrust". Et ça ne passe pas : "Le lien n'est pas valide". J'ai les tags suivants : "facebook antitrust monopole justice "

Côté logs:

Parameters: {…, "bookmark"=>{"title"=>"Facebook : 1000 milliards de dollars et l'esquisse d'une campagne antitrust", "link"=>"https://mattstoller.substack.com/p/facebook-hits-1-trillion-in-market", "lang"=>"en"}, "tags"=>"facebook antitrust monopole justice ", "commit"=>"Prévisualiser"}

Suivi — Modération Notifier les sanctions (hors cas du spam)

#1999 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
4
19
mai
2021

Les sanctions en provenance de la modération ne sont pas notifiées :
- interdiction temporaire de pouvoir écrire des commentaires ;
- interdiction temporaire de pouvoir écrire d’écrire sur la tribune
- fermeture de compte

Aucune notification n'est à faire en cas de spam / SEO manifeste, mais dans les autres cas, la sanction serait plus efficace si elle était notifiée.

Suivi — Comptes utilisateurs URL d'image trop longue pour pouvoir servir d'avatar

#1676 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
0
12
déc.
2016

Le champ avatar est un varchar(255) en base de données. Si le chemin complet de l'image est trop long, l'url version img est trop longue pour le champ en base.

I, [2016-12-04T19:03:41.932320 #23749]  INFO -- : Started PUT "/compte" for xx.xx.xx.xx at 2016-12-04 19:03:41 +0100
I, [2016-12-04T19:03:41.934082 #23749]  INFO -- : Processing by Devise::RegistrationsController#update as HTML
I, [2016-12-04T19:03:41.934191 #23749]  INFO -- :   Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "account"=>{"user_attributes"=>{"custom_avatar_url"=>"https
://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/xxxxxxxxxxx/11881767_1459095337731613_392113446_a.jpg", "id"=>"50384"}}, "commit"=>"Enregistrer"}
I, [2016-12-04T19:03:42.008291 #23749]  INFO -- : Completed 500 Internal Server Error
(…)