Skip to content

Frontend document previews - #157

Merged
mnutt merged 8 commits into
masterfrom
frontend-doc-previews
Aug 13, 2026
Merged

Frontend document previews#157
mnutt merged 8 commits into
masterfrom
frontend-doc-previews

Conversation

@mnutt

@mnutt mnutt commented Aug 12, 2026

Copy link
Copy Markdown
Owner

This replaces the slightly convoluted powerbox request based document previews with a lightweight office document preview renderer. A few things to note:

  • It was intended to run in a web worker fully on the frontend, but sandstorm doesn't support web workers so it runs in node and a lightweight frontend talks to it
  • It unfortunately only supports xml-based office documents. This is a regression over the previous backend OpenOffice renderer that supported back to Office97 doc files but something had to give.

@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown

Sandstorm Test Build

Preview app install links for this PR:

@mnutt
mnutt deployed to test-spk August 13, 2026 01:49 — with GitHub Actions Active
@mnutt
mnutt force-pushed the frontend-doc-previews branch from 1bd3c7d to b36f7b6 Compare August 13, 2026 02:09
@mnutt
mnutt deployed to test-spk August 13, 2026 02:09 — with GitHub Actions Active
@mnutt
mnutt merged commit a5a349e into master Aug 13, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant