- Enviado
- 13 de novembro de 2026 às 08:30 UTC
- Autor
- Kamo
- Confirmação
- 71441ab
O visualizador de links de documentos enviados por e-mail. Renderizado pelo servidor e com marca registrada no primeiro pintura (logotipo da organização, cor da marca, papel de parede, ícone de guia); resolve o token contra API pública doc-link do DocsService em cluster com X-Forwarded-Host, exatamente como o A página de cotação chama SecurityService, então um token de outra organização responde UNAVAILABLE. - PDF (e Office via ?rendition=pdf) através de @kamo/doc-render PdfPages com um pdf.js camada de texto: trilho de miniatura de página, zoom, ajuste, tela cheia, encontrar-no-documento com "3 de 36" navegação, teclado nav; imagem, vídeo, áudio, texto e CSV renderizadores sobre o proxy /content com capacidade de alcance; um cartão de download para tudo o mais. - Download / Imprimir somente quando o link permite; sobreposição de marca d'água; o sutil "{Org} pode ver quando este documento é visualizado." footer. - Ver beacons: por-página segundos enquanto visível, debounced, sendBeacon em ocultar. - Páginas honestas para cada estado: login, sem acesso, expirado, revogado, verificando (reintentar automaticamente), indisponível, assinatura necessária e INACESSÍVEL quando DocsService não responde (retentar backoff) - um 404/503 nunca trava a página. - Solicitar acesso em linha e em /<locale>/d/<token>/request. - Entrega de membros **************** gasta a chave de login única como o /validate do kamo-internal, mantém o *** atrás de um cookie de host HttpOnly, encaminha-o como X-Kamo-Member-Session, e POSTs /api/docs/doc-shares/claim. - Os bytes são privados/sem armazenamento, protegidos por sandbox pelo CSP, e qualquer coisa que não seja inline-safe é serviu como um anexo. @kamo/doc-render 0.1.2: textLayer, searchQuery/activeMatch, onDocument, countMatches.
