- static/ (directory) fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- ASSETS.md 2.3 KiB feat(web): darker dark theme and a hermit-by-the-fire logo
- assets.go 4.3 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- blob.go 6.1 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- blob.templ 3.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- blob_templ.go 18.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- commit.go 6.1 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- commits.go 4.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- commits.templ 2.4 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- commits_templ.go 16.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- commits_test.go 2.1 KiB refactor(web): share ref resolution and commit rows between pages
- compare.go 7.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- components.templ 3.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- components_templ.go 29.6 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- diff.go 9.4 KiB feat(web): add the merge request pages, compare and the owner's writes
- diff.templ 7.6 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- diff_templ.go 64.9 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- diff_test.go 5.6 KiB feat(web): add the merge request pages, compare and the owner's writes
- errors_test.go 3.2 KiB feat(web): add the web adapter with the shell, home, summary and refs pages
- events.go 10.2 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- events_test.go 13.4 KiB fix(web): make the answer to an invalid cookie uncacheable
- format.go 1.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- fragments.go 8.0 KiB feat(web): add the merge request pages, compare and the owner's writes
- fragments.templ 2.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- fragments_templ.go 19.8 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- highlight.go 7.5 KiB fix(web): stop lexing at the highlight budget and survive lexer panics
- highlight_test.go 7.4 KiB refactor(web): share ref resolution and commit rows between pages
- home.go 3.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- keys.templ 4.8 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- keys_templ.go 6.2 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- markdown.go 8.2 KiB feat(web): add the web adapter with the shell, home, summary and refs pages
- markdown_test.go 5.1 KiB feat(web): add the web adapter with the shell, home, summary and refs pages
- mr.go 23.0 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- mr.templ 15.3 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- mr_post.go 9.9 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- mr_templ.go 118.9 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- overlays.templ 5.2 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- overlays_templ.go 16.1 KiB fix(web): reopen diff files on a layout switch and let x expand them again
- pages.templ 5.4 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- pages_templ.go 43.3 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- plaintext.go 1.8 KiB feat(web): add the merge request pages, compare and the owner's writes
- plaintext_test.go 3.2 KiB test(web): cover the merge request pages, writes, events and text rules
- raw.go 3.4 KiB feat(web): sign the owner in with a one-time link, session cookie and CSRF gate
- refs.go 5.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- refs_test.go 1.8 KiB feat(web): add the web adapter with the shell, home, summary and refs pages
- refspage.go 2.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- repo.go 7.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- session.go 11.7 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- session_test.go 11.1 KiB fix(web): make the answer to an invalid cookie uncacheable
- shell.templ 5.3 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- shell_templ.go 28.9 KiB fix(web): keep tableless diff files closed, label the lede, show the tag count past the dated limit
- summary.go 7.3 KiB feat(web): show the latest tag in its own summary rail block
- text.go 1.2 KiB feat(web): add commit history pages
- text_test.go 428 B feat(web): add commit history pages
- tree.go 3.0 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- tree.templ 2.0 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- tree_templ.go 13.5 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- view.go 4.3 KiB feat(web): show the latest tag in its own summary rail block
- web.go 11.1 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette