Journal des versions
Format basé sur Keep a Changelog.
[Unreleased]
[0.7.0] - 2026-05-27
Ajouté
- Modules par cadre : activation indépendante de l'Analyse des écarts, de l'Audit et de la Mise en œuvre sur chaque norme (
CompanyFramework).
- Kanply Admin : grille de bascules par module sur la fiche entreprise ; désactivation automatique du cadre si tous les modules sont coupés.
- Page « Mes accès » (
/app/company/my-access/) pour les administrateurs : vue des modules actifs par norme.
- Demande d'accès : lien
framework_upgrade avec paramètre module depuis les menus et l'analyse des écarts.
Modifié
- Menus et URLs des cadres : verrouillage par module (middleware + page
_module_locked.html) à la place de l'ancien plan binaire gap_only / full.
- Loi 25 : inventaire (
/app/privacy/), EFVP, incidents de confidentialité et DSAR (/app/dsar/) exigent le module Mise en œuvre (même règle que le tableau de bord Loi 25).
- Import d'entreprise : les archives sans booléens de modules dérivent encore l'ancien champ
plan du JSON exporté.
Supprimé
- Champ
CompanyFramework.plan (remplacé par les trois booléens de modules).
[0.6.0] - 2026-05-25
Ajouté
- Mise en œuvre multi-normes (PCI-DSS v4, CAN/CIOSC 104, ISO 9001, CMMC) : tableaux de bord, vue détaillée par exigence (responsable, applicabilité, preuves, tâches, incidents, vérification).
- Registres transverses : fichiers de preuve (filtres, tri, historique des versions, métadonnées), tâches, incidents, applicabilité ; NC/OFI pour PCI-DSS.
- Plans d'audit PCI-DSS (liste, création, édition, duplication, export DOCX) ; duplication des plans d'audit CIOSC 104 et ISO 9001.
- Liens transverses entre exigences et fichiers, tâches, incidents, NC ; export/import compagnie incluant statuts et liens de mise en œuvre.
- Tâches : association à plusieurs exigences (PCI-DSS, CIOSC 104, ISO 9001, ISO 27001).
Modifié
- Menus et tableaux de bord PCI-DSS, CIOSC 104 et ISO 9001 orientés vers la mise en œuvre et les registres.
[0.5.1] - 2026-05-25
Ajouté
- Audit CMMC : registre des améliorations (identifiants
CMMC-YYYY-NNN, ex. CMMC-2026-001) et panel après Aide IA pour ajouter chaque amélioration proposée au registre, une par une.
Modifié
- Audit CMMC : vocabulaire NC/OFI retiré au profit des améliorations ; pistes d'amélioration numérotées ajoutées sans écraser le texte existant ; exports PDF/DOCX et navigation alignés.
[0.5.0] - 2026-05-22
Ajouté
- Tableau de bord Kanply Admin refondu : vue d’ensemble application (entreprises, utilisateurs, actifs 30 jours, connectés 15 min, waiting list) avec cartes cliquables vers les listes détail.
- Mini-graphiques sur 30 jours : inscriptions waiting list et utilisateurs actifs (approximation
last_login).
- Bloc Activité et journalisation : dernières connexions et actions admin récentes (
kanply.*).
- Page admin Utilisateurs (
/app/kanply-admin/users/) avec filtres Tous / Actifs 30 j / Connectés 15 min et recherche.
- Tuiles en attente pour la feuille de route phase 2 (santé commerciale, fiabilité, support, temps réel) et améliorations phase 1 ; spécification dans
kanply_admin_dashboard_service et txt/KANPLY_ADMIN_DASHBOARD_ROADMAP.md.
Modifié
- Section waiting list (funnel, cohortes, relances) conservée sous le pilotage global du dashboard admin.
- Onglet navigation admin Utilisateurs ajouté dans la barre Kanply Admin.
[0.4.1] - 2026-05-22
Ajouté
- Mode sombre dans l’application connectée : bascule navbar (lune/soleil), préférence enregistrée, styles centralisés (
dark-mode.css, dark-mode.js).
- Mode sombre sur les pages connexion / inscription, sélection d’entreprise et création d’espace (onboarding).
- Classes CSS sémantiques pour les statuts de conformité (
.kanply-status-row, .kanply-criterion-cell) compatibles clair et sombre.
- Vérification CI des templates (
tools/check_dark_mode_templates.py) et checklist QA (txt/DARK_MODE_QA_CHECKLIST.md).
Modifié
- Visibilité en mode sombre : navbar, badges version, liens et panneaux (
text-dark, bg-light, boutons outline).
- Boutons d’action Accéder et autres CTA dégradés (
btn-kanply, btn-primary-custom) : texte blanc conservé en sombre.
- Cartes normes du tableau de bord (
/app/) et critères Loi 25 / dashboards ISO : contrastes ajustés.
- Documentation design : section Mode sombre dans
txt/DESIGN_SYSTEM.md.
Corrigé
- Texte des boutons Accéder (et CTA similaires) quasi invisible en mode sombre (conflit lien global / dégradé bleu).
- Bannière de vérification courriel et plusieurs éléments auth difficiles à lire en thème sombre.
[0.4.0] - 2026-05-22
Ajouté
- Module Analyse des écarts (gratuit) pour 9 normes : questionnaire de maturité (Pas en place / En cours / En place / Maîtrisé et suivi), score global et par catégorie, PDF, recommandations vers les modules Audit et Mise en œuvre.
- Plans d'accès par norme :
gap_only (nouveaux comptes) vs full (comptes existants) ; modules payants verrouillés en UI avec page d'upgrade (mailto:support@kanply.com).
- Publication progressive par norme (
Framework.gap_analysis_published) depuis l'admin Kanply.
[0.3.0] - 2026-05-22
Ajouté
- Module transversal Tâches (
/app/tasks/) : registre par entreprise avec identifiants TASK-…, liste filtrable et fiche détail (commentaires, journal d’activité).
- Liens optionnels vers non-conformités (contrôles ISO dérivés de la NC) ou vers un ou plusieurs contrôles ISO 27001.
- Récurrence des tâches (création automatique ou manuelle de la prochaine occurrence) et commande
spawn_recurring_work_items pour la planification.
- Notification courriel à l’assignation ou à la réassignation du responsable.
- Création rapide depuis une fiche contrôle ou une NC ; entrée Tâches dans le menu global et rappel sur le tableau de bord (tâches ouvertes / en retard).
- Export et import entreprise : section
work_items.json.
Modifié
- Ancien registre des tâches ISO 27001 redirigé vers le module global ; tâches ISO existantes migrées vers le nouveau modèle.
- Menus ISO 27001 / 27701 / 42001 : lien « Tâches » pointe vers le registre global.
[0.2.0] - 2026-05-21
Ajouté
- Refonte de la vue détaillée d'un contrôle ISO 27001 en deux colonnes (comprendre, appliquer, prouver) avec sections renommées en langage client.
- Suggestions de preuves attendues affichées à partir des artéfacts configurés pour chaque contrôle.
- Gestion documentaire des preuves ISO 27001 : registre des fichiers avec ajout, remplacement (historique conservé), suppression et association optionnelle aux contrôles.
- Modale « Documents » sur le détail d'un contrôle et mode registre contextualisé (
?item_status=).
- Service partagé
iso_file_service pour les téléversements et le versionnage des fichiers.
- Rappels compacts des constats d'audit (NC, OFI, incidents, tâches) avec liens vers les registres correspondants.
Modifié
- Menu registres : entrée « Documents » (registre des fichiers).
- Fusion des anciennes sections « Évidence » et « Fichiers joints » en une seule carte « Preuves en place ».
- Texte complet de la norme désormais affiché en section repliable plutôt qu'en bloc principal.
Corrigé
- Registre des fichiers ISO 27001 inaccessible lorsqu'aucune étape (
Step) n'était configurée (redirection silencieuse vers le tableau de bord).
- Performance du registre : modales d'édition/suppression/remplacement mutualisées au lieu d'une copie par fichier.
[0.1.1] - 2026-05-21
Ajouté
- Export CSV des courriels (propriétaires d'entreprises et waiting list) dans le backoffice Kanply Admin.
[0.1.0] - 2026-05-20
Ajouté
- Page publique Nouveautés et versions (
/release-notes/) et badge de version dans l’interface.
- Fichiers
VERSION et CHANGELOG.md pour le suivi des releases produit.