Passer au contenu principal

Octobre 2022

Sécurité API opérationnelle et interface Company finalisée - Sécurité et UX matures

Écrit par Cybernetics

Sécurité API opérationnelle et interface Company finalisée - Sécurité et UX matures

📦 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 de la fiche entreprise modifiable et de l'enregistrement des identifiants de connecteurs, avant le lancement : aucun changement visible pour les utilisateurs.


Activités principales

Octobre 2022 marque l'implémentation du système de sécurité API avec la création de la gestion des secrets API et l'amélioration complète de l'interface de gestion des entreprises. Les développements incluent la refonte du système F-Secure avec de nouveaux adaptateurs et l'amélioration significative de l'expérience utilisateur avec de nouveaux éléments visuels.


Fonctionnalités opérationnelles

  • ✅ Company interface : CompanyEdit view complète

  • ✅ API Security : Secrets API système opérationnel

  • ✅ F-Secure enhanced : Services et repositories refactorés

  • ✅ UX optimisée : Avatar, menu, breadcrumb améliorés

  • ✅ Company extended : Model propriétés et validation étendues


Commits clés analysés

Commit

Date

Message

2b0cf7059

2022‑10‑31

feat(back): implement model 'apiSecret'

3451f0c8c

2022‑10‑31

feat(back): implement migration 'api_secrets' 769261815|2022-10-31|feat(back): adapt/improve FSecurePopulateService

10665828e

2022‑10‑31

feat(back): adapt/improve FSecure repositories

92a38c2c0

2022‑10‑31

feat(back): adapt/improve FSecureDataProvider

918b6c1c7

2022‑10‑26

feat(front): implement CompanyEdit view

a0d62846a

2022‑10‑26

feat(back): improve model and migration of Company, add some properties

871a74447

2022‑10‑26

feat(back): improve updateCompanyValidator, add properties

0ca9c70d2

2022‑10‑28

feat(front): change avatar and icon to logout

c279d6847

2022‑10‑27

feat(front): Improve handling of route insed RouteBreadcrumb.vue


Frontend

  • Interface Company : Vue CompanyEdit complète (918b6c1c7) ; Champ siren activé (29ff5f31b) ; Background-image sidebar (b9db3deb2)

  • Améliorations UX : Avatar et icône logout changés (0ca9c70d2) ; Chevron menu collapsible (82ebe3310) ; Gestion routes RouteBreadcrumb (c279d6847) ; Icône home breadcrumb (46c889b4a)


Backend

  • Sécurité API : Modèle ApiSecret (2b0cf7059) ; Migration api_secrets (3451f0c8c)

  • F-Secure amélioré : FSecurePopulateService (769261815) ; Repositories F-Secure (10665828e) ; FSecureDataProvider (92a38c2c0)

  • Company étendu : Modèle/migration Company propriétés (a0d62846a) ; UpdateCompanyValidator (871a74447) ; Champs companies log DB (af0229c2e)


Notes voisines

Une question ? Nous contacter.

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