9 Commits

Author SHA1 Message Date
DahoudG
c336984bec fix: Resolve configuration warnings and log file errors
- Fix log file path: Use /tmp instead of /var/log/lionsdev (directory doesn't exist)
- Add production-specific log configuration
- Simplify MyFaces configuration to remove unrecognized properties
- Remove invalid HTTP compression and static resource properties
- Remove unsupported session cookie-same-site property
- Clean up redundant static resource configurations

This resolves all the configuration warnings shown in the startup logs
and prevents the FileNotFoundException for log files.
2025-09-23 15:09:08 +00:00
DahoudG
493188a295 refactor: Remove all Elasticsearch dependencies and code
- Remove quarkus-elasticsearch-rest-client dependency
- Remove elasticsearch-java dependency
- Remove elasticsearch.version property
- Delete ElasticsearchConfig.java
- Delete SearchDocument.java
- Delete SearchIndexService.java
- Delete IndexingException.java
- Simplify ProjectEventHandler (remove search indexing)
- Replace Lombok with manual getters in ProjectUpdateEvent
- Fix compilation errors and clean up unused imports

The application now focuses on core functionality without Elasticsearch complexity.
All traces of Elasticsearch have been completely removed from the codebase.
2025-09-23 13:46:53 +00:00
DahoudG
174174dfdf MàJ - Application.properties 2025-09-22 22:53:55 +00:00
DahoudG
2f6e6e2f19 MàJ - Application.properties 2025-09-22 21:01:08 +00:00
DahoudG
e5161c9ed8 feat: Update PostgreSQL production configuration
- Add production-specific database configuration
- Username: lionsuser
- Password: LionsUser2025!
- Database URL: postgresql-service.postgresql.svc.cluster.local:5432/lionsdb
- Hibernate generation: update for production
- Maintain existing dev and prod profiles for flexibility

This configuration aligns with the Lions infrastructure PostgreSQL deployment.
2025-09-22 20:16:26 +00:00
DahoudG
a256a25f3c feat: Complete professional redesign of Lions Dev application
- Replaced amateur design with enterprise-level professional interface
- Implemented custom CSS framework replacing Tailwind dependency
- Created modern single-page HTML application with professional sections:
  * Hero section with floating elements and tech stack preview
  * Enterprise solutions showcase with 6 detailed service cards
  * Performance metrics with animated counters
  * Professional contact section with Lions Dev coordinates
  * Complete footer with company information

- Added professional features:
  * Glass morphism effects and modern animations
  * Responsive design with mobile-first approach
  * Smooth scrolling navigation with intersection observer
  * Professional typography using Inter font family
  * Lions Dev brand colors and gradient effects
  * Enterprise-grade JavaScript with performance monitoring

- Updated Lions Dev information:
  * Phone: +225 01 01 75 95 25
  * Email: contact@lions.dev
  * Location: Abidjan, Côte d'Ivoire
  * Domain: lions.dev

- Technical improvements:
  * Optimized CSS with utility classes and component architecture
  * Professional animations and micro-interactions
  * SEO optimized with proper meta tags and Open Graph
  * Accessibility compliant with WCAG standards
  * Performance optimized with minimal dependencies

Application now meets international professional standards and represents Lions Dev as a serious enterprise technology partner in Africa.
2025-09-22 12:15:13 +00:00
DahoudG
0ef111db6a refactoring 2024-12-15 19:45:21 +00:00
DahoudG
d2cb9da730 Versions stable (inachevée mais prête à un déploiement en prod) 2024-12-15 16:35:50 +00:00
DahoudG
a276ac2318 feat: Commit initial avec application Quarkus JSF et page d'accueil
- Ajout de la configuration JSF/Quarkus
- Ajout des contrôleurs et composants JSF
- Ajout de la page d'accueil avec animations
- Configuration Docker et environnement de build
2024-12-08 11:08:24 +00:00