Skip to content

Polish the viewer and add lazy commit navigation - #117

Merged
carsonfarmer merged 2 commits into
cf/spin-repo-viewerfrom
cf/viewer-polish
Sep 28, 2026
Merged

carsonfarmer merged 2 commits into
cf/spin-repo-viewerfrom
cf/viewer-polish

Conversation

@carsonfarmer

Copy link
Copy Markdown
Owner

Polish the repository explorer with a native branch selector, a Code dropdown, small folder/file icons, parent-directory navigation, and linked commit IDs with truncated subjects. Selecting a commit reads its tree and eight first-parent summaries directly from the authorized catalog; directory links preserve that selection.

Validation: independent correctness/simplification review, Bun lint/types, 14 tests, component build, and 21 live API checks against this repository's history and a SHA-256 fixture through stock Spin/MinIO. No Go/core or dependency changes. The in-app browser is unavailable to the inspection tool, so its exact dropdown appearance still needs visual confirmation.

Targets the viewer branch in #104. Closes #114.

Use simple icons and native controls, add parent-directory links, and browse selected commits directly through the authorized catalog.

Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Codex <noreply@openai.com>
@carsonfarmer
carsonfarmer merged commit bb5e78a into cf/spin-repo-viewer Sep 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant