Passer au contenu principal

Novembre 2024

Refonte architecturale majeure réussie avec services modernisés et DevOps optimisé

Écrit par Cybernetics

Refonte architecturale majeure réussie avec services modernisés et DevOps optimisé

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


Ce qui change pour vous

  • Parc : récupération des appareils par type. Parc →

  • Refonte du rapprochement, de la conversion et de la consolidation des données collectées : sans action de votre part.


Activités principales

Novembre 2024 effectue une refonte architecturale complète avec la mise à jour de toutes les tables, modèles, services de rapprochement, de conversion et d'alimentation des données. Cette période inclut l'adaptation des routes pour récupérer les appareils par type, l'amélioration des services Azure, et des optimisations DevOps avec les workflows GitHub Actions.


Fonctionnalités opérationnelles

  • ✅ Architecture Refactored : Tables, models, services complètement refactorisés

  • ✅ Device Management : Gestion devices par type opérationnelle

  • ✅ Services Enhanced : Converter, rollback, populate optimisés

  • ✅ Documentation Organized : Structure documentation rationalisée

  • ✅ DevOps Optimized : Workflows GitHub Actions et Docker

  • ✅ Dashboard Updated : Dashboard et userSeeder modernisés


Commits clés analysés

Commit

Date

Message

adbda80cd

2024‑11‑22

feat: update tables and models

f594653f3

2024‑11‑22

feat: update services to match, convert, condense, populate

e6c71cf1e

2024‑11‑22

feat: update all populates services

59b1cae0e

2024‑11‑22

feat: update dashboard and userSeeder

66ba41cfc

2024‑11‑22

feat: update controllers, routes, helper

6367172c6

2024‑11‑08

chore: adapt routes, controllers to get devices for each type

c0445ed19

2024‑11‑05

chore: improve converter and rollback service

ee798ca7c

2024‑11‑05

chore: update refs in azure populate service

ed69ad055

2024‑11‑08

chore: move docs files in back/docs directory

cfffa24d1

2024‑11‑28

edit vuejs worfklow gha variables


Frontend

  • Dashboard : Dashboard et userSeeder mis à jour (59b1cae0e)

  • DevOps : Workflow VueJS variables (cfffa24d1) ; Docker build VueJS (d869d60eb)


Backend

  • Architecture complète : Tables et modèles mis à jour (adbda80cd) ; Services match/convert/condense/populate (f594653f3) ; Tous les services populate (e6c71cf1e) ; Controllers/routes/helper (66ba41cfc)

  • Devices par type : Routes/controllers adaptés (6367172c6)

  • Services : Converter et rollback améliorés (c0445ed19) ; Azure populate service refs (ee798ca7c)

  • Organisation : Docs files vers back/docs (ed69ad055) ; Package version (f4d09cfd4)

  • DevOps : Workflows GitHub Actions (a7536e652) ; Docker optimisations (multiples commits)


Notes voisines

Une question ? Nous contacter.

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