Passer au contenu principal

Août 2025

Mois de maturation dual-repo avec refactoring majeur backend, 2FA phase 2, et releases multiples coordonnées.

Écrit par Cybernetics

Mois de maturation dual-repo avec refactoring majeur backend, 2FA phase 2, et releases multiples coordonnées.

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


Ce qui change pour vous


Activités principales

Août 2025 marque le premier mois complet de développement dual-repo avec des évolutions parallèles frontend/backend. Le backend effectue un refactoring majeur du système d'onboarding avec tests d'intégration, tandis que le frontend développe les interfaces utilisateur avancées avec FormSnapshot, EmailSend services, et plusieurs releases coordonnées (v2.0.3 → v2.0.10).


Fonctionnalités opérationnelles

  • ✅ 2FA, phase 2 : Double authentification reprise sur l'architecture v2 et opérationnelle

  • ✅ Services refactorisés : Authentication et email notification modernisés

  • ✅ Releases coordonnées : v2.0.3 → v2.0.10, communes au backend et au frontend

  • ✅ Onboarding optimisé : Process streamlined et tests intégration

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


Commits clés analysés - Backend

Commit

Date

Message

5cb512593

2025‑08‑29

Add integration tests for OnboardingUserAccountService email logic

19e30b9b5

2025‑08‑29

refactor: implement onboarding email handling and streamline asset flow services

35a21150e

2025‑08‑28

refactor: update import paths and enhance email notification classes for onboarding processes

2263dd097

2025‑08‑28

refactor: implement deduplication logic in ArrayHelper and update asset flow services

8b98bbd10

2025‑08‑28

refactor: streamline onboarding process and enhance asset existence checks

ef0109e88

2025‑08‑28

Refactor authentication and email notification services

66a17cd9b

2025‑08‑28

build: increase version 2.0.9 to 2.0.10

8869d2376

2025‑08‑26

increase package version 2.0.8 to 2.0.9


Commits clés analysés - Frontend

Commit

Date

Message

d0849569

2025‑08‑06

feat: implement FormSnapshot and services

31dac200

2025‑08‑06

feat: implement EmailSend and services

a9cf22fb

2025‑08‑08

feat: improve handling of required field in forms

dc2ee60b

2025‑08‑08

feat: add configuration tab in devicePanel and UserAccountPanel

135d1421

2025‑08‑08

build: increase package version 2.0.2 to 2.0.3

4a1ba52e

2025‑08‑08

Merge branch 'release/2.0.3'

c695e278

2025‑08‑04

fix: correct trad and other things in onboarding feature

69575f59

2025‑08‑06

fix display bug in breadcrumb, and id conflict

2864f95c

2025‑08‑11

fix: translation mails, add AD integration

99823f2b

2025‑08‑14

feat: add form to store bucket secret of agent

181e88ee

2025‑08‑26

migration: change type workstation and phone to computer and mobile

df8e4c47

2025‑08‑26

increase package version 2.0.8 to 2.0.9


Frontend

  • Services Avancés : FormSnapshot service implémenté (d0849569) ; EmailSend service complet (31dac200)

  • UI/UX Améliorations : Configuration tabs devicePanel/UserAccountPanel (dc2ee60b, f0423355) ; Gestion améliorée champs requis formulaires (a9cf22fb) ; Breadcrumb bugs et conflits ID corrigés (69575f59) ; Templates boutons activés (5d79fc47)

  • Localisation : Traductions onboarding corrigées (c695e278) ; Traductions des e-mails + intégration AD (2864f95c, d549472f) ; Bug useSearch et traductions (d5d0a088, b2059e28)

  • Sécurité & Intégration : Formulaire bucket secret agent (99823f2b) ; Intégration Active Directory (2864f95c)

  • Releases Coordonnées : Version 2.0.3 (135d1421, 4a1ba52e) ; Version 2.0.5 (84c87074, f36017f9) ; Version 2.0.6 (ddb8c6b6, 07188b50) ; Version 2.0.8 (b478b901) ; Version 2.0.9 (df8e4c47, 06bda4f8)

  • Build & Corrections : Node 22.17 → 22.18 (19271d31) ; @nuxtjs/i18n 9.5.6 → 10.0.4 (51ac93a0) ; Migration workstation→computer, phone→mobile (181e88ee)


Backend

  • Releases Multiples : Version 2.0.9 (8869d2376) ; Version 2.0.10 (66a17cd9b) ; Merges hotfix/release (2132b02b6, 285a9d232, fc41a0c19, 7b5f89ec3)

  • Onboarding Refactoring : Email handling onboarding (19e30b9b5) ; Import paths et notifications (35a21150e) ; Processus onboarding streamliné (8b98bbd10) ; Asset existence checks (8b98bbd10)

  • Authentification : 2FA phase 2 au login (caf1a5fcd, b7871e525) ; Authentication services refactor (ef0109e88, 6a0c47d09)

  • Services Optimisés : ArrayHelper déduplication (2263dd097) ; Asset flow services (2263dd097)

  • Tests : Tests intégration OnboardingUserAccountService (5cb512593)

  • Code Qualité : Erreurs TypeScript (970920b8e, 4cade1856)


Notes voisines

Une question ? Nous contacter.

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