Mois de consolidation avec preuves de conformité Kanban, dashboard des frameworks, authentification durcie et tracing dd-trace, sans bump de version.
📦 VERSION · 2.1.14 (en production en fin de mois)
Ce qui change pour vous
Preuves Kanban : rattachez des preuves aux tâches et suivez les exigences de preuve de chacune.
Tableau de bord de conformité : référentiels actifs et disponibles, avec leurs contrôles. Tableau de bord de conformité →
Formulaires : nouvel assistant de création et liste paginée avec filtres. Formulaires de support et tickets →
Nouvelle page des règles du programme Vulnerability Reward, et pages Support mises à jour.
Connexion mieux protégée (verrouillage cumulatif et journalier contre la force brute, réauthentification sur les routes sensibles) : sans action de votre part. Sécurité de la plateforme →
Activités principales
Juillet 2026 se concentre sur le module de conformité : preuves (proofs) rattachées aux tâches Kanban, dashboard des frameworks avec onglets actifs/disponibles, et nouveau ComplianceController. Côté backend, l'authentification est durcie (lockout cumulatif et journalier, révocation des tokens, contrôles d'accès par société) avec un rapport de security hardening, et dd-trace est initialisé pour le monitoring. Côté frontend, les pages Support et le programme Vulnerability Reward sont mis à jour, le wizard de formulaires est refondu et les dépendances (TypeScript, overrides de sécurité, Dockerfile) sont stabilisées. Pas de bump de version ce mois-ci.
Fonctionnalités opérationnelles
✅ Kanban Proofs : Preuves et types de preuves, exigences de preuve par tâche, gestion complète côté UI.
✅ Compliance Dashboard : ComplianceController, ComplianceRepository, dashboard frameworks actifs/disponibles.
✅ Auth Hardening : Lockout brute force cumulatif et journalier, révocation des tokens, contrôles par société.
✅ Tracing : Initialisation dd-trace sur console, serveur et tests.
✅ Support & VRP : Pages services/templates de support et page des règles du Vulnerability Reward Program.
✅ Forms Wizard : Composable useWizard et FormsTable avec pagination et filtres.
Commits clés analysés - Backend
Commit | Date | Message |
f1a8b8f2b | 2026‑07‑23 | feat: implement lockout mechanism for daily authentication failures and clean up expired lockout in user model |
676ad5cb1 | 2026‑07‑23 | feat: enhance device permissions and access control for device types |
1a2dc7816 | 2026‑07‑21 | fix: update npm overrides to resolve high-severity vulnerabilities (brace-expansion, js-yaml) |
38dcc3c75 | 2026‑07‑21 | feat: implement Kanban proof requirement functionality and replace proof type references |
c52b3e4a1 | 2026‑07‑21 | feat: enhance Kanban workflow and compliance dashboard with proof tracking and aggregation |
bcc0c553a | 2026‑07‑20 | feat: Implement Kanban Proofs and Proof Types functionality |
5e811f1fd | 2026‑07‑16 | feat(workflow): enhance workflow permissions and visibility checks across Kanban controllers and policies |
e1c5868c4 | 2026‑07‑15 | feat(tracing): initialize dd-trace in console, server, and test entry points for enhanced performance monitoring |
0dd7a84df | 2026‑07‑15 | feat(compliance): add ComplianceController and related service for compliance workflows |
f720781e9 | 2026‑07‑09 | feat(security): add comprehensive security hardening report with new tests and remediation actions |
6ba687faa | 2026‑07‑09 | feat(auth): remove existing access tokens on password and 2FA reinitialization |
bf56adaae | 2026‑07‑08 | feat(auth): implement cumulative lockout mechanism for brute force attempts |
Commits clés analysés - Frontend
Commit | Date | Message |
0552a150c | 2026‑07‑28 | feat: add support services and templates pages |
f5a946828 | 2026‑07‑28 | feat: update framework terminology and enhance UI components for support context |
263cf54da | 2026‑07‑28 | feat: add support for available frameworks view and update schedule call action |
0d8336d6f | 2026‑07‑23 | feat: implement i18n support for view modes and update device access permissions in park pages |
d7ec33fa2 | 2026‑07‑22 | feat: add Cybernetics Vulnerability Reward Program rules page and update security contact information |
9428a6279 | 2026‑07‑21 | fix: update npm overrides to resolve high-severity vulnerabilities (brace-expansion, js-yaml) |
bcb9ae0fb | 2026‑07‑21 | feat(proofs): implement proof management with creation, editing, and improved UI components |
ff44fa7b4 | 2026‑07‑20 | feat(proofs): implement proof management in kanban tasks, including creation, deletion, and UI updates |
83bd7aa19 | 2026‑07‑20 | feat(compliance): enhance framework dashboard with active and available tabs, improve data handling and translations |
221fbe2b3 | 2026‑07‑15 | feat(compliance): implement ComplianceRepository for dashboard and stats API calls |
c8bea1882 | 2026‑07‑07 | feat(forms): enhance form management with wizard modal and status filtering |
03afa4636 | 2026‑07‑01 | feat: add device management features and enable device alerts functionality |
Frontend
Preuves Kanban : Gestion des preuves dans les tâches (création, édition, suppression, linking), modal KanbanTaskProof, i18n des exigences de preuve (
ff44fa7b4,d38b12c41,bcb9ae0fb,6ee413af9).Conformité & Frameworks : ComplianceRepository, dashboard frameworks actifs/disponibles, FrameworkControlsTab et StoryTasksTable, images des référentiels (
221fbe2b3,83bd7aa19,cc928529d,ca10a67a8,c9ee66ff8).Support & Sécurité : Pages services/templates de support, vue frameworks disponibles, page VRP, retrait de la redirection OAuth du middleware (
0552a150c,263cf54da,d7ec33fa2,7e8e57bb9).Formulaires & Devices : Wizard de formulaires, FormsTable, gestion des devices avec alertes et OAuth (
c8bea1882,6f64a0943,be17c92c6,03afa4636,7c1722407).i18n & Logs : Traductions compliance/designer/loading modal, LogPanel avec relations snapshot et navigation ressources (
7b8d6cf50,04d0de886,3259f1a2c,347a9d819).Dépendances & CI/CD : Overrides de sécurité, TypeScript version update, Dockerfile npm ci et build deps (
9428a6279,012494cfc,a338f50ae,88c4ccbb6).
Backend
Preuves Kanban : Proofs et Proof Types, exigences de preuve, route linkType, agrégation dans le dashboard de conformité (
bcc0c553a,5653fda84,38dcc3c75,c52b3e4a1).Conformité & Workflows : ComplianceController et service, routes par companyId, permissions et visibilité des workflows, relation hasManyThrough KanbanStory (
0dd7a84df,727cef381,5e811f1fd,67f2c9ac3).Durcissement Authentification : Lockout cumulatif et journalier, advisory lock sur création de token, révocation des tokens, réauthentification sur routes sensibles (
bf56adaae,f1a8b8f2b,d28e2bd03,6ba687faa,8660b04f6).Contrôles d'Accès : Autorisations par société dans les contrôleurs, accès devices, permissions par type de device, rapport de security hardening (
dfdb8a1f2,b206d5db5,676ad5cb1,f720781e9).Observabilité & Logs : dd-trace, logs d'authentification OAuth, résolution des relations de logs, alertes nouveau device (
e1c5868c4,024b8dc47,a2f872034,ba8b64999,3a8be6800).Dépendances & Docker : Overrides de sécurité, versioning exact, nettoyage des fichiers sensibles et CMD du Dockerfile (
1a2dc7816,602a2c9ff,91d0559c6,7244e4789).
Notes voisines
Une question ? Nous contacter.
