apiVersion: jenkins.io/v1 kind: PipelineActivity metadata: annotations: lighthouse.jenkins-x.io/cloneURI: https://github.com/greencapitaltrade/destiny.git lighthouse.jenkins-x.io/job: release pipeline.jenkins-x.io/traceID: 2651cd0e4a93368926217ca54f7d2152 creationTimestamp: "2026-08-18T13:44:21Z" generation: 7 labels: branch: main build: "196" context: release created-by-lighthouse: "true" external-trigger: "true" lighthouse.jenkins-x.io/baseSHA: ac3a1daad119878b677453a9c4749022990ec673 lighthouse.jenkins-x.io/branch: main lighthouse.jenkins-x.io/buildNum: "1787060661362" lighthouse.jenkins-x.io/context: release lighthouse.jenkins-x.io/id: greencapitaltrade-destiny-45z55 lighthouse.jenkins-x.io/job: release lighthouse.jenkins-x.io/lastCommitSHA: ac3a1daad119878b677453a9c4749022990ec673 lighthouse.jenkins-x.io/refs.org: greencapitaltrade lighthouse.jenkins-x.io/refs.repo: destiny lighthouse.jenkins-x.io/type: postsubmit owner: greencapitaltrade podName: apitaltrade-destiny-main-release-vdjpr-from-build-pack-pod provider: github repository: destiny tekton.dev/pipeline: apitaltrade-destiny-main-release managedFields: - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: f:branch: {} f:context: {} f:owner: {} f:provider: {} f:repository: {} f:spec: f:lastCommitMessage: {} f:lastCommitSHA: {} f:releaseNotesURL: {} f:version: {} manager: jx-changelog-0.10.29 operation: Update time: "2026-08-18T13:48:13Z" - apiVersion: jenkins.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:lighthouse.jenkins-x.io/cloneURI: {} f:lighthouse.jenkins-x.io/job: {} f:pipeline.jenkins-x.io/traceID: {} f:labels: .: {} f:build: {} f:created-by-lighthouse: {} f:external-trigger: {} f:lighthouse.jenkins-x.io/baseSHA: {} f:lighthouse.jenkins-x.io/branch: {} f:lighthouse.jenkins-x.io/buildNum: {} f:lighthouse.jenkins-x.io/context: {} f:lighthouse.jenkins-x.io/id: {} f:lighthouse.jenkins-x.io/job: {} f:lighthouse.jenkins-x.io/lastCommitSHA: {} f:lighthouse.jenkins-x.io/refs.org: {} f:lighthouse.jenkins-x.io/refs.repo: {} f:lighthouse.jenkins-x.io/type: {} f:podName: {} f:tekton.dev/pipeline: {} f:spec: .: {} f:baseSHA: {} f:batchPipelineActivity: {} f:build: {} f:buildLogsUrl: {} f:completedTimestamp: {} f:context: {} f:gitBranch: {} f:gitOwner: {} f:gitRepository: {} f:gitUrl: {} f:message: {} f:pipeline: {} f:startedTimestamp: {} f:status: {} f:steps: {} manager: jx-build-controller operation: Update time: "2026-08-18T13:52:04Z" name: greencapitaltrade-destiny-main-196 namespace: jx resourceVersion: "279495021" uid: 6211eb5a-0e6c-4ecc-8962-31332c9a1930 spec: baseSHA: ac3a1daad119878b677453a9c4749022990ec673 batchPipelineActivity: {} build: "196" buildLogsUrl: s3://logs-gct-prod-20260425045301534100000007/jenkins-x/logs/greencapitaltrade/destiny/main/196.log completedTimestamp: "2026-08-18T13:51:59Z" context: release gitBranch: main gitOwner: greencapitaltrade gitRepository: destiny gitUrl: https://github.com/greencapitaltrade/destiny.git lastCommitMessage: | fix(agreement): keep the Digio signer and the sign URL on one email A Digio document freezes its signer at upload time, but the gateway URL was rebuilt from whatever the current request carried. When the two drifted the borrower got "Unauthorized Action" on Digio's own screen, and because the agreement stayed `requested` every later call handed back the same dead link for the document's full 90-day life. Application 28 sat on a document registered to GULZAR@example.com while the borrower arrived as developergtech55@gmail.com. - resolve the signer's email once, from the borrower, for both the registered signer and the URL, and pass the request headers the borrower is built from (they were dropped in the flow-step path, leaving the email undefined) - on a pending document, compare the signer Digio holds against that email; on a mismatch cancel the document and issue one the borrower can actually authenticate on, instead of serving a link that can never work - send the agreement id as Digio's txnId; it was the fixed string 'AuU9AX' for every document of every borrower, so it identified nothing - stop persisting Digio's access token: it is a short-lived gateway credential we never use, and it was being kept for the life of the row Co-Authored-By: Claude Opus 5 (1M context) lastCommitSHA: f4e36b3ac4bf9282e29619c06e2a61ff12ac9aa3 message: 'Tasks Completed: 1 (Failed: 0, Cancelled 0), Skipped: 0' pipeline: greencapitaltrade/destiny/main releaseNotesURL: https://github.com/greencapitaltrade/destiny/releases/tag/v1.81.4 startedTimestamp: "2026-08-18T13:44:21Z" status: Succeeded steps: - kind: Stage stage: completedTimestamp: "2026-08-18T13:51:59Z" name: from build pack startedTimestamp: "2026-08-18T13:44:26Z" status: Succeeded steps: - completedTimestamp: "2026-08-18T13:44:45Z" name: Git Clone startedTimestamp: "2026-08-18T13:44:26Z" status: Succeeded - completedTimestamp: "2026-08-18T13:44:52Z" name: Next Version startedTimestamp: "2026-08-18T13:44:46Z" status: Succeeded - completedTimestamp: "2026-08-18T13:44:57Z" name: Jx Variables startedTimestamp: "2026-08-18T13:44:53Z" status: Succeeded - completedTimestamp: "2026-08-18T13:46:06Z" name: Build Npm Install startedTimestamp: "2026-08-18T13:44:57Z" status: Succeeded - completedTimestamp: "2026-08-18T13:48:02Z" name: Build Container Build startedTimestamp: "2026-08-18T13:46:07Z" status: Succeeded - completedTimestamp: "2026-08-18T13:48:13Z" name: Promote Changelog startedTimestamp: "2026-08-18T13:48:02Z" status: Succeeded - completedTimestamp: "2026-08-18T13:48:17Z" name: Promote Helm Release startedTimestamp: "2026-08-18T13:48:13Z" status: Succeeded - completedTimestamp: "2026-08-18T13:49:30Z" name: Promote Jx Promote startedTimestamp: "2026-08-18T13:48:17Z" status: Succeeded - completedTimestamp: "2026-08-18T13:51:59Z" name: Publish Org Kb startedTimestamp: "2026-08-18T13:49:31Z" status: Succeeded - kind: Promote promote: completedTimestamp: "2026-08-18T13:48:53Z" environment: staging pullRequest: completedTimestamp: "2026-08-18T13:48:53Z" pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5542 startedTimestamp: "2026-08-18T13:48:53Z" status: Succeeded startedTimestamp: "2026-08-18T13:48:53Z" status: Succeeded - kind: Promote promote: completedTimestamp: "2026-08-18T13:49:27Z" environment: production pullRequest: completedTimestamp: "2026-08-18T13:49:27Z" pullRequestURL: https://github.com/greencapitaltrade/mcu/pull/5543 startedTimestamp: "2026-08-18T13:49:27Z" status: Succeeded startedTimestamp: "2026-08-18T13:49:27Z" status: Succeeded version: 1.81.4 status: {}