P0 hardening — Stripe Connect endpoint + PDF flatten

Featurekamolos
Ya
28 Mei 2026, 20:36 UTC
Mwandishi
Kamo
Ahadi ya
08426bd

- Fix EsignClient imports: EsignGenericEnvelopeRepository / EsignSignatureRepository live in .esign.repos, not .esign root - New StripeConnectController POST **************** creates org Custom-account + returns onboarding URL (delegates to existing StripeConnectService) - MediaServiceClient.fetchBlob: pulls a stored blob's bytes for flatten/re-render workflows - New PdfFlattenService: appends an E-SIGN Act-compliant signature certification page to the source disclosure PDF for each captured signature (typed-name rendered in italic; signer/IP/UA/SHA-256 + envelope UID recorded on the page). Stores the new flattened blob via MediaService and returns blob id + SHA-256. - EsignClient.submitSignature now flattens after marking SIGNED and populates **************** + signedDocumentSha256. Flatten failure logs but does not roll back the signature itself.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei