Skip to content

feat(kyc): localize KYC flow to French and harden selfie/liveness capture

Benabbes Walid a demandé de fusionner feat/kyc-frontend-flow-stability vers develop

Localized all KYC screens to French: KycPersonalInfo, KycDocuments, KycSelfie, KycReview, KycStatus shared components KycStepLayout, KycStepper, DocumentUploadCard, KycStatusBadge Updated labels, validation messages, toasts, and KYC status wording for a consistent French UX. Reworked selfie/liveness logic for reliability: decoupled camera startup from backend liveness call added progressive getUserMedia constraint fallback explicit video element and stream readiness handling more reliable canvas capture (with mirror consistency) inline camera error visibility in the camera step cameraReady state to prevent premature capture Updated KYC service behavior: cleaned startLiveness() (removed inconsistent forced step patch) added getLivenessById(...) to validate liveness session availability

Rapports de requête de fusion