ff82fa9b56
feat: refonte de la navbar (responsive, menu hamburger, onglets, design) et mise à jour du footer
2026-04-10 00:02:45 +02:00
7751d78b98
feat: simplification du code base.html.twig (suppression de meta obsolète, amélioration des commentaires et du markup)
2026-04-09 23:01:41 +02:00
47d9fe93e5
feat: amélioration du design du formulaire de modification de mot de passe (espacement, gestion des erreurs, transitions, et structure du code)
2026-04-09 23:00:12 +02:00
bf3439587e
feat: amélioration du design global (ajout d'une couleur de fond pour le body, optimisation des messages flash, ajustements du pied-de-page)
2026-04-09 22:22:08 +02:00
d2ffdcbc0d
feat: mise à jour du lien "Mon offre" dans la navbar pour pointer vers une URL externe avec ouverture dans un nouvel onglet
2026-04-09 21:41:05 +02:00
4f7dc49f13
feat: refonte du design global (messages flash, navbar, pied-de-page) et simplification du code Twig
2026-04-09 19:46:01 +02:00
1bb651b7e4
feat: suppression d'une migration et amélioration des formulaires + messages d'erreur (révision design + placeholders ajoutés)
2026-04-09 19:36:55 +02:00
MLeveque
6f9523f9e7
fix(user): Appel à la route de modification d'un utilisateur dans l'API. (PATCH /ldap/user/update/{email})
...
- Adaptation de l'objet kazUser pour qu'il corresponde a l'attente de l'api.
2026-04-05 14:07:50 +02:00
7400d0d418
feat: mise à jour du profil utilisateur et intégration API Kaz (synchro des données, gestion des erreurs et succès) + divers correctifs (liens externes, simplifications de commentaires)
2026-04-04 12:53:48 +02:00
7a25779c9c
feat: amélioration de la gestion des profils utilisateurs (suppression de profil_infos.html.twig, mise à jour des formulaires, meilleur affichage des quotas et permissions, et support des fichiers GIF)
2026-04-01 11:58:01 +02:00
b57236c4e7
feat : refonte complète des migrations de base de données et amorce de mise en page de la page de profil utilisateur (pseudo + autres infos en mode "modification".
...
Suppression des commentaires inutiles
2026-04-01 10:00:26 +02:00
f3822a60aa
Merge branch 'main' of ssh://git.kaz.bzh:2202/melvin-leveque/interface-kaznautes into feat/login
2026-03-30 14:19:33 +02:00
d46b61a0ad
Merge pull request 'feat/cnx_api' ( #12 ) from feat/cnx_api into feat/login
...
Reviewed-on: #12
2026-03-30 12:10:12 +02:00
ebd680b4a0
Merge pull request 'feat/cnx_api' ( #11 ) from feat/cnx_api into main
...
Reviewed-on: #11
2026-03-30 12:08:51 +02:00
7e6e10381f
Merge branch 'main' into feat/cnx_api
2026-03-30 11:47:04 +02:00
MLeveque
3821006ef3
feat(api kaz): Connexion à l'api kaz.
...
- Suppression des migrations, templates et configurations inutiles (ex. `compose.override.yaml`).
- Mise à jour de l'entité `User` :
- Renommage des attributs pour correspondre aux conventions (`emailDeSecours` → `alternateEmail`, etc.).
- Implémentation d'un mapper `updateFromKazUser` pour synchroniser les données depuis l'API Kaz.
- Refactorisation des migrations pour aligner les changements de schéma.
- Mise à jour du formulaire utilisateur et des fixtures en conséquence.
- Ajout du template Twig `profil_infos.html.twig` pour afficher les informations utilisateur. (A supprimer)
2026-03-29 13:47:07 +02:00
MLeveque
e7e6d7c1af
feat(api kaz): Connexion à l'api kaz.
...
- Suppression des migrations, templates et configurations inutiles (ex. `compose.override.yaml`).
- Mise à jour de l'entité `User` :
- Renommage des attributs pour correspondre aux conventions (`emailDeSecours` → `alternateEmail`, etc.).
- Implémentation d'un mapper `updateFromKazUser` pour synchroniser les données depuis l'API Kaz.
- Refactorisation des migrations pour aligner les changements de schéma.
- Mise à jour du formulaire utilisateur et des fixtures en conséquence.
- Ajout du template Twig `profil_infos.html.twig` pour afficher les informations utilisateur. (A supprimer)
2026-03-29 13:45:07 +02:00
23789ab33e
feat: modif .env pour avoir le bon truc
2026-03-28 11:03:42 +01:00
1cb1fc925b
feat: modif commentaires melvin
2026-03-28 10:42:15 +01:00
0e5351b7f4
feat: mise en page de la page "infos perso" et "gérer mes mots de passe"
2026-03-27 00:56:50 +01:00
ba84b49134
feat: mise en page de la page login et page accueil
2026-03-23 18:43:32 +01:00
1b5fd98527
feat: purification webpack for reeeeeeeeeeal
2026-03-19 12:40:26 +01:00
36cd7923c1
feat: purification webpack for reeeeeeeeeeal
2026-03-19 12:40:17 +01:00
c0829d30d0
feat: purification webpack
2026-03-19 12:29:02 +01:00
458f4b5d91
feat: purification webpack
2026-03-19 12:20:21 +01:00
627f5b6954
feat: param de la page d'accueil
2026-03-19 12:09:33 +01:00
ff6399436c
feat: modification des param de sécurité pour la déconnexion
2026-03-19 11:54:25 +01:00
d81e450a0e
gestion de la connexion de l'utilisateur
2026-03-18 17:34:21 +01:00
3dcba06f20
gestion de la connexion de l'utilisateur
2026-03-17 15:48:27 +01:00
f72c99f56a
Merge pull request 'creation de l'entite User' ( #7 ) from feat/creation-entite into main
...
Reviewed-on: #7
2026-03-17 12:06:40 +01:00
0fa1c418f8
Merge pull request 'feat/fixtures' ( #9 ) from feat/fixtures into feat/creation-entite
...
Reviewed-on: #9
2026-03-16 13:47:16 +01:00
74f795ba25
Merge pull request 'maurine-patch-1' ( #8 ) from maurine-patch-1 into main
...
Reviewed-on: #8
2026-03-16 13:37:12 +01:00
ab90664b0a
Merge branch 'feat/creation-entite' of ssh://git.kaz.bzh:2202/melvin-leveque/interface-kaznautes into feat/creation-entite
2026-03-16 13:24:57 +01:00
MLeveque
81a30ebea6
Merge branch 'feat/creation-entite' of ssh://git.kaz.bzh:2202/melvin-leveque/interface-kaznautes into maurine-patch-1
2026-03-16 13:12:05 +01:00
8450372a97
modification des noms de données pour first et lastName
2026-03-16 13:10:18 +01:00
0b3e9bebb9
creation des fixtures part2
2026-03-16 13:08:31 +01:00
ef7f038ab8
creation des fixtures
2026-03-16 13:06:21 +01:00
f87ed32f6f
Actualisation README
...
Ajout de la documentation d'installation pour Tailwind
2026-03-16 10:16:31 +01:00
38b1293a27
feat: creation de l'entité USER de façon sécurisée (cf mon cours) + installation de Tailwind sur le projet + première ébauche d'une page de connexion
2026-03-16 10:03:57 +01:00
63398086b7
creation de l'entite User
2026-03-13 12:17:36 +01:00
1454b9bfc8
Merge pull request 'refactor(services): renommage du service KazApiClient en KazApiService dans services.yaml' ( #6 ) from fix/kazapi_client into main
...
Reviewed-on: #6
2026-03-13 09:59:15 +01:00
MLeveque
e299eb59ad
refactor(services): renommage du service KazApiClient en KazApiService dans services.yaml
2026-03-13 09:55:51 +01:00
b6b82e1631
Merge pull request 'fix(compose): Correction du mapping de port pour exposer PostgreSQL sur 5432:5432.' ( #5 ) from fix/docker_compose into main
...
Reviewed-on: #5
2026-03-12 12:16:24 +01:00
MLeveque
a8bcc7ae43
fix(compose): Correction du mapping de port pour exposer PostgreSQL sur 5432:5432.
2026-03-12 12:10:41 +01:00
f2365c08e9
Merge pull request 'docs: enrichissement du README.md' ( #3 ) from docs/maj_documentation into main
...
Reviewed-on: #3
2026-03-01 18:10:31 +01:00
MLeveque
7a9dfa52db
docs: enrichissement du README.md
...
- Ajout d'une section pour la procédure Git Flow (features, fixes, maintenance, documentation).
- Ajout du git clone dans les étapes de démarrage du projet.
2026-03-01 18:10:09 +01:00
ba83f4a075
Merge pull request 'refactor: suppression des fichiers, templates et configurations inutilisés' ( #2 ) from feat/structure_fichiers_twig into main
...
Reviewed-on: #2
2026-03-01 18:00:19 +01:00
MLeveque
a515be554f
refactor: suppression des fichiers, templates et configurations inutilisés
2026-03-01 17:59:32 +01:00
ec4919230b
Merge pull request 'feat(api): implémentation du service KazApiService et intégration dans le UserController' ( #1 ) from feat/ajout_client_kazapi into main
...
Reviewed-on: #1
2026-03-01 17:57:03 +01:00
MLeveque
72d7add8d8
feat(api): implémentation du service KazApiService et intégration dans le UserController
...
- Création du service `KazApiService` pour gérer les interactions avec l'API Kaz.
- Authentification via token JWT.
- Vérification de l'existence d'un utilisateur dans le service LDAP.
- Ajout d'une route dans le `UserController` pour rendre une vue utilisateur basée sur les données obtenues via l'API.
- Configuration du client HTTP `kaz_api.client` dans `framework.yaml` avec une base URI et des headers par défaut.
- Ajout des paramètres d'environnement liés à l'API (`KAZ_API_USER`, `KAZ_API_PASSWORD`, `KAZ_API_BASE_URL`) dans le fichier `.env`.
- Mise à jour des services dans `services.yaml` pour inclure les dépendances nécessaires.
2026-03-01 17:55:08 +01:00