Passer au contenu principal

Avril 2023

UX optimisée et architecture repositories modernisée

Écrit par Cybernetics

UX optimisée et architecture repositories modernisée

📦 VERSION · 1.2.4 (version du code en fin de mois, avant les mises en production taguées)


Ce qui change pour vous

  • Conditions générales à accepter lors de votre première connexion. Première connexion →

  • Modification des comptes utilisateurs non rapprochés et fenêtre de rapprochement améliorée. Identifier les ressources collectées →

  • Notifications pour suivre le résultat de vos opérations dans l'interface.

  • Corrections : tri de la colonne « courriel », liens de renouvellement du mot de passe et de vérification du compte.


Activités principales

Avril 2023 se concentre sur l'amélioration de l'expérience utilisateur avec des corrections ciblées sur les fonctionnalités de tri, les modals de matching, et les processus d'authentification. Ce mois introduit également une nouvelle architecture de repositories avec UnmatchEntityRepository et MatchableEntityRepository pour une meilleure organisation du code.


Fonctionnalités opérationnelles

  • ✅ UX optimisée : Tri, modals, authentification améliorés

  • ✅ Repositories architecture : UnmatchEntity et MatchableEntity opérationnels

  • ✅ Notifications system : Système notifications opérations fonctionnel

  • ✅ Code quality : Style errors et duplicates supprimés

  • ✅ Authentification : URLs et termsConditions corrigés


Commits clés analysés

Commit

Date

Message

82151c023

2023‑04‑21

fix(front): improve behavior of sort method for column 'courriel' in UserAccountsCompanyTable

e05d01b73

2023‑04‑21

fix(front): correct some visual bug, and change behavior of methods

15765f724

2023‑04‑21

fix(front): change method to retrieve type of ressource managed in matchableEntityManager and MatchModal

3ccbae618

2023‑04‑20

fix(front): correct request url in renewalPassword and VerifyAccount views

1b728af1a

2023‑04‑20

fix(front): correct request 'run' in PopulateRepository

340358f0f

2023‑04‑20

fix(front): Put the correct name of input termsConditions in FirstConnexion.vue for good checking

f3f35980b

2023‑04‑20

refacto(front): create and implement UnmatchEntityRepository and MatchableEntityRepository

c6e17f7bf

2023‑04‑20

fix: remove role field in RegisterRequest view, and correct handling in RegisterRequestsController

dcae965fa

2023‑04‑19

refacto: add edit modal in unmatchUserAccounts and unmatchWorkstation

e37f06958

2023‑04‑19

refacto: add consideration of notification after an operation in unmatchUserAccount and UnmatchWorkstation


Frontend

  • Corrections UX : Tri colonne 'courriel' (82151c023) ; Bugs visuels corrigés (e05d01b73) ; MatchModal amélioré (15765f724) ; URLs renewalPassword/VerifyAccount (3ccbae618)

  • Nouvelle architecture : UnmatchEntityRepository (f3f35980b) ; MatchableEntityRepository (f3f35980b) ; Modals édition UnmatchUserAccounts (dcae965fa) ; Notifications opérations (e37f06958)

  • Authentification : Terms&Conditions FirstConnexion (340358f0f) ; PopulateRepository 'run' request (1b728af1a)


Backend

  • Corrections : RegisterRequestsController role field (c6e17f7bf) ; Configuration database (e183d1120) ; BASE_URL Repository.js (6e08dabd3)


Notes voisines

Une question ? Nous contacter.

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