Passer au contenu principal

Août 2023

Release note - Août 2023

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


Août 2023 - Refonte Authentification et OAuth

Activités Principales

Août 2023 représente une refonte majeure du système d'authentification avec l'amélioration complète des pages d'authentification, l'intégration OAuth avancée, et la modernisation des formulaires utilisateur. Cette période inclut également l'amélioration des repositories d'authentification et l'ajout d'assets pour les services OAuth.

Fonctionnalités Opérationnelles

  • Authentification refonte : Pages login/register/renewal modernisées

  • OAuth intégré : Services OAuth complets et fonctionnels

  • UserProfile enhanced : Profil utilisateur et formulaires optimisés

  • Security strengthened : Validators et middleware sécurité

  • Assets OAuth : Icônes et assets services OAuth intégrés


Commits Clés Analysés

ba24477d0|2023-08-31|feat(front): improve ListRegisterRequestTable, add oauth symabol in it
9ece8719e|2023-08-31|feat(front): improve authentication pages : firstConnexion, LoginPage, RegisterRequest, RenewalPassword, TOTPPage
0bfc8b482|2023-08-31|feat(front): improve UserProfile view, add forms, improve forms about reset password, update email, etc.
3025a8ca2|2023-08-31|feat(front): improve CustomInput component
1fb2e182e|2023-08-31|feat(front): improve userModule store
99dc95c9f|2023-08-31|feat(front): improve authentication router module
7d7300f87|2023-08-31|feat(front): improve Authentication and Oauth repositories
a370ec09d|2023-08-31|feat(front): add assets, icons of oauth services, and logo-eye-negative
3a7cd06f6|2023-08-31|feat(back): improve OAuthsController
800806f17|2023-08-31|feat(back): improve AuthenticationController

Frontend

  • Pages authentification :

    • FirstConnexion, LoginPage, RegisterRequest (9ece8719e)

    • RenewalPassword, TOTPPage (9ece8719e)

    • ListRegisterRequestTable OAuth symbol (ba24477d0)

  • Profil utilisateur :

    • UserProfile view améliorée (0bfc8b482)

    • Formulaires reset password/email (0bfc8b482)

    • CustomInput component (3025a8ca2)

  • Architecture :

    • UserModule store (1fb2e182e)

    • Authentication router module (99dc95c9f)

    • Authentication/Oauth repositories (7d7300f87)

  • Assets :

    • Icônes services OAuth (a370ec09d)

    • Logo-eye-negative (a370ec09d)

Backend

  • Controllers améliorés :

    • OAuthsController (3a7cd06f6)

    • AuthenticationController (800806f17)

    • RegisterRequestsController (e0f69ad38)

    • User controller createPassword (0d172daeb)

  • Sécurité :

    • RenewalPasswordValidator (852301efe)

    • ConfirmedAccount middleware (132bedfee)

    • CorruptedUserException (2caff8210)

Livrable Août 2023

  • Authentification modernisée et OAuth intégré

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