Files
btpxpress-frontend/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
dahoud b749f2df37 feat: Migration complète vers Quarkus PrimeFaces Freya
Migration du frontend React/Next.js vers Quarkus + PrimeFaces Freya 5.0.0

Dashboard:
- Extension de BtpXpressApiClient avec tous les endpoints dashboard
- Création de DashboardService pour récupérer les données API
- Refactorisation DashboardView : uniquement données réelles de l'API
- Restructuration dashboard.xhtml avec tous les aspects métiers BTP
- Suppression complète de toutes les données fictives

Topbar:
- Amélioration du menu profil utilisateur avec header professionnel
- Ajout UserSessionBean pour gérer les informations utilisateur
- Styles CSS personnalisés pour une disposition raffinée
- Badges de notifications conditionnels

Configuration:
- Intégration du thème Freya 5.0.0-jakarta
- Configuration OIDC pour Keycloak (security.lions.dev)
- Gestion des erreurs HTTP 431 (headers size)
- Support du format Fcfa avec séparateurs d'espaces

Converters:
- Création de FcfaConverter pour formater les montants en Fcfa avec espaces (x xxx xxx format)

Code Quality:
- Code entièrement documenté en français avec Javadoc exemplaire
- Respect du principe Java 'Write once, use many times'
- Logging complet pour le débogage
- Gestion d'erreurs robuste
2025-11-01 19:55:30 +00:00

14 lines
653 B
Plaintext

dev\lions\btpxpress\view\DashboardView$ChantierResume.class
dev\lions\btpxpress\view\DashboardView.class
dev\lions\btpxpress\view\GuestPreferences$ComponentTheme.class
dev\lions\btpxpress\view\ChantiersView$Chantier.class
dev\lions\btpxpress\view\BaseListView.class
dev\lions\btpxpress\service\ChantierService.class
dev\lions\btpxpress\view\ClientsView.class
dev\lions\btpxpress\view\GuestPreferences.class
dev\lions\btpxpress\view\LoginView.class
dev\lions\btpxpress\filter\CharacterEncodingFilter.class
dev\lions\btpxpress\service\BtpXpressApiClient.class
dev\lions\btpxpress\view\ClientsView$Client.class
dev\lions\btpxpress\view\ChantiersView.class