ESigService internal client for legal package delivery

FeatureDocsService
Shipped
August 6, 2026 at 3:57 PM UTC
Author
Kamo
Commit
6ab0044

DocsService's first outbound service-to-service client. Posts to **************** (origin MANUAL, never metered) with suppressInvite=true — HR sends one notification, not one per document per member. Timeouts are explicit: EsignEmailClient builds a bare RestTemplate with none, and an untimed read on a wedged pod pins a worker thread until restart. Nothing throws on an upstream error, because the fan-out issues one call per signable document per member and must not abort the batch over one bad template. Void maps 409 to a reportable skipped-signed rather than an error. Response records ignore unknown fields — the context ObjectMapper still has FAIL_ON_UNKNOWN_PROPERTIES on.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing