Skip to content

feat(kyc): align local integration and add Postman verification flow

Benabbes Walid a demandé de fusionner feat/kyc-local-tests vers develop

Local integration hardening

  • Set local KYC service port to 3006 to match API Gateway expectations.
  • Enabled local CORS for frontend origin (http://localhost:3000) and common HTTP methods.
  • Added/adjusted local starter-required properties (rest-template, content, ehcache, mail, keycloak placeholders) to ensure stable startup in local profile.

KYC eventing local fallback

  • Ensured KycWorkflowEventPublisher is available in local mode when Kafka is disabled.
  • Kept Kafka event publishing optional via config (kyc.events.kafka.enabled=true when needed).

Validation done

  • Backend starts successfully in local profile on port 3006.
  • Frontend KYC flow reaches backend and persists KYC/identity/document/liveness/submit-review states.
  • Admin review decision endpoint validated (APPROVE flow).

Rapports de requête de fusion