Avant : rien n'indiquait, sur une ligne de log, quels tags de couleur (Paramètres > Filtres) y avaient été trouvés, à part le surlignage dans le message.
Après : chaque tag a un code à deux chiffres (01, 02…) visible dans Paramètres > Filtres, et une nouvelle colonne « Filtres » affiche sur chaque ligne les codes des tags actifs trouvés dans le message, en badges gris (texte noir sur fond gris). La colonne a une largeur fixe prévue pour 3 badges ; au-delà, elle en montre 2 puis « +N », et l'infobulle liste tous les codes avec leur nom.
Comment : le code est attribué par le serveur (tags.go), le plus petit libre de 01 à 99, enregistré dans tags.json et jamais modifié par le client ; il reste au tag jusqu'à sa suppression. Au chargement, les tags existants sans code (ou avec un doublon) en reçoivent un. Côté interface, codesHTML réutilise les expressions déjà compilées pour le surlignage (un groupe hl doit correspondre, comme pour la couleur). Sur mobile, les badges se placent sur la première ligne, après l'hôte. Test Go ajouté (tags_test.go), READMEs EN/FR mis à jour. Vérifié dans un navigateur avec un serveur factice (bureau sombre, mobile clair).
<!-- ccr-projects-attribution: {"github_login":"vblogio"} -->
_Requested by **Cédric**_
Avant : rien n'indiquait, sur une ligne de log, quels tags de couleur (Paramètres > Filtres) y avaient été trouvés, à part le surlignage dans le message.
Après : chaque tag a un code à deux chiffres (01, 02…) visible dans Paramètres > Filtres, et une nouvelle colonne « Filtres » affiche sur chaque ligne les codes des tags actifs trouvés dans le message, en badges gris (texte noir sur fond gris). La colonne a une largeur fixe prévue pour 3 badges ; au-delà, elle en montre 2 puis « +N », et l'infobulle liste tous les codes avec leur nom.
Comment : le code est attribué par le serveur (`tags.go`), le plus petit libre de 01 à 99, enregistré dans `tags.json` et jamais modifié par le client ; il reste au tag jusqu'à sa suppression. Au chargement, les tags existants sans code (ou avec un doublon) en reçoivent un. Côté interface, `codesHTML` réutilise les expressions déjà compilées pour le surlignage (un groupe `hl` doit correspondre, comme pour la couleur). Sur mobile, les badges se placent sur la première ligne, après l'hôte. Test Go ajouté (`tags_test.go`), READMEs EN/FR mis à jour. Vérifié dans un navigateur avec un serveur factice (bureau sombre, mobile clair).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Each tag gets a stable code (01-99) assigned by the server and stored in
tags.json; existing tags get one when the file is loaded. A fixed-width
Filters column shows the codes of the active tags found in each message
(room for 3, then 2 + "+N", all listed in the tooltip).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
claudeBot
marked the pull request as ready for review 2026-10-03 15:36:51 +02:00
claudeBot
merged commit 974c20e45c into main2026-10-03 15:37:04 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Requested by Cédric
Avant : rien n'indiquait, sur une ligne de log, quels tags de couleur (Paramètres > Filtres) y avaient été trouvés, à part le surlignage dans le message.
Après : chaque tag a un code à deux chiffres (01, 02…) visible dans Paramètres > Filtres, et une nouvelle colonne « Filtres » affiche sur chaque ligne les codes des tags actifs trouvés dans le message, en badges gris (texte noir sur fond gris). La colonne a une largeur fixe prévue pour 3 badges ; au-delà, elle en montre 2 puis « +N », et l'infobulle liste tous les codes avec leur nom.
Comment : le code est attribué par le serveur (
tags.go), le plus petit libre de 01 à 99, enregistré danstags.jsonet jamais modifié par le client ; il reste au tag jusqu'à sa suppression. Au chargement, les tags existants sans code (ou avec un doublon) en reçoivent un. Côté interface,codesHTMLréutilise les expressions déjà compilées pour le surlignage (un groupehldoit correspondre, comme pour la couleur). Sur mobile, les badges se placent sur la première ligne, après l'hôte. Test Go ajouté (tags_test.go), READMEs EN/FR mis à jour. Vérifié dans un navigateur avec un serveur factice (bureau sombre, mobile clair).🤖 Generated with Claude Code