Suivi — Administration système Entrée redis louche "users//diff_karma"

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

Identifier la source de l'entrée redis louche users//diff_karma

Indices :

  • en prod, revient régulièrement si on la vire
  • n'existe pas en dév
  • contient 20 soit le karma par défaut actuellement
app/models/node.rb:    $redis.incrby("users/#{self.user_id}/diff_karma", value)
app/models/account.rb:    self.karma += $redis.get("users/#{self.user_id}/diff_karma").to_i
app/models/account.rb:    $redis.del("users/#{self.user_id}/diff_karma")
app/models/comment.rb:      $redis.incrby("users/#{self.user_id}/diff_karma", value)

Suivi — Modération Interdictions temporaires d'écrire et perte de karma

#1920 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
2
2
jan.
2020

Les interdictions temporaires de pouvoir écrire des commentaires ou sur la tribune ne sont pas assorties d'une perte de karma.

Il serait logique que ça soit le cas. (et que la doc soit mise à jour en conséquence sur
https://linuxfr.org/aide#aide-karma )

Dans app/models/account.rb

  def block(nb_days, user_id)
    $redis.set("block/#{self.id}", 1)
    $redis.expire("block/#{self.id}", nb_days * 86400)
(…)

Suivi — Administration système Documenter le schéma redis et nettoyage redis

#1897 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
1
27
août
2019
  • documenter le schéma redis (fait, reste à commiter)
  • ajouter un test pour vérifier la conformité au schéma (en cours)
  • nettoyer ce qui dépasse au lance-flamme sur alpha/prod (en cours)

Suivi — Modération Retirer le drapeau d'urgence après la modération d'une dépêche

#1894 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes : aucune
2
24
août
2019

Une fois que la modération a accepté ou rejeté une dépêche, on peut faire sauter l'urgence dessus. (Côté redis, le news/urgent ne va pas tarder à atteindre le millier d'entrées, et ça n'a pas beaucoup d'intérêt)

Suivi — Comptes utilisateurs Retirer le lien site perso sur une fermeture administrative de compte

#1893 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes : aucune
0
24
août
2019

Si un compte est fermé par quelqu'un d'autre que l'utilisateur lui-même (dont une fermeture administrative), donc principalement le cas de spam, autant virer le lien vers le site perso au passage.

Suivi — Syntaxe markdown Hyperliens foireux

#1837 Posté par  (site web personnel) . État de l’entrée : ouverte. Licence CC By‑SA.
Étiquettes : aucune
1
16
sept.
2018

Version brute

Suivi — Étiquettes Ne pas suggérer les tags non publics

#1878 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
0
30
avr.
2019

Je veux étiqueter fedora. Je commence à taper fedora et les suggestions sont

  • fedora
  • ubuntulubuntukubuntuedubuntufedoraopensusedebiansqueezewheezyope
  • fedoraxgdmclaviersouris
  • fedoraévènementrf

Seul le premier est un tag public. Les trois autres sont des tags non publics et ne devraient pas être suggérés (ou alors uniquement parmi MES tags non publics).

(le fait que c'est trois tags devraient être juste supprimés est une autre histoire…)

Suivi — Modération Liens des commentaires notés négativement en nofollow

#1876 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes : aucune
4
28
avr.
2019

Passer les liens d'un commentaire en nofollow si le commentaire est noté négativement.

Objectifs :

  • les spammeurs attentifs au nofollow ne viendraient pas poster (on peut rêver)
  • les spammeurs non-attentifs et les pénibles pointant des sites problématiques ne bénéficieraient pas de visibilité vis-à-vis des moteurs de recherche
  • les visiteurs classiques ne seraient pas concernés

Suivi — Dépêches Mauvaise gestion d'un lien de dépêche avec description trop longue

#1810 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes : aucune
0
27
avr.
2018

Titre du lien d'une dépêche trop long pour le stockage en BD

I, [2018-04-26T17:28:16.613132 #31058]  INFO -- : Completed 500 Internal Server Error in 248ms (ActiveRecord: 205.7ms)
F, [2018-04-26T17:28:16.616069 #31058] FATAL -- : 
ActiveRecord::StatementInvalid (Mysql2::Error: Data too long for column 'title' at row 1: INSERT INTO `links` (`title`, `url`, `lang`, `news_id`, `created_at`, `updated_at`) VALUES ('« Save Code Share » : une campagne pour protéger les forges logicielles et les communautés du libre (relais de l\'April)', 'https://www.april.org/savecodeshare-une-campagne-pour-proteger-les-forges-logicielles-et-les-communautes-du-libre', 'fr', 38560, '2018-04-26 15:28:16',
(…)

Suivi — Étiquettes Filtrer les tags non masqués des contenus masqués dans les tags populaires

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

(signalement via https://linuxfr.org/forums/general-general/posts/les-tags-populaires-de-linuxfr-dans-le-pied-de-page )

Dans les tags populaires en bas de page, on affiche les tags non masqués certes (donc pas 'grosconnard'), mais aussi ceux des contenus masqués (exemple 'banque' qui est un tag public acceptable, mais qui traine sur les spams et est donc sur-évalué).

Suivi — Feuilles de style (CSS) Détecter en modération/rédaction les liens vers la rédaction ou la modération

#1722 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes :
2
27
juin
2017

Les URL dans le contenu en première et en seconde partie, et les URL dans les liens ne devraient pas contenir /redaction/ ou /moderation/ sauf exception. Il serait pratique de signaler de tels liens avec un pictogramme attirant l'attention (ça éviterait de faire les corrections après publication sur un signalement par un visiteur qui n'aurait pas les droits pour accès à ces parties ou qui aurait eu un 404).

Suivi — Modération Icone particulière pour les pages à accès limité

#1492 Posté par  (site web personnel) . État de l’entrée : corrigée. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes : aucune
1
7
avr.
2015

Certaines pages du site sont réservées aux admins, aux modérateurs, etc. Et comme eux y ont accès grâce à leur session, ils ne se rendent pas forcément compte qu'ils ont copié/collé un lien vers la modération d'une dépêche plutôt qu'un lien vers la dépêche publiée par exemple.

Une piste pourrait être d'afficher une icône particulière via app/assets/stylesheets/RonRonnement.css.scss sur les URL linuxfr.org/admin ou linuxfr.org/moderation, par exemple en combinant/superposant  et .

Suivi — Dépêches Liens et langues des liens en bas de dépêche

#1269 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Bruno Michel. Licence CC By‑SA.
Étiquettes : aucune
2
4
mar.
2014