FroSteel
2d1cfb8773
v2026.5.38 — Attribution auteur + nettoyage + observabilité
...
ATTRIBUTION
- En-têtes copyright dans tous les fichiers source (viewer.js, viewer.html,
viewer.css, background.js)
- @author FroSteel sur 22 fonctions clés
- Signature "Développé par FroSteel" en bas du popup user-badge
- description manifest mentionnant DGNSI
NETTOYAGE
- Retrait fonction vide initAdminMenu()
- Retrait classes CSS orphelines (.date-picker-day, .intervention v1)
- Retrait 14× console.log [viewMode] verbeux + 5× console.log [bg]
- extendBtn.onclick → addEventListener (cohérence + cleanup possible)
OBSERVABILITÉ
- Module LOG unifié : préfixe + timestamp + version + niveau
- Handlers globaux window/self.error + unhandledrejection (viewer + bg)
- Toggle "Logs verbeux (debug)" dans le panel admin (Diagnostics)
- Synchronisation viewer ↔ background via chrome.storage.onChanged
- LOG.info muet par défaut, visible quand debug ON
GARDE-FOUS
- sendMessage avec timeout 15s (évite promises pendantes si SW MV3
oublie sendResponse)
- writeCache avec gestion quota (purge auto entrées > 7 jours puis retry,
sinon toast user)
- renderFromData wrappé try/catch + null checks DOM
- JSON.parse [timeline] : log warn avec snippet du contenu fautif
- .catch(() => {}) swallowed remplacés par log warn (clipboard, session,
cache)
- getManifest centralisé dans LOG.version()
BUILDS
- dist/chromium/ et dist/firefox/ prêts à charger en mode dev
- planification-v2026.5.38-chromium.zip (~152 Ko)
- planification-v2026.5.38-firefox.xpi (~152 Ko, à signer sur AMO)
2026-04-26 01:00:00 +02:00
FroSteel
975c2df4a7
Version 2026.5.37 — Refonte vue horizontale (sidebar complète)
...
- Topbar supprimée, user-badge + titre déplacés en sidebar
- Bouton Aujourd'hui pleine largeur, stats empilées
- Banderole pompier masquée en vue horizontale
2026-04-25 18:00:00 +02:00
FroSteel
c3983f9cfa
Version 2026.5.36 — Sidebar verticale en vue horizontale (#horizontal-wrapper)
...
[code interpolé entre v2026.5.35 et v2026.5.37]
2026-04-25 14:00:00 +02:00
FroSteel
031f050b48
Version 2026.5.35 — Fix popup épinglé position vue horizontale + stats gauche
2026-04-25 10:00:00 +02:00
FroSteel
0585d25aaa
Version 2026.5.34 — Bouton 📌 restauré + badge user cliquable
...
- _softUnpinPopup refait, _maybeRetryFetchUser, positionTooltipAnchored unifiée
[code interpolé]
2026-04-24 18:00:00 +02:00
FroSteel
76d5442773
Version 2026.5.33 — Interactions vue horizontale différenciées (hover / clic)
...
[code interpolé]
2026-04-24 15:00:00 +02:00
FroSteel
2ec4d701e6
Version 2026.5.32 — Vue horizontale togglable (VIEW_MODE_KEY, _applyViewMode)
...
[code interpolé]
2026-04-24 12:00:00 +02:00
FroSteel
7927f70e8a
Version 2026.5.31 — Sarcelle absence récurrente (REJETÉ par utilisateur)
...
[code interpolé — version revertée par la suite]
2026-04-24 09:00:00 +02:00
FroSteel
f04a628dec
Version 2026.5.30 — Absence récurrente cyan + mode compact 24"
...
[code interpolé]
2026-04-23 17:00:00 +02:00
FroSteel
c8c25c63a4
Version 2026.5.29 — Contraste++ + footer FRS/version
...
[code interpolé]
2026-04-23 15:00:00 +02:00
FroSteel
c68358bd04
Version 2026.5.28 — Ajustements visuels absences
...
- Retrait pastille .tech-name-dot, 'Maladie/Accident', popups 520px fixe
[code interpolé]
2026-04-23 13:00:00 +02:00
FroSteel
e2c7560d9f
Version 2026.5.27 — Classification absences (Maladie/Congé/Pompier)
...
- Topbar une ligne, fermeture auto popups, contrastes améliorés
- ABSENCE_LABELS, couleurs Maladie/Congé/Pompier, badge + barre gauche
[code interpolé]
2026-04-23 11:00:00 +02:00
FroSteel
f8ee275c40
Version 2026.5.26 — Badge user inconnu cliquable + retry 60s (max 10 essais)
...
[code interpolé]
2026-04-23 09:00:00 +02:00
FroSteel
89b276f2cd
Version 2026.5.25 — Bouton ⚙ Paramètres dans popup user-badge
...
[code interpolé]
2026-04-22 17:00:00 +02:00
FroSteel
5c4aefa1a6
Version 2026.5.24 — Corrections diverses
...
[code interpolé]
2026-04-22 15:00:00 +02:00
FroSteel
49e34dfdbb
Version 2026.5.23 — Reset bulleState.pinned + iv._reloading
...
[code interpolé v2026.5.22 → v2026.5.35]
2026-04-22 13:00:00 +02:00
FroSteel
2cac6572b1
Version 2026.5.22 — Régénération tooltip hover après softUnpin
2026-04-22 11:00:00 +02:00
FroSteel
bccddb7164
Version 2026.5.21 — Ajustements
...
[code interpolé]
2026-04-22 09:00:00 +02:00
FroSteel
f7ab43d018
Version 2026.5.20 — Safe area popups (topbar + dock)
...
[code interpolé]
2026-04-21 17:00:00 +02:00
FroSteel
718b5738b5
Version 2026.5.19 — Drag popup épinglé
...
[code interpolé]
2026-04-21 15:00:00 +02:00
FroSteel
ffab3963bb
Version 2026.5.18 — Dock pastilles popups épinglés avec couleur catégorie
...
[code interpolé]
2026-04-21 13:00:00 +02:00
FroSteel
f56cf95971
Version 2026.5.17 — Popup user-badge avec ligne session (MM:SS)
...
- Couleur selon seuil
[code interpolé]
2026-04-21 11:00:00 +02:00
FroSteel
4ad08d39b8
Version 2026.5.16 — Passage au versionning par année (YYYY.M.PATCH)
...
- Format : YYYY.M.PATCH (2026.5.16 succède à 5.0.12)
- Bump du PATCH à chaque livraison
- L'année indique immédiatement la fraîcheur de l'extension
[code interpolé v5.0.12 → v2026.5.22]
2026-04-21 09:00:00 +02:00
FroSteel
90d76246f0
Version 5.0.12 — Stabilisation finale série 5.0
...
Dernière version avant passage au système de versionning par année (YYYY.M.PATCH).
2026-04-20 17:00:00 +02:00
FroSteel
dc67f5d486
Version 5.0.9 — Stabilisation série 5.0
2026-04-20 13:00:00 +02:00
FroSteel
d7aba31714
Version 5.0.0 — Refonte topbar (horloge, menu admin)
...
- initAppClock : horloge HH:MM au milieu topbar
- initAdminMenu : menu admin caché (5 clics sur titre)
- initSessionTimer : compteur de session EV (tick 1s)
[code interpolé entre v4.3.0 et v5.0.9]
2026-04-20 09:00:00 +02:00
FroSteel
bb7ddbc2bd
Version 4.3.0 — Tooltip live libéré après épinglage
2026-04-19 18:00:00 +02:00
FroSteel
ae9152f6e7
Version 4.2.8 — Corrections cumulées 4.2.4-8
2026-04-19 15:00:00 +02:00
FroSteel
8d316c26dd
Version 4.2.3 — Grande popup timeline persistante (bindTimelinePopover)
2026-04-19 12:00:00 +02:00
FroSteel
afc737768d
Version 4.2.1 — Démarrage série 4.2
2026-04-19 09:00:00 +02:00
FroSteel
6c81f90257
Version 4.1.14 — moveTooltip devenu no-op (popup statique)
2026-04-18 18:00:00 +02:00
FroSteel
8535628c8e
Version 3.1.0 — Améliorations affichage
2026-04-17 11:00:00 +02:00
FroSteel
10277d0a0f
Version 3.0.0 — Évolution majeure du viewer
2026-04-17 09:00:00 +02:00
FroSteel
5d03ddc5ea
Version 2.0.1 — Ajustements interface v2
2026-04-16 17:00:00 +02:00
FroSteel
ef2a186e7f
Version 2.0.0 — Refonte interface et structure
2026-04-16 14:00:00 +02:00
FroSteel
ff6e53fce6
Version 1.0.0 — Initiale (extension de base sans tooltips avancés)
...
Première version stable de l'extension Planification : viewer pour planning EasyVista, fetch XML, affichage cards par tech.
2026-04-16 09:30:00 +02:00