Nouveautés
Toutes les fonctionnalités et mises à jour de XVD Tools, classées par outil.
Site / Général
Fonctionnalités globales de la plateforme XVD Tools
Audit sécurité complet (31 points) : .htaccess avec headers CSP/HSTS/X-Frame-Options, protection CSRF contact, validation renforcée (longueurs, formats, bornes), transactions DB multi-tables, PRAGMA secure_delete/busy_timeout, migrations DB propres
Mise à jourPage Nouveautés avec historique complet de toutes les fonctionnalités
NouveauFooter avec liens Sécurité, Conditions générales, Nouveautés et Contact
NouveauPage Sécurité détaillant toutes les mesures de protection du site
NouveauPage Conditions générales d'utilisation (10 articles, droit suisse)
NouveauAudit de sécurité complet : CSP, CORS, PRAGMA foreign_keys, index DB, rate limiting, validation inputs
CorrectionRéorganisation des vignettes depuis l'admin (flèches haut/bas)
NouveauCorrection nettoyage données orphelines (overtime_adjustments, tile_access) lors de suppression de compte
CorrectionAudit responsive complet du site (21 corrections mobile)
CorrectionGoogle Analytics intégré pour les statistiques de fréquentation
NouveauSystème de vignettes dynamiques sur la page d'accueil
NouveauGestion des accès par utilisateur pour les outils restreints (admin)
NouveauTableau des accès outils par utilisateur dans l'onglet Admin > Utilisateurs
NouveauAudit de sécurité : JWT secret hors web root, CORS restreint, rate limiting, headers sécurité
CorrectionAuthentification complète : inscription, connexion, vérification email, JWT 7 jours
NouveauAdministration : gestion utilisateurs (valider, bloquer, supprimer), gestion vignettes
NouveauPage Contact avec 4 types de message (question, bug, amélioration, fonctionnalité)
NouveauPage Mon compte repensée : sections Export/Import alignées pour Suivi horaire et Budget, zone de danger distincte
Mise à jourNotifications email admin (inscription, vérification, suppression de compte)
NouveauCalculateur horaire
Calcule l'heure de départ en fonction de l'arrivée, la pause et le télétravail
Calcul automatique de l'heure de départ (objectif 8h18/jour)
NouveauGestion pause déjeuner (début/fin)
NouveauPlages de télétravail multiples
NouveauRésultat en gros + chips récapitulatifs + statut temps restant
NouveauMise à jour automatique toutes les 30 secondes
NouveauCalendrier Vaud
Vacances scolaires et jours fériés du canton de Vaud
Vue calendrier mensuelle avec couleurs (aujourd'hui, fériés, vacances)
Nouveau3 onglets : Calendrier, Jours fériés, Vacances scolaires
NouveauSélecteur d'année 2026–2030
NouveauDonnées officielles vd.ch
NouveauSuivi horaire
Saisie des heures, vacances, absences et solde des heures supplémentaires
Taux de travail configurable (100%, 90%, 80%, 60%, 50%...) : l'objectif journalier, les compensations (maladie, vacances, férié, formation, récupération) et tous les calculs s'adaptent automatiquement au taux choisi
NouveauObjectif journalier personnalisable (base HH:MM modifiable, par défaut 8h18)
NouveauLimite télétravail configurable (0 à 5 jours/semaine, par défaut 2.5 jours = 50%)
NouveauOnglet Solde heures sup : 4 stat cards, tableau mensuel détaillé, ajustements manuels
NouveauImport CSV du suivi horaire depuis Mon compte (même format que l'export, mise à jour des entrées existantes)
NouveauExport CSV des données depuis Mon compte (paramètres + entrées)
NouveauTableau de bord : 7 stat cards (heures site/télétravail, solde, vacances, maladie)
NouveauGraphiques répartition et absences par mois
NouveauSaisie par semaine (lundi→dimanche) avec navigation
Nouveau7 onglets par jour : Travail, Maladie, Médecin, Vacances, Férié, Formation, Récupération
NouveauBadges colorés sur les jours (T, TT, M, Md, V, F, Fo, R)
NouveauComposant TimeInput custom avec auto-avance HH→MM
NouveauOnglet Vacances & Absences : solde vacances, report année précédente, liste absences
NouveauSélecteur d'année 2026–2030, sélecteur de mois (grille 12 boutons)
NouveauWeekends comptés comme heures sup pures
NouveauBudget personnel
Gestion du budget mensuel : charges fixes, dépenses et courses
Validation des montants (0–1M CHF) et longueur des désignations (max 500 caractères)
Correction5 onglets : Tableau de bord, Charges fixes, Dépenses du mois, Budget courses, Paramètres
NouveauTableau de bord : 5 stat cards avec comparaison mois précédent, graphique barres CSS, top 5 dépenses
NouveauRevenus / Épargne : barre Revenus → Dépenses → Épargne (si salaire configuré)
NouveauObjectif mensuel : barre de progression dépenses vs objectif (vert/jaune/rouge)
NouveauCharges fixes avec checkbox payé/en attente, détection de variation vs template
NouveauCharges annuelles : templates avec mois désigné, appliquées automatiquement
NouveauBudget courses : accordéon par magasin, moyenne mensuelle, ajout magasin inline
NouveauNote mensuelle par mois avec sauvegarde automatique
NouveauExport/Import CSV compatible Excel (séparateur ;, BOM UTF-8)
NouveauModèles de charges fixes récurrentes (mensuelles et annuelles)
NouveauZone de danger : purge données (année courante ou tout)
NouveauTotaux basés uniquement sur les entrées payées
Mise à jourTaxVD (Bêta)
Simulateur d'impôts vaudois et guide de déductions
Lancement en version bêta sur taxvd.ch
Nouveau