Passer au contenu principal

Octobre 2024

Refactoring terminologique et architecture des services

Écrit par Cybernetics

Refactoring terminologique et architecture des services

📦 VERSION · 1.6.0 (version du code en fin de mois, avant les mises en production taguées)


Ce qui change pour vous


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

Commit

Date

Message

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)


Notes voisines

Une question ? Nous contacter.

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