Journal des versions
Toutes les évolutions notables de Tourn'IDEL, du plus récent au plus ancien.
v2.0.1
27 avril 2026
Tarifs ajustés
- CHGTarifs ajustés — Solo / Duo / Cabinet 3+ (par titulaire). Tarifs en cours de finalisation, communiqués à l'issue de la phase test. Les anciens utilisateurs gardent leur tarif initial.
v2.0
23 avril 2026
Cabinet multi-titulaires
- NEWCabinets multi-titulaires — inscription "je suis seule / on est plusieurs", plusieurs IDEL partagent la même patientèle avec leurs propres accès individuels.
- NEWInvitations par email — l'owner invite ses collègues (titulaires ou remplaçantes), lien d'acceptation valide 48 h.
- NEWRôles et permissions — owner / titulaire / remplaçante avec permissions ciselées (les remplaçantes ne peuvent pas supprimer).
- NEWJournal d'activité — traçabilité complète des actions dans le cabinet (qui a créé / modifié / supprimé quoi, IP, horodatage) — obligation HDS v2.0.
- NEW3 formules tarifaires — Solo, Duo, Cabinet 3+ (tarifs en cours de finalisation, communiqués à l'issue de la phase test). Remplaçantes toujours gratuites.
- NEWGrace period 3 mois — si une titulaire quitte le cabinet, le tarif précédent reste en vigueur pendant 90 jours.
- NEWEssai gratuit 7 jours — sans carte bancaire demandée à l'inscription.
- NEWPage Sécurité — gestion des appareils connectés (max 2 principaux) et signature de l'attestation HDS hebdomadaire.
- SECDétection du partage de comptes — chaque appareil est identifié, alerte au 3ᵉ, blocage au 4ᵉ. Possibilité de révoquer un appareil à distance.
- SECAttestation HDS hebdomadaire — chaque utilisatrice confirme qu'elle est la seule à utiliser son compte (archivée avec horodatage et IP).
- SECEmail personnel unique — impossible d'utiliser le même email pour deux comptes (conformité HDS v2.0).
- CHGNouveau logo — silhouette genre-neutre en marche, suppression de la croix pour éviter toute confusion avec les symboles pharmacie / Croix-Rouge.
- CHGBase de données entièrement refondée pour la nouvelle architecture workspace (18 tables, 25 FK, 50 indexes).
v1.2
21 avril 2026
Sécurité + Qualité
- NEWPage Mon compte — édition profil, changement mot de passe et email, export RGPD JSON, suppression de compte.
- NEWImport CSV patients — import depuis Vega, Albus, Agathe YOU, Ozzen ; mapping automatique des colonnes, dédoublonnage.
- NEWCorbeille tournées — les tournées supprimées sont restaurables pendant 30 jours (onglet 🗑️ Corbeille).
- SECRate limiting des routes API (auth, route-matrix) — protège contre brute-force et DOS.
- SECPolitique de sécurité HTTP (Helmet + CSP enforce) — HSTS, X-Frame-Options, Content-Security-Policy.
- SECValidation serveur des longueurs + whitelist créneaux/statut (défense XSS stocké).
- SECChangement d'email invalide désormais toutes les sessions actives.
- FIXBouton "Ouvrir dans Google Maps" — l'URL générée utilise bien l'adresse de départ correcte.
- FIXNombre de passages affiché dans la liste des tournées sauvegardées — ne compte plus Cabinet/Labo à tort.
- FIXModifications horaires faites depuis la sélection du jour respectées (n'étaient pas reprises au calcul).
- CHGSMS serveur retiré (feature commerciale abandonnée) — WhatsApp et copie presse-papier conservés.
v1.1
19 avril 2026
Fonctionnalités
- NEWRebranding Tourn'IDEL — nouvelle identité visuelle (vert), nouveau logo, landing page publique (/).
- NEWSauvegarde de tournées — un bouton "💾 Sauvegarder cette tournée" qui stocke côté serveur pour recharger plus tard.
- NEWMode à jeun sur plage horaire — permet de dédoubler "tournée à jeun" et "tournée cabinet" quand l'IDEL a permanence tôt.
- CHG"Laboratoire" → "Dépôt prélèvements" dans l'affichage (le nom interne reste pour compatibilité).
v1.0
18 avril 2026
Lancement SaaS
- NEWPassage au SaaS — migration data.json local → PostgreSQL multi-tenant.
- NEWAuthentification — inscription, connexion, session cookie httpOnly (bcrypt 12 rounds).
- NEWPWA — installable sur mobile, mode hors-ligne pour les assets.
- SECIsolation multi-tenant validée (36 assertions automatiques).