This repository has been archived on 2026-01-03. You can view files and clone it, but cannot push or open issues or pull requests.
Files
lions-user-manager/LANCEMENT_APPLICATION.md
lionsdev e206b6c02c feat: Finalisation du projet lions-user-manager
- Ajout du module client Quarkus PrimeFaces Freya avec interface complète
- Ajout de l'AuditResource pour la gestion des logs d'audit
- Ajout du SyncResource pour la synchronisation Keycloak
- Ajout du SyncServiceImpl pour les opérations de synchronisation
- Ajout des DTOs de synchronisation (SyncStatusDTO, etc.)
- Corrections mineures dans RoleMapper, RoleServiceImpl, AuditServiceImpl
- Configuration des properties pour dev et prod
- Ajout de la configuration Claude Code (.claude/)
- Documentation complète du projet (AI_HANDOFF_DOCUMENT.md)

Le projet compile maintenant avec succès (BUILD SUCCESS).
Tous les modules (API, Server Impl, Client) sont fonctionnels.
2025-12-04 21:11:44 +00:00

2.0 KiB

🚀 Lancement de Lions User Manager

Date: 2025-01-29


📋 Instructions de Lancement

1. Compilation

cd C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager
mvn clean install -DskipTests

2. Lancement en Mode Développement

cd lions-user-manager-client-quarkus-primefaces-freya
mvn quarkus:dev

3. Accès à l'Application

Une fois l'application démarrée, accédez à:


⚙️ Configuration Requise

Variables d'Environnement (Optionnel)

# Backend URL (par défaut: http://localhost:8080)
LIONS_USER_MANAGER_BACKEND_URL=http://localhost:8080

# Keycloak (si nécessaire)
KEYCLOAK_AUTH_SERVER_URL=https://security.lions.dev/realms/master
KEYCLOAK_CLIENT_ID=lions-user-manager-client
KEYCLOAK_CLIENT_SECRET=<secret>

🔍 Vérification

1. Vérifier que l'application démarre

Vous devriez voir dans les logs:

__  ____  __  _____   ___  __ ____  ______ 
 --/ __ \/ / / / _ | / _ \/ //_/ / / / __/ 
 -/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \   
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/   

2. Vérifier les endpoints


🐛 Dépannage

Port déjà utilisé

Si le port 8081 est déjà utilisé, modifiez dans application.properties:

quarkus.http.port=8082

Erreur de compilation

Vérifiez que tous les modules sont compilés:

mvn clean install -DskipTests

Erreur REST Client

Vérifiez que le backend est démarré et accessible à l'URL configurée.


📝 Notes

  • L'application démarre en mode développement par défaut
  • Le hot-reload est activé (modifications automatiques)
  • Les logs sont en mode DEBUG en développement

Bon test ! 🎉