Remove auth requirement from backfill-thumbnails endpoint
This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.
Chấp nhận mọi kiểu tập tin để tải lên, dùng danh sách đen của máy phục vụ bên cạnh thay vì danh sách trắng
Thay thế danh sách trắng đã được mã hóa bởi máy chủ Từ assoc-config. Tất cả các loại tập tin bây giờ có thể tải lên ngoại trừ danh sách đen rõ ràng. Tập tin khô...
Add thumbnail backfill endpoint for existing converted documents
POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call ...
Add async conversion + thumbnail generation for regular document uploads
Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchron...
Use RandomAccessReadBuffer instead of ByteArrayInputStream for PDFBox 3.x
**************** was removed in PDFBox 3.0 — use RandomAccessReadBuffer(byte[]) which implements RandomAccessRead.
Add esign repos to JPA repository scan so ESignTemplateRepository bean is found
DocsService was crashing on startup because ESignTemplateRepository lives in com.kamo.z.shared.esign.repos which wasn't included in the @EnableJpaRepositories s...
Sắp xếp lại trang đã chọn, sắp xếp lại, xem thử và tải về phần lớn
Thay thế bảng tùy chọn mềm bằng tài liệu chuẩn bị tài liệu chức năng UI. Tài liệu có thể sắp xếp lại thông qua kéo và giọt tên nút, với hộp chọn cho Hủy bỏ cuộc...
Add bulk download (merged PDF/ZIP) and general-purpose thumbnails
Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadat...
Include folderName, folderPath, and docTypeName in DocumentMetadata response
Dùng cửa sổ 24 tiếng thay cho ngày tháng UTC cho số đếm bản ghi ngày hôm nay
Máy phục vụ chạy trong UTC, do đó, ban đêm trong vùng thời gian đểISOString () trở lại Ngày mai là ngày và không hợp lệ. Thay vào đó dùng cửa sổ 24h xoay.
Bắt buộc năng lượng trên các tuyến mục lục để ngăn chặn việc đốt cháy ngày tháng cũ
Tiếp theo.js đã bất động chặn những người điều khiển lộ trình tại thời điểm xây dựng, đông lạnh ngày mới () đến ngày xây dựng vì vậy đếm bản ghi thay đổi ngày h...
Dùng cờ hệ thống chỉ cho các Docs tab hệ thống, hiển thị tất cả các bác sĩ trong các Doc nguyên thủy
Thanh Doc gốc bây giờ hiển thị tất cả các bác sĩ cho điều này org/assoc type mà không có lọc bởi acyObjectId. Thẻ Doc hệ thống chỉ gửi docs: đúng để chỉ có được...
Use **************** for hasDesignVersion, add systemDocsOnly filter
hasDesignVersion now checks if an esign template exists with current_design_version > 0, instead of using isSigTemplate which is true for all uploads through th...
AssocObjectId mặc định đến ID thành viên hiện thời cho việc lọc tab đúng
Khi không có địa chỉ URL dạng hình nào được cung cấp, các Doc nguyên thủy và sửa đổi các thẻ Doc Bây giờ truy vấn bởi ID của thành viên hiện tại, trong khi hệ t...
Add @JsonIgnoreProperties to UploadTemplateRequest to prevent hash null on unknown fields
The frontend sends accessLevel, description, folderId, docTypeId in the metadata JSON. Jackson was failing to parse the entire metadata object when encountering...
Viết lại bộ nạp đa tập tin lên với thiết lập tải lên và tập tin hàng đợi
Trình thu thập dữ liệu riêng cho các thẻ tiến trình gốc/ sửa đổi/ System
Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response
The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the E...
Xây dựng lại các thẻ trình quản lý Doc, sửa đổi biểu tượng, nhúng trình soạn thảo và tải lên nhiều tập tin
Gỡ bỏ/doc/ sign/create and //doc/ign/dand
Trình biên tập bây giờ được nhúng vào nội dung trang bộ quản lý bác sĩ.
Gỡ bỏ phạm vi/ bản in từ Thiết lậpSignersTab, thay đổi tên thành Doc Mô tả, thêm bộ ký hiệu thành viên hoạt động
Thêm thành viên kiểu dáng vào thông tin người dùng, thay đổi tên mẫu thành DonDescription trong cửa hàng thiết lập mẫu
Thêm trường thành viên từ Nhóm thực thể Phân biệt đĩa vào cột @ info: status Thay tên mẫu sang Tiến sĩDescription trong mẫu để sắp xếp tài liệu chung Sửa thuật ...
Nâng cao chú thích thanh công cụ z-index lên 1000 vì vậy nó luôn luôn làm cho trên yếu tố trang
Sửa dấu ấn nước bên trên máy giảm tốc, thêm thực đơn nhấn chuột phải vào trang, thêm trang bên trên/ dưới, cải thiện chỉ dẫn kéo kéo
- Điều chỉnh Layer: 'bove' vượt qua bây giờ sử dụng zIndex 20 do đó, dấu nước được vẽ trên các cánh đồng và chú thích - Pdf Canvas: thực đơn ngữ cảnh nhấn chuột...
Nơi hạ cánh tại vị trí chính xác của ma
Dùng máy chủ hoạt động.rect. Hiện thời. Đã cấu hình (máy khách của hồn ma Drag Overlay) thay thế trùng khớp với việc tái sử dụng, vì vậy lĩnh vực bây giờ hạ cán...
Vị trí trường kéo và giọt, nổi thanh công cụ chú giải, và khoảng cách trang PDF
- Thay thế click vào chỗ có kéo và giọt kéo tới cho mọi chữ ký, danh tính, và công cụ nhập trường; kéo ma trùng với chính xác hình ảnh trực quan của các rơi trư...
Đường Tất cả các cuộc gọi leo thang API trực tiếp đến ESigService thông qua K8s DNS
Đường Tất cả các cuộc gọi leo thang API thông qua ToApi () để sửa chữa lỗi
Tất cả 10 người quản lý đường thang leo đã chỉ vào ESIG SERVICE URL giải quyết cho một ủy ban không tồn tại. Thay thế mọi bộ quản lý bằng Tiếp đếnTopi () vì vậy...
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 /api/esig/** gateway routing to ESigService
Route all /api/esig/** requests through the existing API gateway to the dedicated ESigService (kamowsesig-service) instead of the non-existent proxy target. Add...
Thêm vị trí lớp cho phép sửa đổi thủy ấn (behind / trên nội dung)
- Bộ sửa đổi thủy ấn được tích lũy từ trường: 'behind' bove' (mặc định là 'behind') - Máy sửa chữa bây giờ lấy một cái "cầu" ('below' ebove'): - bên dưới thẻ: v...
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.