Passer au contenu principal

Décembre 2021

Release note - Décembre 2021

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 décembre 2021. Cette phase correspond au développement fondamental de la plateforme, avec une séparation claire entre les évolutions Frontend et Backend.


Décembre 2021 - Phase de Développement Initial

Activités Principales

Implémentation concrète des spécifications techniques définies en novembre et décembre 2021, création du code de base et des premiers modèles de données.

Fonctionnalités Opérationnelles

  • Authentification : Framework AdonisJS Auth complet

  • Base de Données : 15+ tables avec relations complexes

  • CRUD Complet : Companies, Users, Workstations, UserAccounts

  • Intégrations : F-Secure, RMM, Azure AD opérationnels

  • Data Providers : LastPass, Azure, F-Secure, RMM

  • Matching System : UnmatchCompany/UnmatchWorkstation

  • Scheduling : SchedulesController et automation

  • Frontend : Argon Dashboard Pro intégré


Commits Clés Analysés

e28ea10a7|2021-12-18|v1 to save data AD RMM in db
b6bd29a97|2021-12-13|add companies, workstations(without the right data)
8b0747f15|2021-12-30|fix policy model and migration
a243adcd3|2021-12-30|add currentScore field in migration and model Company
ff4757208|2021-12-30|DAS-42_add-new-fields-mi

Frontend

  • Architecture de base : Mise en place structure Vue.js avec routage

  • Interface utilisateur : Création des premiers composants de base

  • Authentification : Pages de connexion et gestion des sessions

  • Dashboard initial : Structure de base pour l'affichage des données

Backend

  • AdonisJS Framework : Configuration initiale du framework backend

  • Base de données PostgreSQL : Schéma initial avec tables fondamentales

    • Companies : Modèle et migration entreprises (b6bd29a97)

    • Workstations : Modèle et migration postes de travail (ff4757208)

    • Policies : Système de politiques (8b0747f15)

    • Domains : Gestion des domaines (2bc3360ee)

    • Groups : Système de groupes (f2e821826)

  • Intégrations initiales :

    • Active Directory : Collecte données AD (e28ea10a7)

    • N-Able RMM : Système de gestion monitoring (4dbb7d3c2)

    • F-Secure : Intégration antivirus (70b22f76f)

    • Azure AD : Provider et contrôleur Azure (2696ff6ae)

Livrables Décembre 2021

  • 50+ commits d'architecture

  • 15+ modèles de données créés

  • 4 intégrations externes initiées

  • Base de données complète avec relations

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