- Shipped
- lúc 08:30 13 tháng 11, 2026 UTC
- Author
- Kamo
- Commit
- 71441ab
Trình xem liên kết tài liệu gửi từ thư. Trình phục vụ vẽ và dán nhãn trong lần đầu paint (logo tổ chức, màu thương hiệu, nền, biểu tượng thẻ); giải quyết token đối với API liên kết doc công cộng của DocsService trong cụm với X-Forwarded-Host, chính xác như quote page gọi SecurityService, vì vậy một token từ một tổ chức khác trả lời UNAVAILABLE. - PDF (và Office qua ?rendition=pdf) thông qua @kamo/doc-render PdfPages với pdf.js layer text: page- thumbnail rail, zoom, fit, fullscreen, find- in- document with "3 of 36" navigation, keyboard nav; image, video, audio, text and CSV renderers trên ủy nhiệm /content có khả năng Range; một thẻ tải xuống cho mọi thứ khác. - Tải xuống / In chỉ khi liên kết cho phép; tô dấu nước; tinh tế “{Org} can see when this document is viewed”. footer (bằng tiếng Anh). - Xem các tín hiệu: mỗi trang trong giây khi hiển thị, debounced, sendBeacon trên hide. - Các trang trung thực cho mỗi trạng thái: đăng nhập, không truy cập, hết hạn, hủy bỏ, kiểm tra (tự động thử lại), không có sẵn, cần chữ ký, và không truy cập được khi DocsService không đáp ứng (trở lại thử lại) - 404/503 không bao giờ làm tắt trang. - Yêu cầu truy cập trong dòng và tại /<locale>/d/<token>/request. - Member handoff **************** tiêu tốn khóa đăng nhập một lần giống như /validate của kamo-internal, giữ cái *** đằng sau một cookie máy chủ HttpOnly, chuyển nó sang dạng X-Kamo-Member-Session, và POST /api/docs/doc-shares/claim. - Byte là riêng tư/không lưu trữ, được bảo vệ bởi CSP, và mọi thứ không an toàn trong dòng là Được dùng như một phụ kiện. @kamo/doc-render 0.1.2: textLayer, searchQuery/activeMatch, onDocument, countMatches.
