From 2016bde3f043276ee8f2e7385c3c1c0d2d99c8db Mon Sep 17 00:00:00 2001 From: Quentin Rouiller Date: Fri, 24 Jul 2026 02:35:58 +0200 Subject: [PATCH] =?UTF-8?q?v2026.5.48=20=E2=80=94=20Utilisation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Utilisation.md | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/Utilisation.md b/Utilisation.md index c2d1f14..78f2563 100644 --- a/Utilisation.md +++ b/Utilisation.md @@ -16,6 +16,8 @@ Ce guide couvre toutes les fonctionnalités de l'extension **Planification** au - [Le badge utilisateur (initiales)](#le-badge-utilisateur-initiales) - [La gestion de session EasyVista](#la-gestion-de-session-easyvista) - [Les paramètres](#les-paramètres) +- [Prévenir par email après un déplacement (v2026.5.48)](#prévenir-par-email-après-un-déplacement-v2026548) +- [La recherche](#la-recherche) - [Cas particuliers](#cas-particuliers) - [Voir aussi : Dépannage](D%C3%A9pannage) @@ -386,7 +388,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). -Le panel est divisé en 5 sections (depuis v2026.5.40 — la section "Statuts" a été retirée, c'était un placeholder) : +Le panel est organisé en sections : Apparence, Équipe, **Email** (v2026.5.48), EasyVista, Synchronisation, Données, Diagnostics, À propos. ### 1. Apparence - **Thème** : Auto (selon l'OS) / Clair / Sombre. Depuis v2026.5.41, ce sélecteur est **synchronisé avec le toggle 🌙/☀️ de la topbar** : cliquer le toggle bascule en clair/sombre ET met à jour le sélecteur, ils ne peuvent plus se désynchroniser. Le mode "Auto" suit `prefers-color-scheme` du navigateur et bascule en live quand l'OS change de thème. @@ -401,15 +403,25 @@ Le panel est divisé en 5 sections (depuis v2026.5.40 — la section "Statuts" a - **Tableau des techniciens** (cases à cocher pour inclure/exclure dans la planification, jours d'absence récurrente du lundi au vendredi). **Au 1er install (v2026.5.41)** : tableau vide tant que rien n'est coché, et **aucune absence récurrente** présélectionnée — c'est à toi de configurer ton équipe la première fois. - **Tri double automatique** : 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. - **💾 Enregistrer** : application immédiate sans demander de recharger. Le planning se met à jour tout de suite avec les nouveaux techs cochés ; toast "Config enregistrée" affiché au-dessus du flou du panel. +- **v2026.5.48** — les boutons **Enregistrer** et **🔄 Récupérer les emails** sont **au-dessus de la table**, avec le champ **Domaine des adresses** (sert à proposer `prenom.nom@domaine` à tout le monde quand l'adresse n'est pas saisie). +- **Colonne Email (v2026.5.48)** : une adresse par technicien. Vide = l'adresse grisée proposée sera utilisée pour les brouillons. « **Récupérer les emails** » interroge l'annuaire EasyVista, remplit les adresses **manquantes** (une adresse saisie n'est jamais écrasée) et **complète un nom affiché tronqué** (badge « ✓ complété » — ex. « Martins, … » → « De Almeida Martins, … ») ; clique Enregistrer pour conserver. -### 3. EasyVista +### 3. Email (v2026.5.48) +- **Email après un déplacement** : case à cocher — quand elle est active, chaque déplacement vers un autre jour ou un autre technicien ouvre un **brouillon** dans ton application mail (ex. Outlook), pré-adressé aux deux techniciens. **Rien ne part automatiquement**, tu relis et tu envoies. +- **Modèle de l'email** : sujet + message entièrement modifiables. Les `{variables}` sont remplacées automatiquement (n°, techniciens, dates, lieu…) — la **légende cliquable** au-dessus des champs les range par thème (Intervention / Avant / Après), un clic insère la variable à l'endroit du curseur, et l'**aperçu** en bas montre le résultat sur un exemple. Une ligne dont la variable est vide est retirée du message. « Rétablir le modèle de base » puis Enregistrer remet le texte d'origine (blocs AVANT / APRÈS). + +### 4. EasyVista - **Domaine interne (DGNSI)** — par défaut `https://itsma.etat-de-vaud.ch`, c'est le domaine accessible depuis le réseau interne du Canton. - **Domaine externe (Internet)** — par défaut `https://itsma.vd.ch`, accessible depuis l'extérieur via SSO. - 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. - **v2026.5.41** : si tu saisis un domaine **autre que les deux par défaut**, le navigateur ouvre une popup pour te demander la permission d'accéder à ce domaine. Sans cet accord, le service worker ne peut pas y fetcher de données. Refus → toast d'avertissement, tu peux retenter en cliquant à nouveau sur Enregistrer. - 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. Diagnostics +### 5. Synchronisation, Données +- **Synchronisation** : dossier partagé multi-postes, script du poste, bouton « Tester la communication » (voir la page Dépannage). +- **Données** : purge du cache local. + +### 6. Diagnostics - Version de l'extension - Date courante / Aujourd'hui - État de la session EV @@ -417,11 +429,26 @@ Le panel est divisé en 5 sections (depuis v2026.5.40 — la section "Statuts" a - **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 -### 5. À propos +### 7. À propos Version, auteur, affiliation, licence MIT, lien vers le code source sur Gitea (repo public). --- +## Prévenir par email après un déplacement (v2026.5.48) + +1. Active l'option dans **Paramètres → Email** (ou coche la case directement dans une fenêtre de déplacement : ça l'active pour de bon). +2. Déplace une intervention vers un **autre jour** ou un **autre technicien** (fenêtre de modification ou glisser-déposer). Un simple ajustement d'heures n'ouvre rien. +3. Un **brouillon** s'ouvre dans l'application mail, pré-adressé aux deux techniciens (séparés par « ; »), avec le récapitulatif AVANT / APRÈS. Relis, complète si besoin, envoie. +4. **Pour un déplacement sans email** : décoche la case dans la fenêtre — ça ne vaut que pour **ce déplacement-là**, la prochaine fenêtre revient cochée. L'option ne se désactive durablement que dans Paramètres → Email. +5. Si un technicien n'a pas d'adresse (ni saisie, ni déductible), le brouillon s'ouvre **quand même** avec le destinataire à compléter — une notification en bas à droite dit qui manque. + +## La recherche + +- Champ 🔍 à droite des statistiques. La recherche part **quand tu arrêtes de taper**, ou **immédiatement avec Entrée** ; la roue tourne pendant la lecture des données. +- Résultats : planning en cache (réfs, contacts, lieux, descriptions…) + annuaire/demandes EasyVista. Le **passé** est replié en bas (« Planifiée (passé) — AFFICHER ») — le déplier ne ferme pas la zone. +- Seuls les statuts **Clôturé** et **Fait** sont affichés sur les résultats ; le liseré de couleur indique l'état pour le reste. +- Boutons sur chaque résultat : **EasyVista ↗** (ouvre la fiche) et **Jour ↗** (ouvre le planning du jour concerné et met l'intervention en évidence). Échap ferme la zone. + ## Cas particuliers ### Conflits absence/réservation × intervention (depuis v2026.5.41)