Passer au contenu principal

Juillet 2025

Release note - Juillet 2025

Écrit par Cybernetics SAS

Vue d'ensemble

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


Juillet 2025 - Séparation Mono-repo et Release v2.0.2

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

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

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

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)

Livrable 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.

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