Commit Graph
43 Commits
Author SHA1 Message Date
FroSteel 491193d537 firefox: update_hash v2026.5.42 → sha256 du .xpi signé par Mozilla AMO
Le .xpi distribué sur la release v2026.5.42 a été remplacé par sa version
signée AMO (signature META-INF/mozilla.rsa + COSE). Le sha256 dans
firefox-updates.json reflète maintenant le .xpi signé, ce qui permet
l'auto-update Firefox vers la version signée et installable.
2026-04-27 03:44:11 +02:00
FroSteel 1feaaee153 chore: change addon ID en [email protected]
L'ID précédent ([email protected]) était déjà enregistré sur AMO.
Nouvel ID : [email protected] — nom plus explicite (mention
DGNSI), domaine inchangé.

build.sh + firefox-updates.json mis à jour avec le nouvel ID. Sha256 du
.xpi v2026.5.42 régénéré.
2026-04-27 03:32:44 +02:00
FroSteel eea89a04e2 v2026.5.42 — Nettoyage de commentaires + exemples génériques
Passage en revue des commentaires de viewer.js : les exemples qui
illustraient le parsing des contacts/lieux/références/codes-barres ont
été uniformisés en placeholders abstraits (Nom1 Prénom1 +41XXXXXXXXX,
SYYMMDD_NNNNN, XXXX_NNNNNNNN, etc.) plutôt que des chaînes spécifiques.

Comportement runtime strictement inchangé — uniquement de la documentation
et des commentaires. README, CHANGELOG et pages wiki Versions/Utilisation
mis à jour de manière cohérente.
v2026.5.42
2026-04-27 03:28:13 +02:00
FroSteel 5719ed26e7 security: anonymisation de toutes les données nominatives résiduelles
Suite à un audit de sécurité, retrait de TOUTES les données réelles dans
le code et la documentation :

- src/viewer.js : commentaires-exemples qui contenaient de vrais noms +
  numéros de téléphone (Seda Kaya, Hélène Dongiovanni, Krkic Admir et leurs
  numéros) → remplacés par 'Nom1 Prénom1 +41XXXXXXXXX', etc.
- src/viewer.js : refs tickets EV avec dates concrètes (SYYMMDD_NNNNN avec
  vraies dates) → remplacées par 'SYYMMDD_NNNNN' génériques.
- src/viewer.js : codes-barres / numéros de série (TPCQ_NNN, MNNN, DNNN,
  TNNN avec vrais chiffres) → remplacés par 'XXXX_NNNNNNNN', 'XNNNNNN'.
- README.md, CHANGELOG.md, wiki Utilisation/Versions : exemples de référence
  ticket S000000_00054 → SYYMMDD_NNNNN.

Aucune donnée nominative ni identifiant réel ne subsiste dans le code,
les commentaires, ni la documentation publique. Sha256 du .xpi mis à jour
dans firefox-updates.json.
2026-04-27 03:23:20 +02:00
FroSteel 1b262d07b3 fix(firefox): ajoute background.scripts fallback (compat MV3 Firefox/AMO)
Mozilla AMO rejetait le .xpi avec :
  Unsupported "/background/service_worker" manifest property used without
  "/background/scripts" property as Firefox-compatible fallback.

build.sh ajoute maintenant 'scripts: [background.js]' à background.* dans
le manifest Firefox uniquement (Chrome ignore 'scripts' quand
'service_worker' est présent ; Firefox ignore 'service_worker' et utilise
'scripts'). Les deux navigateurs chargent le même background.js.

Sha256 du .xpi v2026.5.41 mis à jour dans firefox-updates.json.
2026-04-27 03:02:38 +02:00
FroSteel b912c7bb15 chore: simplifie firefox-updates.json (repo public, URL raw fixe)
- update_url remis sur .../raw/branch/main/firefox-updates.json maintenant
  que le repo est public (raw URL accessible sans auth).
- firefox-updates.json toujours à la racine, contient toutes les versions ;
  Firefox lit la liste et choisit la plus haute compatible.
- Sha256 du .xpi v2026.5.41 mis à jour suite au rebuild.
- CLAUDE.md : note sur le channel d'update simplifiée.
2026-04-27 03:00:02 +02:00
FroSteel af4a835489 Distribution: firefox-updates.json + CLAUDE.md (workflow Claude) + nettoyage secrets
- firefox-updates.json à la racine : manifest auto-update Firefox avec entrées
  v2026.5.40 et v2026.5.41 (sha256 NON SIGNÉ pour le moment, à remplacer par
  celui des .xpi signés AMO).
- build.sh : maintient firefox-updates.json automatiquement à chaque build
  (ajoute ou met à jour l'entrée de la version courante avec son sha256
  calculé sur le .xpi produit).
- CLAUDE.md : workflow complet pour Claude Code (build → test → push → wiki →
  signature AMO). Token Gitea jamais dans le fichier (stocké hors repo en
  mémoire Claude .claude/projects/.../memory/gitea_token.md).
- .gitignore : ajout _archives/, .claude/, .env, *.token, secrets.json.
- README.md / CHANGELOG.md : retrait email auteur en clair (renvoi vers
  page wiki Contact, email obfusqué en entités HTML).
2026-04-27 02:55:18 +02:00
FroSteel 601e4d63aa v2026.5.41 — Suppression des hardcodes runtime + UX admin + thème unifié 2026-04-27 03:00:00 +02:00
FroSteel b7a68c5772 v2026.5.40 — Sélection groupe EV + édition domaines + tri équipe + vue horizontale enrichie 2026-04-27 00:43:00 +02:00
FroSteel 7eb7eb036f refactor: ranger le code source dans src/ + script build.sh 2026-04-27 00:00:00 +02:00
FroSteel a5f7b15473 v2026.5.39 — Séparation Matin / Après-midi + Apparence (thème, taille du texte, durée du cache, heures de la journée) 2026-04-26 18:10:00 +02:00
FroSteel a8647daa6e v2026.5.38 — Attribution auteur + nettoyage + observabilité (LOG unifié, handlers globaux d'erreur, toggle logs verbeux dans admin) 2026-04-25 22:55:00 +02:00
FroSteel 7fe140666b v2026.5.37 — Refonte vue horizontale (sidebar complète) : topbar supprimée, user-badge + titre + bouton Aujourd'hui + date/heure + stats en sidebar 2026-04-24 13:45:50 +02:00
FroSteel b60441e3f4 v2026.5.36 — Sidebar verticale en vue horizontale (#horizontal-wrapper [sidebar 200px] + [main]) [code interpolé entre v2026.5.35 et v2026.5.37] 2026-04-24 13:22:08 +02:00
FroSteel f705cbb77c v2026.5.35 — Fix popup épinglé position vue horizontale + stats gauche 2026-04-24 13:11:16 +02:00
FroSteel fcba43f0ac v2026.5.34 — Bouton 📌 restauré + badge user cliquable + positionTooltipAnchored unifiée [code interpolé] 2026-04-24 12:56:34 +02:00
FroSteel 27df9c3519 v2026.5.33 — Vue horizontale : interactions différenciées (hover/clic) [code interpolé] 2026-04-24 12:12:32 +02:00
FroSteel b84006251f v2026.5.26 — Badge user-badge cliquable + auto-détection EV à l'ouverture admin 2026-04-23 16:21:48 +02:00
FroSteel 73437dacdd v2026.5.25 — Bouton ⚙ Paramètres dans popup user-badge (remplace 5 clics secrets sur le titre) 2026-04-23 16:00:38 +02:00
FroSteel 6e089e01d7 v2026.5.24 — Améliorations diverses 2026-04-23 15:40:00 +02:00
FroSteel 28507f52b8 v2026.5.23 — Polish UX 2026-04-23 15:31:44 +02:00
FroSteel e2c428936d v2026.5.22 — Stabilité popups 2026-04-23 15:13:04 +02:00
FroSteel 82e59bcace v2026.5.21 — Polish positionnement popups 2026-04-23 15:03:54 +02:00
FroSteel aee2e10158 v2026.5.20 — Safe area : popups jamais cachés sous topbar/dock 2026-04-23 14:48:16 +02:00
FroSteel d8afee6f2c v2026.5.19 — Drag-and-drop des popups épinglés 2026-04-23 14:34:08 +02:00
FroSteel dac29e9656 v2026.5.18 — Polish date custom 2026-04-23 14:20:52 +02:00
FroSteel ff6f23a467 v2026.5.17 — Date custom : label localisé (jour de la semaine en français) 2026-04-23 14:00:10 +02:00
FroSteel c976da8b71 v2026.5.16 — Passage au schéma de versionning ANNÉE.MAJEURE.PATCH + faux input date custom (Mardi 24.04.2026) 2026-04-23 13:03:58 +02:00
FroSteel 0ae1cabaa5 v5.0.15 — Absences partielles affichées comme rows (gris foncé) v5.0.15 2026-04-21 16:24:24 +02:00
FroSteel 6ac1cd4b8c v5.0.14 — Affichage timeline pour absences partielles seules v5.0.14 2026-04-21 16:13:04 +02:00
FroSteel af29a55697 v5.0.13 — Cache + retry v5.0.13 2026-04-21 16:04:00 +02:00
FroSteel b627c5a6b4 v5.0.12 — Stabilité 2026-04-21 15:49:08 +02:00
FroSteel 6410b758f2 v5.0.11 — Détection contexte réseau (interne/externe via SSO) v5.0.11 2026-04-21 15:44:14 +02:00
FroSteel 06546b1066 v5.0.10 — Stabilité session EV v5.0.10 2026-04-21 15:32:44 +02:00
FroSteel fbca970f5b v5.0.9 — Surveillance timeout session EasyVista (compteur tick 1s, alertes 5min/2min) 2026-04-21 15:19:06 +02:00
FroSteel dc33852fd3 v5.0.8 — Correctifs v5.0.8 2026-04-21 12:53:22 +02:00
FroSteel 793ca83a71 v5.0.7 — Correctifs v5.0.7 2026-04-21 12:50:36 +02:00
FroSteel 947df82c64 v5.0.6 — Correctifs v5.0.6 2026-04-21 12:46:58 +02:00
FroSteel ee5ed69b9f v5.0.5 — Correctifs admin/UX v5.0.5 2026-04-21 12:42:50 +02:00
FroSteel d04ab264c1 v5.0.4 — Améliorations admin/UX v5.0.4 2026-04-21 12:40:08 +02:00
FroSteel ed097ea659 v5.0.3 — Ajustements admin et stabilité v5.0.3 2026-04-20 14:03:34 +02:00
FroSteel 2514427da5 v5.0.1 — Refonte topbar : horloge HH:MM + compteur session EV + admin caché (5 clics titre) v5.0.1 2026-04-20 13:21:16 +02:00
FroSteel 129f047567 v4.3.3 — Soft unpin popup + nettoyage tooltip persistance v4.3.3 2026-04-20 09:13:20 +02:00