Passer au contenu principal

Décembre 2021

Décembre 2021 : phase de développement initial.

Écrit par Cybernetics

Décembre 2021 : phase de développement initial.

📦 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 initial de la plateforme, avant son lancement (premiers modèles de données et premiers connecteurs) : aucun changement visible pour les utilisateurs.


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 : Socle AdonisJS Auth en place

  • ✅ 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

Commit

Date

Message

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)


Livrable 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


Notes voisines

Une question ? Nous contacter.

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