Passer au contenu principal

Février 2022

Février 2022 : architecture des entreprises et scheduling.

Écrit par Cybernetics

Février 2022 : architecture des entreprises et scheduling.

📦 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 pages entreprise et des synchronisations automatiques, avant le lancement de la plateforme : aucun changement visible pour les utilisateurs.


Activités principales

Février 2022 se concentre sur le développement de l'architecture complète de gestion des entreprises clientes et l'implémentation du système de scheduling automatisé. L'interface utilisateur est enrichie avec de nouveaux composants réutilisables, tandis que le backend développe les fonctionnalités de conversion et synchronisation des données entre les différents services intégrés. La sécurité est renforcée avec l'implémentation des restrictions CORS et la séparation des responsabilités entre contrôleurs.


Fonctionnalités opérationnelles

  • ✅ Interface Entreprises : Pages complètes par entreprise

  • ✅ Scheduling automatisé : Commandes et controllers opérationnels

  • ✅ Conversion données : Services et workstations synchronisés

  • ✅ Composants UI : SearchBar, layouts, modals réutilisables

  • ✅ Sécurité CORS : API protégée et restrictions actives


Commits clés analysés

Commit

Date

Message

9f2d9c924

2022‑02‑28

implement matchingModal

347cf632e

2022‑02‑26

implement searchBar component

a6a938076

2022‑02‑26

implemention of a HeroLayout

9b1934d26

2022‑02‑21

implement home page of companie view

eebd7988e

2022‑02‑15

implement command ace to run shceduling

285053d7c

2022‑02‑15

Implement methods to convert companies by services

e84956b53

2022‑02‑09

implement CORS restrictions


Frontend

  • Interface entreprises : Home page entreprise complète (9b1934d26) ; Routes vers vues relatives entreprise (494081234) ; Vues workstations par entreprise (1e4a2bda1) ; Vues serveurs par entreprise (edfe36298)

  • Composants UI : SearchBar component (347cf632e) ; HeroLayout (a6a938076) ; PaginationLayout (baf2ca185) ; MatchingModal (9f2d9c924) ; BaseSwitch avec props disabled (ab8fead81)


Backend

  • Architecture robuste : Restrictions CORS (e84956b53) ; Séparation contrôleurs users/auth (270a4990b) ; Middleware auth et superUser pour scheduling (c11503528)

  • Système de scheduling : Commande ACE pour run scheduling (eebd7988e) ; Protection routes scheduling (c11503528)

  • Conversion de données : Méthodes conversion entreprises par services (285053d7c) ; Méthodes conversion workstations (9a75cc01f) ; Mise à jour workstations lors conversion (bdbf5de72)

  • Gestion données entreprises : Méthodes getByCompany pour workstations/UserAccounts (298ea83e6) ; Commande reset DB (b09d99160)

Livrable Février 2022

  • Architecture entreprises et système de scheduling opérationnels - Interface moderne créée


Notes voisines

Une question ? Nous contacter.

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