Update v2026.5.40 — section Équipe (sélecteur groupe), section EasyVista (édition domaines), suppression section Statuts

2026-04-27 01:02:30 +02:00
parent 077c7a05a3
commit 4b0d989556
+12 -10
@@ -205,7 +205,7 @@ Si la session expire et que l'utilisateur se reconnecte sur un autre onglet, l'e
Accès via le bouton **⚙ Paramètres** dans le popup user-badge (clic sur les initiales). Accès via le bouton **⚙ Paramètres** dans le popup user-badge (clic sur les initiales).
Le panel est divisé en 6 sections : Le panel est divisé en 5 sections (depuis v2026.5.40 — la section "Statuts" a été retirée, c'était un placeholder) :
### 1. Apparence ### 1. Apparence
- **Thème** : Auto (selon l'OS) / Clair / Sombre - **Thème** : Auto (selon l'OS) / Clair / Sombre
@@ -214,17 +214,19 @@ Le panel est divisé en 6 sections :
- **Heures de la journée** : plage horaire affichée sur la timeline (défaut 8h - 18h) - **Heures de la journée** : plage horaire affichée sur la timeline (défaut 8h - 18h)
### 2. Équipe ### 2. Équipe
Liste des 8 techniciens hardcodés (ID EV + nom). Permet d'exclure temporairement un tech si nécessaire. - **Sélecteur de groupe EasyVista** (depuis v2026.5.40) — en tête de section, choisit quel groupe EV est affiché (SI-CSS, SI-EXT, …). La liste est détectée **automatiquement** à l'ouverture de la section, en parsant le `<select id="plan_group_id">` de la page Planning EV. Si le DGNSI ajoute un nouveau groupe ou en renomme un, ça apparaît tout seul (pas besoin de mettre à jour l'extension).
- ID du groupe affiché en italique à côté du sélecteur (ex: `ID groupe : 191`).
- **Quand on change de groupe**, la liste de techniciens en dessous se rafraîchit automatiquement avec les membres du nouveau groupe — il n'y a plus aucun bouton "Détecter" à cliquer, tout est instantané.
- **Tableau des techniciens** (cases à cocher pour inclure/exclure dans la planification, jours d'absence récurrente du lundi au vendredi).
- **Tri double automatique** (depuis v2026.5.40) : les techs **inclus** sont d'abord, puis les **exclus**, et alphabétique dans chaque sous-groupe. Le tri se fige tant que tu travailles dans le tableau (toggler une case ne fait pas sauter la ligne) ; il se rafraîchit à la prochaine ouverture de la section.
### 3. EasyVista ### 3. EasyVista
- Liste des origines (`itsma.etat-de-vaud.ch`, `itsma.vd.ch`) - **Domaine interne (DGNSI)** — par défaut `https://itsma.etat-de-vaud.ch`, c'est le domaine accessible depuis le réseau interne du Canton.
- Group ID - **Domaine externe (Internet)** — par défaut `https://itsma.vd.ch`, accessible depuis l'extérieur via SSO.
- Configuration des absences récurrentes (ex: Pillonel le vendredi) - Modifier ces champs uniquement si EasyVista change d'URL. Bouton **💾 Enregistrer** (l'`https://` est ajouté automatiquement si tu l'oublies, le slash final est retiré). Bouton **↺ Réinitialiser** pour revenir aux valeurs par défaut.
- Les valeurs par défaut restent codées en dur dans l'extension comme filet de sécurité — on ne peut pas se planter au point de tout casser.
### 4. Statuts ### 4. Diagnostics
Mots-clés pour identifier les tickets clos / résolus / annulés (ex: "Clôturé", "Terminé", "Résolu").
### 5. Diagnostics
- Version de l'extension - Version de l'extension
- Date courante / Aujourd'hui - Date courante / Aujourd'hui
- État de la session EV - État de la session EV
@@ -232,7 +234,7 @@ Mots-clés pour identifier les tickets clos / résolus / annulés (ex: "Clôtur
- **Logs verbeux (debug)** : toggle pour afficher dans la console (F12) toutes les étapes détaillées (utile pour reporter un bug) - **Logs verbeux (debug)** : toggle pour afficher dans la console (F12) toutes les étapes détaillées (utile pour reporter un bug)
- **Réinitialiser la configuration** : remet tout aux valeurs par défaut - **Réinitialiser la configuration** : remet tout aux valeurs par défaut
### 6. À propos ### 5. À propos
Version, auteur, affiliation, licence MIT, lien vers le code source (pour les personnes ayant accès). Version, auteur, affiliation, licence MIT, lien vers le code source (pour les personnes ayant accès).
--- ---