Passer au contenu principal

Février 2022

Release note - Février 2022

Cybernetics SAS avatar
Écrit par Cybernetics SAS
Mis à jour il y a plus de 3 mois

Vue d'ensemble

Ce document présente la timeline de développement initial du projet Serenetics de février 2022. Cette phase correspond au développement fondamental de la plateforme, avec une séparation claire entre les évolutions Frontend et Backend.


Février 2022 - Architecture Entreprises et Scheduling

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

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

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