Commit Graph

  • fb3a32817b chore(quarkus-327): bump to Quarkus 3.27.3 LTS, make pom autonomous, fix 3 tests (NPE guard, equalsHashCode with shared refs), rename deprecated config keys main lionsdev 2026-04-23 14:45:54 +00:00
  • 8cec38f7b3 fix(monitoring): corriger calcul CPU — getProcessCpuLoad au lieu de loadAverage/processors dahoud 2026-04-21 13:38:31 +00:00
  • 31330d95e9 feat: accumulated work — PI-SPI, KYC, RLS, mutuelle parts, comptabilité PDF + startup fixes dahoud 2026-04-21 12:40:55 +00:00
  • 9a53ce4077 feat: sécuriser endpoints organisations + stats par org + fix IP dev dahoud 2026-04-18 08:07:04 +00:00
  • 9f14c2e345 refactor: supprimer setTypeAssociation/setTypeLibelle doublons dans OrganisationService dahoud 2026-04-17 20:00:34 +00:00
  • 4b2b326afe refactor: nettoyer terminologie entité→organisation et corriger mapping TONTINE dahoud 2026-04-17 19:19:48 +00:00
  • 194a1e7017 fix(prod): ajouter flyway.repair-at-start pour corriger checksum V18 modifié dahoud 2026-04-17 00:23:51 +00:00
  • a4e5b6af12 fix(souscription): réécrire activerAdminOrganisation — promouvoir le payeur, pas un membre aléatoire dahoud 2026-04-16 14:24:17 +00:00
  • 4a1ca88517 test: corriger constructeurs OrganisationSummaryResponse 10→12 args (ville+pays) dahoud 2026-04-16 14:07:28 +00:00
  • 51bb996eef fix(org): passer ville + pays au constructeur OrganisationSummaryResponse dahoud 2026-04-16 12:29:37 +00:00
  • 48604bbbc6 feat(types-ref): auto-génération du code technique depuis le libellé dahoud 2026-04-16 10:20:19 +00:00
  • 15479c0432 fix(types-org): fusionner MUTUELLE_EPARGNE + MUTUELLE_CREDIT → MUTUELLE unifié dahoud 2026-04-16 10:13:29 +00:00
  • 5f12ab3406 fix(audit): PorteeAudit.GLOBAL → PLATEFORME + archiver docs obsolètes dahoud 2026-04-16 09:31:14 +00:00
  • 316e683c46 chore(gitignore): dédupliquer + ajouter Maven cache + credentials + .env dahoud 2026-04-15 23:20:14 +00:00
  • 4e1a6d4007 test: couverture Messaging + Versement + ContactPolicy + MemberBlock dahoud 2026-04-15 20:24:33 +00:00
  • 2f7bb545d0 chore: pom.xml + application.properties + tests + gitignore dahoud 2026-04-15 20:24:16 +00:00
  • 66151b4fd1 feat(dashboard): DashboardServiceImpl + KafkaEventConsumer mis à jour dahoud 2026-04-15 20:24:05 +00:00
  • 6ff85bd503 feat(wave): webhooks + redirect handler dahoud 2026-04-15 20:23:58 +00:00
  • e482ad5a4d feat(admin): KeycloakAdminHttpClient + AdminUserService amélioré dahoud 2026-04-15 20:23:50 +00:00
  • 9a270995ee feat(system-config): persistance configuration système en DB dahoud 2026-04-15 20:23:39 +00:00
  • 217021933e fix(paiement): rendre colonnes legacy nullables + refactor Paiement/PaiementObjet dahoud 2026-04-15 20:23:30 +00:00
  • 5d028a10bf feat(versement): nouveau module Versement (paiements rattachés à des objets) dahoud 2026-04-15 20:23:17 +00:00
  • 719d45e1fe feat(messaging): module messagerie unifié avec contact policies + member blocks dahoud 2026-04-15 20:23:04 +00:00
  • a650b372f1 chore: untrack target/ (déjà dans .gitignore mais tracké par erreur) dahoud 2026-04-15 20:17:37 +00:00
  • aebf333421 chore(dev): revert IP LAN 192.168.1.13 → 192.168.1.145 dahoud 2026-04-15 20:13:02 +00:00
  • aa4350ffbb feat(members): desactiverMembre cascade complète (Keycloak, Kafka, audit, mono-admin) dahoud 2026-04-15 20:12:55 +00:00
  • 4816d1ac50 feat(security): ownership + protection anti-admin sur lifecycle membres dahoud 2026-04-15 20:12:37 +00:00
  • 78d8fd7cd8 feat(sync): MembreRoleSyncService + count admins dynamique dahoud 2026-04-15 20:05:49 +00:00
  • e81c75b828 fix(db): V30/V31 aligner membres_roles avec entité + rendre colonnes notifications legacy nullables dahoud 2026-04-15 20:05:36 +00:00
  • 6bd3f6bc18 fix(admin): supprimer @Provider de JwtPropagationFilter dahoud 2026-04-12 15:27:38 +00:00
  • e107d2ecce fix(admin): AdminUserService doit utiliser AdminUserServiceClient et AdminRoleServiceClient dahoud 2026-04-12 15:22:09 +00:00
  • 0b79a2ee68 fix(admin): utiliser AdminServiceTokenHeadersFactory pour UserServiceClient et RoleServiceClient dahoud 2026-04-12 15:00:34 +00:00
  • dfd883b27c fix(dev): corriger config OIDC issuer + supprimer tables fantômes pré-consolidation dahoud 2026-04-12 14:51:22 +00:00
  • f7f0a65f56 fix: correct builder method names for boolean fields in response DTOs dahoud 2026-04-11 03:01:28 +00:00
  • 272525aa4d fix(tests): replace record-style accessors with JavaBean getters dahoud 2026-04-11 02:07:33 +00:00
  • 1a5138b87a fix(impl): version parent 1.0.4 + server-api 1.0.4 dahoud 2026-04-11 02:01:05 +00:00
  • 31e8d5534c fix: kafka dev standalone, OIDC realm LUM, Flyway out-of-order, shutdown guard, TypeRef categorie/modules dahoud 2026-04-11 01:25:45 +00:00
  • 065b0008b0 feat: ajout Kafka 4.0.0 (KRaft) + kafka-ui dev dans docker-compose.dev.yml dahoud 2026-04-11 00:04:25 +00:00
  • bc95f24c35 fix: StatutMembre.SUSPENDU (enum, pas String) dans desactiverMembre() dahoud 2026-04-10 23:43:11 +00:00
  • a6ad4c9aea fix: BUG-01 + AUTH + DATA-01 UnionFlow dahoud 2026-04-10 20:53:19 +00:00
  • 5e21ef9573 fix: V10 migration — corriger type colonne version dans modules_disponibles dahoud 2026-04-10 15:48:32 +00:00
  • 7d68caef40 fix: corriger id repository Gitea (gitea → gitea-lionsdev) pour auth Maven dahoud 2026-04-09 15:16:25 +00:00
  • 44ebad3f6b fix: ajouter repository Gitea dans pom.xml pour résolution parent en CI dahoud 2026-04-09 15:10:58 +00:00
  • f700ec9c2d feat: mapper categorie/modulesRequis dans TypeReferenceService (server-api 1.0.3) dahoud 2026-04-09 15:08:28 +00:00
  • b676e003e4 fix: initialiser modulesActifs/categorieType depuis types_reference à la création d'org dahoud 2026-04-09 14:09:46 +00:00
  • c79a393d6e revert: hibernate back to validate mode (schema stabilized) dahoud 2026-04-08 21:42:03 +00:00
  • b4d9936b6b temp: hibernate update mode for fresh DB migration (revert to validate after startup) dahoud 2026-04-08 19:17:47 +00:00
  • 971b7d2178 fix: permissions table schema in V1 (add ressource, action, libelle; remove nom) dahoud 2026-04-08 19:16:24 +00:00
  • 13da0d07bd fix: apply plural table renames to V17-V23 migrations dahoud 2026-04-08 19:00:09 +00:00
  • 139642c4cd fix: apply plural table name renames to all migrations V2-V16 dahoud 2026-04-08 17:32:48 +00:00
  • e6627ab45d fix: rename all V1 table names to match entity @Table names (plural) dahoud 2026-04-08 17:23:29 +00:00
  • 3c1e5c6a2d fix: SystemAlert @PrePersist override + types_reference complete schema in V1 dahoud 2026-04-08 17:01:58 +00:00
  • 771755dce8 fix(build): déplacer ErrorResponse vers package local pour éviter split package Quarkus dahoud 2026-04-07 21:10:13 +00:00
  • 121506da6b fix(build): PermitAll jakarta.annotation + ErrorResponse locale pour pipeline CI dahoud 2026-04-07 21:00:49 +00:00
  • a2dfae9a0b fix(security): audit RBAC complet v3.0 — rôles normalisés, lifecycle, changement mdp mobile dahoud 2026-04-07 20:52:26 +00:00
  • c74ae25ad6 fix(tests): rôles @TestSecurity en majuscules + NPE Map.of() dans MembreResource dahoud 2026-04-06 16:50:03 +00:00
  • aef5548e87 feat(v3.0): implémentation Phases 0-8 — RBAC, lifecycle, multi-org, plans, dashboards dahoud 2026-04-06 16:49:47 +00:00
  • 39e98a9cb3 feat(organisations): endpoint GET /{id}/membres/count pour le nombre reel de membres actifs dahoud 2026-04-05 13:37:42 +00:00
  • 8352ea1669 fix(entity): @Column name explicite sur BackupConfig/BackupRecord dahoud 2026-04-05 11:51:41 +00:00
  • f22b3472a8 fix(flyway): V4 RENAME COLUMN conditionnel + V6 CREATE TABLE IF NOT EXISTS dahoud 2026-04-05 11:24:15 +00:00
  • 93fc69ec22 feat(auth): premier login via AppAuth — remédiation automatique des anciens comptes dahoud 2026-04-05 11:11:53 +00:00
  • 6bcec363ce fix(flyway): V2 conditional ALTER TABLE pour tables absentes en prod dahoud 2026-04-04 16:56:14 +00:00
  • 437f3c819e fix(prod): ignore missing Flyway migrations + disable file logging dahoud 2026-04-04 16:38:25 +00:00
  • e00a9301d8 feat: BackupService real pg_dump, OrganisationService region stats, SystemConfigService overrides dahoud 2026-04-04 16:14:30 +00:00
  • 9c66909eff Refactoring - Version stable dahoud 2026-03-28 17:07:11 +00:00
  • 40a2dd9728 Refactoring - Version stable dahoud 2026-03-28 16:51:14 +00:00
  • 4d096a4791 Refactoring - Version stable dahoud 2026-03-28 15:15:24 +00:00
  • 607d31d2fc Refactoring - Version stable dahoud 2026-03-28 14:37:57 +00:00
  • a740c172ef Refactoring - Version stable dahoud 2026-03-28 14:21:30 +00:00
  • 00b981c510 fix(backend): corriger format log UUID dans OrganisationResource dahoud 2026-03-18 02:08:27 +00:00
  • d15324bd41 feat(backend): ajout export PDF pour les membres dahoud 2026-03-17 08:40:29 +00:00
  • 1c096f0ee1 feat(backend): ajout 8 endpoints manquants workflow financier dahoud 2026-03-16 21:17:18 +00:00
  • a7bcaf9277 feat(backend): endpoints inscriptions + feedback événements dahoud 2026-03-16 20:11:03 +00:00
  • 3be01e28a7 feat(backend): implémentation complète du système de messagerie dahoud 2026-03-16 06:39:39 +00:00
  • f5271cc29e feat(admin): sécurité ADMIN_ORGANISATION pour import/création membres dahoud 2026-03-16 06:07:56 +00:00
  • 8a3dd8632b test(dashboard): amélioration des tests dashboard avec données réelles dahoud 2026-03-16 06:07:20 +00:00
  • 347d89cc02 feat(backend): consolidation finale Spec 001 LCB-FT + Flyway V1-V5 dahoud 2026-03-16 05:15:17 +00:00
  • d8e3f23ec4 fix(entity): appeler super.onCreate() dans SystemLog pour peupler dateCreation dahoud 2026-03-16 05:14:04 +00:00
  • 75a19988b0 Sync: code local unifié dahoud 2026-03-15 16:25:40 +00:00
  • e82dc356f3 fix: ParametresLcbFtService compilation errors dahoud 2026-03-15 04:50:06 +00:00
  • eb729bdc56 feat(backend): Phase 3 - Service et Resource LCB-FT (Spec 001) dahoud 2026-03-15 02:31:35 +00:00
  • a1e30b51fb feat(dashboard): cotisations tout temps + synthèse membre dahoud 2026-03-09 19:58:25 +00:00
  • 23528197cf 🔒 SÉCURITÉ - Audit UnionFlow: Corrections Critiques et Majeures dahoud 2025-12-14 17:09:55 +00:00
  • 6aceceff81 Fix: Add table existence check in V1.2 migration dahoud 2025-12-12 18:00:44 +00:00
  • 5ba96ce33c Fix: Change Quarkus HTTP port from 8085 to 8080 for lionsctl compatibility dahoud 2025-12-10 10:56:11 +00:00
  • 637f6de9d2 Simplify Dockerfile for lionsctl compatibility - use uber-jar dahoud 2025-12-10 10:28:48 +00:00
  • e1c0daa2aa Add Dockerfile for lionsctl deployment dahoud 2025-12-10 10:27:35 +00:00
  • 4a0c5f9d33 Configure Maven repository for unionflow-server-api dependency dahoud 2025-12-10 01:08:17 +00:00