Docs 관리자의 서명 요청, 회원 당 새로운 카운트
Docs 관리자는 서명 요청 탭을 가져옵니다: 모든 문서 수집의 서명을 위해 보내진 템플릿은 서명에 의해 세 개의 버킷 (nobody, 몇몇, 또는 모두는 서명했습니다), 얼마나 많은이 이 일원에 새로운. /api/esig/requests는 한 번에 한 페이지, 정렬 및 검색을 나열합...
템플릿의 필드를 저장하는 것은 템플릿의 버전입니다
템플릿은 필드의 층을 가진 문서이며, 그 버전은 모두 반쪽입니다. 바이트와 그 층. 그것의 underlying 파일은 이미 버전 역사를 도달 (kamo-shared-library 6d0523e8, docsservice 3ef26d1); 이것은 다른 반입니다. 저장Design 및 back...
Completion의 실제 인증서, 그리고 서명된 레코드의 세 사본
평평한 파이프라인은 7개의 선을 나르는 서명 당 1개의 페이지였습니다: 이름, 이메일, 회원 ID, 타임스탬프, 캡처 방법, IP, 사용자 에이전트. routing 없음, 동의 기록 없음, 없음 배달 또는 시계 타임 라인, 서명 문서 해시 없음, 페이지 번호 - 그래서 독자는 말할 수 ...
공유 스윕을 잠금하고 두 개의 팟을 실행
모든 @Scheduled Cleaning 여기에는 그 효과가 공유되어 있습니다. SingletonTaskRunner는 아무것도하기 전에, 그래서 대신 함대를 통해 한 번 실행 팟. 그것은 하나의 복제에서이 서비스를 유지하는 유일한 일이었다 - 거기 ShedLock 어디서나 이 플랫폼은,...
디자이너의 주석을 서명한 문서에 넣어
flatten() 적용된 공백 페이지, 교체, 정류기, 필드 값, 페이지 주문 및 인증서. 그것은 주석을 붓지 않습니다. 직사각형, 하이라이트 또는 화살표 템플릿에 그려진 디자이너와 Signer의 브라우저에서 그런 다음 전달 된 PDF에 단순히 없었습니다. 누락된 밀가루입니다. rec...
YugabyteDB의 포인트 및 PostgreSQLDialect 사용
CockroachDB는 YugabyteDB에 의해 대체되었습니다. 연결 문자열에서 이동 cockroachdb-public:26257 yb-tserver-service:5433, 그리고 Hibernate 방언 ...에서 *********** 에 PostgreSQLDialect.
/api/esig/member/**에 등록된 회원 등록 표면
OTKAuthFilter는 /actuator, /api/esig/public 및 /api/esig/internal만 우회합니다, 그래서이 접두사는 orgId/memberId를 가진 직원 OTK auth 뒤에 이미 있습니다 이름 * 수신자는 결코 경로를 변수: 그것은 일치에 의해 해결된다...
Per-envelope 초대 이메일 억제
Envelope unconditionally 이메일을 보내, 그래서 많은 콜러 배치 한 개의 알림 뒤에 봉투는 조용히 머물 수있는 방법이 없었다. Null 보존 기존의 행동; 액세스 토큰은 여전히 두 가지 방법을 발표했다.
서명된 문서에 페이지 작업 및 수정을 적용
디자이너는 항상 페이지를 회전, 삭제, 주문 및 추가 공백, 플러스 제공 워터 마크, 페이지 번호 및 라벨 modifiers, 그리고 flatten 읽지 않은 것: 그것은 소스 페이지와 appended 인증서에 각인된 필드 값. 자주 묻는 질문 아직도 배송, 당신이 구성 된 워터 마크는...
회원의 기호 표시 시간대를 해결, 다음 org
서명 날짜는 기본적으로 클라이언트가 어떤 영역에서 렌더링되었습니다, 그래서 2026-08-03T05:00Z는 Pacific signer에 "Aug 3"를 읽을 수 있었습니다 링크가 이미 8 월 2 일 저녁에 죽었는지 SigningSession 이제 서버 해결 IANA timeZone을...
로그인 링크에서 Signer Locale 세그먼트를 전송
Byte-for-byte duplicated buildSignLink를 SignLinkBuilder로 추출 and add a locale 세그먼트 sourced from Organization.language, 떨어지는 번역없이 4 개의 LanguageType 값에 대한 영어로 돌아가십...
내부 서명 문서 다운로드 + 수신자 위임장
- GET *********** 실행 스트림 (flattened) org 소유의 봉투 PDF ( 완전히 서명 될 때까지 404). - RecipientSummary 운반 *************** (ToSummary에서 대중); mintLinkInternal 지금 409s DELEGA...
표면 수신자 디코더 이유 + 내부 resend endpoint
- RecipientSummary는 이제 decoderReason + decoderdAt를 운반합니다. 디코더 의식하지만 이전에는 모든 투상에서 omitted), 그래서 Compliance-relevant signer objection은 다운스트림 첫 번째 파티에 볼 수 있습니다. 표면...
내부 mint-sign-link primitive for first-party signing 표면
****************************************************************************************************************************************************************...
Non-metered 내부 플랫폼 봉투 엔드포인트 - DISCLOSURE-context 서명 레일
플랫폼 내부 봉투 (mortgage disclosure/closing signing)는 제품, tenant's programmatic API 사용: 태그 MANUAL 그래서 서명 완료 미터로 재해를 낼 수 없습니다. 동일한 X-Internal-Auth + X-Org-Id 인증; 선택 X...
내부 programmatic envelope API (origin=API) 비즈니스
- EsignInternalController (/api/esig/internal/*): X-Internal-Auth + X-Org-Id APIService가 API SIGNATURE-scoped 키를 유효하게 한 후 authed; EsignEnvelopeService, 태그 봉투 Es...
일반 봉투 create/send 엔진 (sender side)
OTK-authed /api/esig/envelopes API kamo-internal 드라이브 추가 서명을 위한 문서, 같은 공유 lib entities를 재사용 signing API reads — 첨가제, org-agnostic 교체 대 한 대출- 커플 KamoLOS/EsignCli...
Sign.sign.pink를 위한 공개 서명 API 엔진
/api/esig/public/* 서명 API kamo-signer 앱 호출 구현 미리보기-stub에서 작업 백엔드로 실시간 서명을 전환합니다. - 유효성(recipient token -> Signer session), 세션, 동의, stepup/start+verify (이메일 OTP...
Add template init endpoint to find-or-create templates by imgId
The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...
Initial ESigService Spring Boot project for e-signature template management
New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...