Commit Graph

7 Commits

Author SHA1 Message Date
26259cdd17 chore(quarkus-327): bump to Quarkus 3.27.3 LTS, make pom autonomous, fix 5 test drifts (AuthHeaderFactoryTest uses AccessTokenCredential, DashboardBeanTest injects defaultRealm, UserCreationBeanTest lenient getAllRealms stub, UserListBeanTest injects realmName + mocks PrimeFaces, UserProfilBeanTest fixes non-void stubs + drops roleGestionBean assertions), pin plugin versions 2026-04-23 14:47:38 +00:00
lionsdev
9fce8f1d0a feat(client): corrections UI/UX pages dashboard, audit, roles, users - fix REST clients, KPI, navigation et formulaires
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 03:28:07 +00:00
lionsdev
366654a796 refactoring 2026-02-15 14:41:13 +00:00
lionsdev
564d29a9d2 Migration complète vers PrimeFaces Freya - Corrections des incompatibilités et intégration de primefaces-freya-extension 2025-12-27 00:18:31 +00:00
lionsdev
d77e07b05a fix(client): Correction configuration OIDC - résolution conflit pkce-secret/state-secret
- Suppression de pkce-secret pour éviter le conflit avec state-secret
- Configuration correcte de state-secret (32 caractères) et encryption-secret (32 caractères)
- OIDC fonctionne maintenant correctement en mode dev avec PKCE
2025-12-05 16:23:23 +00:00
lionsdev
d99cded534 fix: Correction des ports frontend/backend
- Frontend: port 8080 (au lieu de 8081)
- Backend: port 8081
- Mise à jour de l'URL backend dans le frontend (8081)
- Correction des CORS pour inclure les deux ports

Résolution du conflit de ports qui empêchait le backend de démarrer.
2025-12-04 23:22:20 +00:00
lionsdev
dba6621667 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