Passer au contenu principal

Septembre 2022

Interfaces utilisateur enrichies et parsing OS optimisé - UX professionnelle

Écrit par Cybernetics

Interfaces utilisateur enrichies et parsing OS optimisé - UX professionnelle

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


Ce qui change pour vous

  • Développement des fiches détaillées des postes et des comptes utilisateurs, avant le lancement de la plateforme : aucun changement visible pour les utilisateurs.


Activités principales

Septembre 2022 se concentre sur l'amélioration des interfaces utilisateur avec l'implémentation de modals détaillées et l'optimisation des systèmes de gestion des éléments UnmatchCompany. Les développements incluent la création de vues spécialisées pour l'affichage détaillé des workstations et comptes utilisateurs, ainsi que l'amélioration des repositories WDATP.


Fonctionnalités opérationnelles

  • ✅ Modals avancées : 4+ modals détaillées opérationnelles

  • ✅ UnmatchElement : Interface complète avec actions

  • ✅ OS Parsing : Parsing optimisé avec validation

  • ✅ WDATP enhanced : Repository et handling améliorés

  • ✅ Controllers étendus : allByCompany méthodes ajoutées


Commits clés analysés

Commit

Date

Message

44683f08f

2022‑09‑30

feat(front): implement modals into UnmatchElementsCompanyTable

92cc1b8d8

2022‑09‑30

feat(front): add actions button into UnmatchElement view

be66db9d0

2022‑09‑30

feat(front): create workstationDetailModal

69b4a971b

2022‑09‑30

feat(front): create UserAccountDetailModal

31d32cbbd

2022‑09‑30

feat(front): implement unmatchElement view

6fcd8a1e3

2022‑09‑30

feat(front): Implement ServiceNameColumn

6edc41832

2022‑09‑30

feat(back): implement allByCompany method into UnmatchUserAccountsController

ab2febbc6

2022‑09‑30

feat(back): improve architecture handling, version handling, validation into OSParserHelper

7a48a5f74

2022‑09‑29

fix(back): handle operating system into WDATPWorkstationRepository, and improve regex about version

131336c40

2022‑09‑29

feat(back): reportLastLoggedUsername field into rmmDataRepository


Frontend

  • Modals avancées : Modals UnmatchElementsCompanyTable (44683f08f) ; WorkstationDetailModal (be66db9d0) ; UserAccountDetailModal (69b4a971b)

  • Interface UnmatchElement : Vue UnmatchElement (31d32cbbd) ; Boutons d'actions (92cc1b8d8) ; Colonnes ServiceName (6fcd8a1e3)

  • Améliorations UX : Affichage reportLastLoggedUsername (27b348ec4) ; Propriétés operatingSystem (82e2889e8, 8eb78a264)


Backend

  • Controllers étendus : Méthode allByCompany UnmatchUserAccountsController (6edc41832) ; Amélioration allByCompany UnmatchWorkstationsController (8141397a2)

  • Optimisations WDATP : Gestion OS WDATPWorkstationRepository (7a48a5f74) ; Améliorations WDATPMachineRepository (f0ddeed60)

  • Helpers et parsing : OSParserHelper architecture/version/validation (ab2febbc6) ; RmmDataRepository reportLastLoggedUsername (131336c40)


Notes voisines

Une question ? Nous contacter.

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