Vue d'ensemble
Ce document présente la timeline de développement initial du projet Serenetics de Octobre 2024. Cette phase correspond au développement fondamental de la plateforme, avec une séparation claire entre les évolutions Frontend et Backend.
Octobre 2024 - Refactoring Device et Services
Activités Principales
Octobre 2024 opère un refactoring majeur du vocabulaire technique en remplaçant "workstation" par "device", supprime les concepts de services centralisés (deviceService, companyService, userAccountService), et améliore l'implémentation Azure AD avec une nouvelle configuration de base de données.
Fonctionnalités Opérationnelles
✅ Device terminology : Terminologie device uniformisée complètement
✅ Services simplified : Architecture services simplifiée efficacement
✅ Azure AD enhanced : Azure AD setup modernisé et optimisé
✅ Models updated : Models avec serviceName fields fonctionnels
Commits Clés Analysés
ec21fde8e|2024-10-01|change workstation workd to device word
18fca6ac9|2024-10-01|change workstation workd to device word
bae9973e5|2024-10-10|remove concept of deviceService, companyService, userAccountService
5971b5d57|2024-10-10|feat: improve azure-ad implementation with new setup of database
2922ceae0|2024-10-10|feat: add serviceName field in some Models
e441578f4|2024-10-18|chore: rename toObjectByKey method to toDictionnary
c7814c921|2024-10-28|fix: add links for download agent
fcc723d42|2024-10-29|fix: sort column of listDeviceServiceMatchTable, sort of services
6433231af|2024-10-29|fix(front): correct typos
d2225b986|2024-10-02|fix: typescript errors
Frontend
Refactoring terminologie :
Workstation → Device (
ec21fde8e,18fca6ac9)
UI/UX :
Liens téléchargement agent (
c7814c921)Colonnes tri DeviceServiceMatchTable (
fcc723d42)Corrections typos (
6433231af)
Backend
Architecture services :
Suppression deviceService/companyService/userAccountService (
bae9973e5)Champ serviceName dans modèles (
2922ceae0)
Azure AD :
Amélioration implémentation (
5971b5d57)Nouveau setup base de données (
5971b5d57)
Code qualité :
toObjectByKey → toDictionnary (
e441578f4)Erreurs TypeScript (
d2225b986)
GitBook :
Documentation mise à jour (
7046778c0,7c3e2a404)
Livrable Octobre 2024
Refactoring terminologique et architecture services - Modernisation
