Passer au contenu principal

Septembre 2025

Cybernetics SAS avatar
Écrit par Cybernetics SAS
Mis à jour il y a plus de 2 mois

Vue d'ensemble

Ce document présente la timeline de développement initial du projet Serenetics de Septembre 2025. Cette phase correspond au développement fondamental de la plateforme, avec une séparation claire entre les évolutions Frontend et Backend.


Septembre 2025 - Releases Cadencées & Stabilisation Activités Principales

Activités Principales

Septembre 2025 poursuit le rythme dual-repo avec un train de releases rapprochées (v2.0.11 → v2.0.28). Les équipes alignent les flux d'offboarding, durcissent MFA/2FA, modernisent les notifications et automatisent la documentation API.

Fonctionnalités Opérationnelles

  • Sécurité renforcée : MFA reset côté UI, 2FA restauré côté API, masquage IP

  • API secrets surveillés : Champs syncError/lastSyncAt, alertes emails

  • Documentation automatisée : Génération Swagger via GitHub Actions

  • CI/CD fiabilisé : Workflows qualité rationalisés, versions 2.0.28 en production

  • Dual-repo mature : Développement parallèle efficace


Commits Clés Analysés - Backend

07224ba71|2025-09-01|feat: Implement flow state management for devices and user accounts
6dac40dc4|2025-09-15|chore(hotfix): bump version to 2.0.25
ad51d0b55|2025-09-17|feat: add syncError and lastSyncAt fields to ApiSecret and ApiSecretLog models, update migrations
2900d3c20|2025-09-18|fix: restore 2FA authentication logic in AuthenticationsController and remove unused import in PopulateService
fb11ebb89|2025-09-24|feat: enhance notification handling by enforcing unique responsibility checks
5a8d7bde7|2025-09-24|feat: add early return for empty assets in updateFlowState method

Commits Clés Analysés - Frontend

2ff4b1a0|2025-09-01|feat: add offboarding functionality and flow state management for devices and user accounts
2ffe32cd|2025-09-02|feat: update icons and add flow state to various components; improve user account handling
5407fcf2|2025-09-05|feat: add MFA reset functionality and update user entity to include MFA status
fc571122|2025-09-05|feat: add ECharts theme registration for light and dark modes
a2cc1d4c|2025-09-17|feat: enhance ApiSecret handling with lastSyncAt and error states in ConnectorModal
45e46cbf|2025-09-24|chore: bump version to 2.0.28 in package.json

Frontend

  • Offboarding & Flow state : Gestion unifiée des statuts appareils/comptes, nouvelles icônes et navigation rationalisée (2ff4b1a0, 2ffe32cd, c060b80e).

  • MFA & Sécurité : Réinitialisation MFA depuis l'UI, masquage IP des logs, connecteurs avec erreurs explicites (5407fcf2, 0837d51d, a2cc1d4c).

  • Visualisation : Thèmes ECharts light/dark, toolbox globale et dashboards consolidés (fc571122, 1d708581).

  • CI/CD : Conditions GitHub Actions affinées, versions 2.0.11 → 2.0.28 livrées sans rupture (d55bb520, 45e46cbf).

Backend

  • Flow State & Offboarding : Moteur de transitions et notifications alignées (07224ba71, 3fdc1f13c).

  • API secrets : Suivi syncError/lastSyncAt, notifications deletion, logging IP (ad51d0b55, 3fdc1f13c, 10e918367).

  • Authentification : 2FA restauré, MFA reset côté API, purge quotidienne des tokens (2900d3c20, 6717bb44b, 9e9c7f9cf).

  • Documentation & CI : Workflow Swagger automatisé, scripts package.json consolidés (a199e5d43, 3d77117b9, 0edd61445).

  • Hotfixes : Versions 2.0.25 → 2.0.28 avec règles métier de responsabilité unique et optimisations performance (fb11ebb89, 5a8d7bde7, 29d5fbad4).

Livrable Septembre 2025

  • Mois de releases cadencées alignant offboarding, sécurité MFA/2FA, surveillance API secrets et automatisation documentaire pour une publication publique stable.

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