Commit Graph

8 Commits

Author SHA1 Message Date
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
MLeveque
bf07a5ac7a docs: mise à jour du README.md
- Remplacement de PostgreSQL par Docker dans les prérequis pour inclure les services liés (PostgreSQL et Mailpit).
- Ajout d'une section sur la structure des dossiers pour mieux documenter l'organisation du projet.
2026-03-01 17:43:28 +01:00
MLeveque
c1ca3b9b44 docs: ajout du fichier README.md
- Présentation de la plateforme web pour les adhérents KAZ.
- Détails sur les fonctionnalités, l'architecture technique et les prérequis.
- Instructions pour l'installation et le démarrage rapide du projet.
- Normes de développement documentées.
2026-02-22 19:38:21 +01:00
MLeveque
c139d6bb1c feat: initialisation du projet
- Ajout des dépendances dans `composer.json` (Doctrine, Twig, Security, etc.).
- Configuration de l’environnement de développement via `.env`.
- Mise en place d’un modèle de base pour les assets avec `app.js` et `app.css`.
- Création du fichier de configuration `asset_mapper.yaml`.
- Ajout de la configuration Docker via `compose.yaml` (PostgreSQL, Mailer).
- Ajout des fichiers de base pour les templates Twig (`base.html.twig`).
- Mise à jour des ignores dans le fichier `.gitignore`.
- Fichiers supplémentaires pour le cache, les tests et les bootstrap Symfony.
2026-02-22 19:23:55 +01:00