Passer au contenu principal

Juillet 2026

Mois de consolidation avec preuves de conformité Kanban, dashboard des frameworks, authentification durcie et tracing dd-trace, sans bump de version.

Écrit par Cybernetics

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.

Avez-vous trouvé la réponse à votre question ?