Piece viewer — incremental review #115

Merged
eleith merged 17 commits from feat/piece-viewer into main 2026-10-16 22:59:28 +00:00

Piece viewer

Editor View → Published / Preview, publication tracking, Save/hash comparison, isolated renderers, and shared Overview/output inspection. Both Share views render the composition; generated files remain View links in Overview, with inline Show/Hide source.

Publish-report successes open Published Overview. Legacy /live is removed; Preview uses /share without an HTML toggle. Asset endpoints share directory/symlink containment checks.

Verified: 1,274 tests / 72 files; lint and Svelte checks pass. Patch changeset included for web/worker; Changesets validation passes. Owner demo edits excluded; no README changes.

## Piece viewer Editor **View → Published / Preview**, publication tracking, Save/hash comparison, isolated renderers, and shared Overview/output inspection. Both Share views render the composition; generated files remain **View** links in Overview, with inline **Show/Hide** source. Publish-report successes open Published Overview. Legacy `/live` is removed; Preview uses `/share` without an HTML toggle. Asset endpoints share directory/symlink containment checks. **Verified:** 1,274 tests / 72 files; lint and Svelte checks pass. Patch changeset included for web/worker; Changesets validation passes. Owner demo edits excluded; no README changes.
eleith-gitea-agent Bot added 1 commit 2026-10-08 15:47:04 +00:00
[web.db] add per-piece publication timestamp schema
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
8e45a6476a
eleith added 1 commit 2026-10-08 16:12:57 +00:00
[web.worker] record per-piece publication completion time
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
714602a0a5
eleith added 1 commit 2026-10-09 00:58:13 +00:00
[web] sync saved Markdown and compare publication hashes
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
af6db1c310
eleith added 1 commit 2026-10-09 13:32:59 +00:00
[web] isolate preview assets in piece renderers
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
6e4085f15a
eleith-gitea-agent Bot added 4 commits 2026-10-16 18:42:42 +00:00
[web] share piece overview with previews
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
5e76dc9e45
eleith-gitea-agent Bot added 1 commit 2026-10-16 19:07:09 +00:00
[web] rename preview route to share
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
59883bb09d
eleith-gitea-agent Bot added 1 commit 2026-10-16 19:26:10 +00:00
[web] contain preview asset file access
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
cdef5f1ef5
eleith-gitea-agent Bot added 1 commit 2026-10-16 19:37:42 +00:00
[web] share asset containment and protect public files
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
1361ac431c
eleith-gitea-agent Bot added 1 commit 2026-10-16 20:19:19 +00:00
[web] link publish reports to published overview
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
5e70fc56ad
eleith-gitea-agent Bot added 1 commit 2026-10-16 20:35:44 +00:00
[web] add editor published and preview view menu
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
8b1d1d1737
eleith-gitea-agent Bot added 1 commit 2026-10-16 22:03:36 +00:00
[web] simplify editor view menu presentation
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
b0405947da
eleith-gitea-agent Bot added 1 commit 2026-10-16 22:10:43 +00:00
[web] remove unused live piece redirect
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
4bf845818e
eleith-gitea-agent Bot added 1 commit 2026-10-16 22:26:17 +00:00
[web] align preview share with published composition
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
34c24f7e46
eleith-gitea-agent Bot added 1 commit 2026-10-16 22:53:08 +00:00
[web] add piece viewer changeset
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
f245075ec7
eleith marked the pull request as ready for review 2026-10-16 22:55:43 +00:00
eleith merged commit f245075ec7 into main 2026-10-16 22:59:28 +00:00
eleith deleted branch feat/piece-viewer 2026-10-16 22:59:28 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#115