Xây dựng lại cho chỉ người bảo vệ môi trường chung (f8bc82) — Bộ bảo vệ phục vụ dọn dẹp các lỗi
Nền tảng nội bộ không được đo lường, phát triển điểm kết thúc — DDCLOST - đường sắt ký hiệu ngữ pháp
Phong bì nội bộ nền tảng (hay tiết lộ hoặc ký) là sản phẩm, không phải là cách sử dụng trình phục vụ máy chủ: đánh dấu MANUAL để hoàn tất chữ ký Không bao giờ đ...
Sử dụng cụm MinO dịch vụ DNS; bỏ qua WireGNAT/CGNAT IPs và đã nghỉ hưu k2m1/k0m1
Migrate tới k1m1 (clone+regist+kubeconfig từ k1m1, thả k2m1, đơn giản kubect install)
Bí mật nội bộ từ ***
ESigService bây giờ xác nhận X- nội-Auth chống lại cùng một bí mật chia sẻ APIService xin giới thiệu ♪ Ra khỏi *** Bí mật k8s), làm cứng lại biểu tượng điện tử ...
Phong bì chương trình nội bộ ADI (origin=API) cho Business
- EignI nội bộler (/api/esig/i nội bộ/ *: X-I nội bộ-Auth + X-Org-Id authed, được gọi bởi APIService sau khi nó xác nhận phím ADI SiGNAT; Dùng lại EignEnvelopeS...
Phong bì chung tạo/end máy (bên chấp nhận)
Thêm đĩa OTK-authed / api/esig/envelotes API kamo-i nội bộ để gửi tài liệu cho chữ ký, sử dụng lại cùng một thực thể độc lập chung Ký tên vào ARI đọc — thay thế...
Hãy ký tên vào động cơ ADI để ký. biển.pink
Thực hiện các cuộc gọi điện thoại /api/esig/công chúng/* ký kết các ứng dụng kamo-er, Biến người ký trực tiếp từ bảng xem thử thành một hậu phương hoạt động. -...
Đồng ý xây dựng công việc, chứ không phải triển khai tiếng Kubernets
Công việc cấp độ đồng bộ tuần hoàn toàn bộ ống dẫn (bao gồm cả kubecl rollouts). Chuyển nhóm sang việc xây dựng chỉ để triển khai công việc khác chạy có thể chồ...
Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)
Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...
Rebuild for kamo-shared-library update (appConfig upsert-only fix)
Pulls the hardened **************** that no longer deletes appConfig rows whose service types are absent from the caller's payload — prevents silent data loss w...
Rebuild for kamo-shared-library update (effective-feature resolver)
Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...
Bump kamo-shared-library to 1.5.0 for applied-model enforcement
Brings this service onto kamo-shared-library 1.5.0 so it picks up the new AppliedModelEnforcementService, ChildOrgSecurityModelAppConfig entity, ServiceAvailabi...
Rebuild for kamo-shared-library update (runtime force rules + DEFAULT fallback in MemberRightsAppliedService)
Triggers a rebuild so this service picks up the updated **************** that applies template force rules and DEFAULT-template fallbacks on top of the existing...
Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)
Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...
Replace upsertSigners with full delete+insert to handle frontend temp UUIDs
The frontend assigns temporary crypto.randomUUID() values to newly-added signers before any backend call. The previous upsert-by-uid logic would throw 404 for t...
Add CockroachDB transaction retry for template init endpoint
CockroachDB serializable isolation can trigger RETRY_SERIALIZABLE on the read-then-write pattern in initTemplate. Retries up to 3 times with backoff when detect...
Correct OTK Redis key format and add imaging template list endpoint
OTK keys use OTK<id> and ***<id> (no colon) matching the Next.js proxy. Added POST /api/esig/templates/list to query imaging templates via shared library ImgRep...
Replace OTK auth with trusted session headers for internal K8s calls
ESigService is internal — the Next.js backend reads the session from Redis and passes orgId/memberId/userId as X-Org-Id, X-Member-Id, X-User-Id headers. No OTK ...
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...
Scan all shared library repository packages to resolve bean dependencies
ComponentScan picks up shared library services which depend on repos in donotmodify.dao.repos and commerce packages — must scan those too.
Remove .mvn/ copy from Dockerfile — directory does not exist in this project
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...
Như những gì anh thấy vận chuyển?
Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.