Passer au contenu principal

Juillet 2025

Mois historique avec séparation mono-repo réussie, release v2.0.2, onboarding intégré, et Kanban SAIL. Architecture moderne dual-repo établie.

Écrit par Cybernetics

Mois historique avec séparation mono-repo réussie, release v2.0.2, onboarding intégré, et Kanban SAIL. Architecture moderne dual-repo établie.

​

À partir de cette date, le développement frontend et backend évolue de manière indépendante avec leurs propres historiques de commits.

📦 VERSION · 2.0.2 (en production en fin de mois)

🚀 CYBERNETICS 2.0 · La version 2 conclut la réécriture engagée en 2024 : backend migré sur AdonisJS 6 (août 2024), modèle de données unifié autour des devices (octobre–novembre 2024), frontend réécrit en Nuxt et TypeScript (février 2025), puis séparation en deux dépôts, backend et frontend, qui partagent un seul numéro de version. Pour les utilisateurs, elle apporte la nouvelle interface et l'onboarding intégré. À partir de juillet 2025, chaque mise en production est taguée (2.0.1 le 21/07, 2.0.2 le 30/07) : le bandeau VERSION des notes indique désormais la version réellement en production.


Ce qui change pour vous

  • Cybernetics 2.0 (version 2.0.2) : nouvelle interface de la plateforme.

  • Onboarding intégré à la plateforme, avec création de formulaires et modèles de services. Automatiser les entrées et les sorties →

  • Kanban SAIL : suivez vos actions de conformité NIS 2 et RGPD sous forme de tableau Kanban. SAIL →

  • Icônes des systèmes Linux (Debian, Ubuntu, SUSE, Red Hat, Fedora) et profil utilisateur réorganisé.

  • Points d'accès API non nécessaires supprimés : sans action de votre part.


Activités principales

Juillet 2025 marque un tournant architectural avec la séparation du mono-repo et aboutit à la release v2.0.2. Cette période introduit le système d'onboarding complet côté frontend, l'implémentation majeure du système Kanban SAIL, améliore la gestion des agents backend, et optimise la sécurité avec la suppression des endpoints non nécessaires.


Fonctionnalités opérationnelles

  • ✅ Dual-repo établi : Séparation mono-repo réussie (AdonisJS + Nuxt)

  • ✅ Release v2.0.2 : Onboarding intégré et fonctionnel

  • ✅ Kanban SAIL : Implémentation complète et opérationnelle

  • ✅ Services optimisés : License, providerService, agent table

  • ✅ Architecture moderne : Développement parallèle frontend/backend


Commits clés analysés - Backend

Commit

Date

Message

60f9a6806

2025‑07‑04

update makeKanban command to do with json file nis and rgpd

cba7101c1

2025‑07‑07

feat: implement SAIL kanban, fix sechdule service error, reagance user profile

1edcc642d

2025‑07‑25

build: increase package version to 2.0.2

c9c1327d3

2025‑07‑25

Merge branch 'release/2.0.2'

06468951c

2025‑07‑21

implement onboarding models/migrations, etc

51a758b54

2025‑07‑30

fix: change onpudate and delete behavior for agent table

1e407691a

2025‑07‑30

fix: debug update of providerService for service

c3a1a27e3

2025‑07‑30

fix: license and providerService bugs, software updates, and some typos

625b1da6f

2025‑07‑10

fix: remove calls form with secure endpoint api

6796e5f3d

2025‑07‑21

build: increase @adonisjs/eslint-config and eslint packages


Commits clés analysés - Frontend

Commit

Date

Message

44273a44

2025‑07‑09

init: nuxt repository

7c09b038

2025‑07‑09

implement onboarding feature. - Implement tool to create inputs form - Implement onboarding services template

dc489f56

2025‑07‑25

build: increase package version to 2.0.2

93c3e1f1

2025‑07‑25

Merge branch 'release/2.0.2'

1fa6540f

2025‑07‑28

fix: add os icon for debian|ubuntu|suse|red hat|fedora, debug license update for float value

dc227909

2025‑07‑28

fix fr translation

2519dbe4

2025‑07‑28

fix: "un date" to "une date"

9b8db82a

2025‑07‑30

fix: license and providerService bugs, software updates, and some typos

e2bee3a4

2025‑07‑09

build: improve CI

2e894640

2025‑07‑09

build: improve workflow sca and sast


Frontend

  • Repository séparé : Initialisation repository Nuxt (44273a44, b5748e25) ; CI/CD workflows optimisés (e2bee3a4, 2e894640, 8a482fcd)

  • Kanban SAIL Feature : Système Kanban SAIL implémenté (cba7101c, 20d0346b, d4a8378f, 57a505b0) ; MakeKanban command JSON NIS/RGPD (60f9a680) ; User profile reorganization (57a505b0)

  • Onboarding Feature : Système onboarding complet (7c09b038) ; Tools création formulaires inputs ; Templates services onboarding

  • UI/UX Améliorations : Icônes OS Linux (Debian/Ubuntu/SUSE/Red Hat/Fedora) (1fa6540f, 0070f030) ; Corrections traductions françaises (dc227909, 2519dbe4) ; Corrections license float value (1fa6540f)

  • Version Management : Package version 2.0.2 (dc489f56) ; Release branch merged (93c3e1f1, 3d664419)


Backend

  • Release v2.0.2 : Version 2.0.2 officielle (1edcc642d) ; Merge branches release (c9c1327d3, 277b34f6e)

  • Onboarding Backend : Models/migrations onboarding (06468951c)

  • Agents optimisés : Comportement update/delete agents (51a758b54, a44f42923)

  • Services : ProviderService debug (1e407691a, 2c54e65db) ; License et providerService bugs (c3a1a27e3, 959f7ea6e)

  • Sécurité : Endpoints sécurisés supprimés (625b1da6f)

  • Build qualité : ESLint config/packages mis à jour (6796e5f3d, bdcd9eb58) ; Erreurs TypeScript corrigées (3c2d5797f, c3388aa20, 311748cec)


Notes voisines

Une question ? Nous contacter.

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