- Verschickt
- 13. November 2026 um 08:30 UTC
- Autor
- Kamo
- Commit
- 71441ab
Der Viewer für Dokumentlinks, die von E-Mails gesendet werden. Server-gerendert und im ersten Farbe (Organisationslogo, Markenfarbe, Hintergrundbild, Tab-Symbol); löst das Token gegen DocsServices öffentliche Doc-Link API im Cluster mit X-Forwarded-Host, genau wie die Eine Quote-Seite ruft SecurityService auf, so dass ein Token von einer anderen Organisation UNAVAILABLE antwortet. - PDF (und Office über ?rendition=pdf) über @kamo/doc-render PdfPages mit einer pdf.js Textebene: Seiten-Thumbnail-Schiene, Zoom, Anpassung, Vollbild, Find-in-Dokument mit "3 von 36" Navigation, Tastatur-Navigation; Bild-, Video-, Audio-, Text- und CSV-Renderer Über den Range-fähigen /content-Proxy; eine Download-Karte für alles andere. - Download / Print nur wenn der Link erlaubt; Wasserzeichen-Overlay; die subtile "{Org} kann sehen, wann dieses Dokument angezeigt wird." footer. - View Beacons: pro Seite Sekunden, während sichtbar, debounced, sendBeacon auf verstecken. - Ehrliche Seiten für jeden Status: Anmeldung, kein Zugriff, abgelaufen, widerrufen, Prüfung (Auto-Retry), nicht verfügbar, Signatur erforderlich und UNREACHABLE, wenn DocsService Die Seite antwortet nicht (Backoff Retry) - ein 404/503 stürzt niemals ab. - Request Access inline und unter /<locale>/d/<token>/request. - Mitglied Handoff **************** verbringt die Anmeldung Einmalschlüssel wie kamo-internals /validate, hält das *** hinter einem HttpOnly-Host-Cookie, Leitet sie als X-Kamo-Member-Session weiter und POSTs /api/docs/doc-shares/claim. - Bytes sind privat/no-store, sandboxed durch CSP, und alles, was nicht inline-sicher ist, ist Diente als Anlage. @kamo/doc-render 0.1.2: textLayer, searchQuery/activeMatch, onDocument, countMatches.
