Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 4.16 KB

ROADMAP.md

File metadata and controls

75 lines (58 loc) · 4.16 KB

Feuille de route

Ce document reprend les changements de l'application Mercator.

Changements prévus en 2024 :

Evolutions majeures

Evolutions mineurs

  • Remplacer le champ libre éditeur par un lien vers la table entités et migrer la base de données
  • Packaging des librairies JavaScript avec Laravel Mix.
  • Dessiner un nouveau jeu d'icônes en SVG
  • Améliorer la documentation, notamment les niveaux de maturité pour chaque objet.
  • Améliorer la documentation de l'API (https://nordicapis.com/5-examples-of-excellent-api-documentation/)
  • Nature des flux - ajouter un champ permettant d'indiquer de quelle manière s'effectue l'échange: par exemple "saisie manuelle", "transfert de fichier", "partage de fichier", "api", "réplication de base de donnée"
  • Ajouter un lien entre une opération et une entité afin d'identifier l'identité qui réalise cette opération
  • Restaurer les objets supprimés sur base des logs (ex: Flight::withTrashed()->where('id', 777)->restore(); )
  • Renseigner les ports utilisables lors de la définition d'un équipement (dbarzin#410)

Petites évolutions

  • Améliorer les tests Dusk
  • Documenter une procédure de déploiement sous Debian
  • Dark Theme

Changements réalisés en 2023 :

Evolutions majeures

  • Maintenir le registre des traitements
  • Intégrer CPE Guesser
  • schémas de l'infrastructure réseau physique
  • Lien entre router physique et logique ainsi que les commutateurs logiques et physiques
  • Carte des actifs par rack, bâtiment/salle et site
  • Ajouter un objet "lien physique" (câble) et dessiner un plan de l'infrastructure réseau

Evolutions mineurs

  • Support des adresses IPv6
  • Mise à jour du framework vers Laravel 10.x
  • Lien entre bases de données et serveurs logiques
  • Publier une VM Docker sur GitHub
  • Ajouter l'objet cluster de serveurs logiques
  • Dans l'explorer, afficher les objets du menu déroulant en se basant sur le filtre de la vue

Changements réalisés en 2022 :

Evolutions majeures

  • Croiser les noms et versions des applications avec des flux d'informations sur les CVE
  • Authentifier les utilisateurs via un active directory avec LDAPRecord
  • Développer une REST API pour peupler la cartographie
  • Créer une vue multi-domaine avec vis.js (carte dynamique)
  • Ajouter des fonctions de manipulation des graphes d'objets dans l'explorateur

Evolutions mineurs

  • Améliorer la page des logs (nom de l'utilisateur / action / lien vers l'objet concerné)
  • Revoir les pages de gestion des droits d'accès
  • Ajouter un lien entre application et poste de travail
  • Mise à jour du framework Laravel vers la version suivante