- jstest/ (directory) Merge origin/main into feat/passkeys
- static/ (directory) feat(web): recent actions on the summary and visible status marks (#25)
- ASSETS.md 3.2 KiB Merge origin/main into feat/passkeys
- actions.templ 12.4 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- actions_log.go 8.4 KiB feat(ci): store and show annotations and job summaries
- actions_pages.go 16.3 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- actions_results.go 8.3 KiB fix(ci): bound the summaries a page reads and stop reading the run on live job updates
- actions_results_test.go 11.8 KiB fix(ci): bound the summaries a page reads and stop reading the run on live job updates
- actions_templ.go 122.2 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- actions_test.go 4.5 KiB feat(ci): store and show annotations and job summaries
- assets.go 5.3 KiB Merge origin/main into feat/passkeys
- blob.go 6.1 KiB Merge origin/main into fix/review-hardening
- blob.templ 3.3 KiB fix(web): harden CSP and headers, ignore htmx in untrusted HTML, cache health checks
- blob_templ.go 18.7 KiB fix(web): harden CSP and headers, ignore htmx in untrusted HTML, cache health checks
- browse.go 3.0 KiB Merge origin/main into fix/review-hardening
- checks.go 3.1 KiB refactor: split web/actions.go and move the runner commands (pure move)
- commit.go 6.0 KiB feat(ci): add the Actions pages, live job logs and check marks
- commits.go 4.7 KiB feat(ci): add the Actions pages, live job logs and check marks
- commits.templ 2.1 KiB fix(web): persistent live regions, scroll-aware diff TOC, ermite.js handlers
- commits_templ.go 16.0 KiB fix(web): persistent live regions, scroll-aware diff TOC, ermite.js handlers
- commits_test.go 2.5 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- compare.go 7.2 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- components.templ 3.2 KiB feat(ci): add the Actions pages, live job logs and check marks
- components_templ.go 29.8 KiB feat(ci): add the Actions pages, live job logs and check marks
- compress.go 4.7 KiB fix: key the history cache on repo identity, revert raw tree lookup, scope refs fanout to the server
- compress_test.go 10.7 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- diff.go 9.0 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- diff.templ 7.4 KiB feat(ci): add the Actions pages, live job logs and check marks
- diff_templ.go 64.5 KiB feat(ci): add the Actions pages, live job logs and check marks
- diff_test.go 6.1 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- errors_test.go 7.0 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- events.go 12.4 KiB feat(web): recent actions on the summary and visible status marks (#25)
- events_test.go 15.4 KiB fix(web): recover a panic in the event watch goroutine
- fanout_test.go 7.4 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- format.go 1.3 KiB feat(web): rework the interface with surfaces, a two-level header and a command palette
- fragments.go 15.7 KiB feat(web): recent actions on the summary and visible status marks (#25)
- fragments.templ 3.5 KiB feat(ci): add the Actions pages, live job logs and check marks
- fragments_templ.go 21.5 KiB feat(ci): add the Actions pages, live job logs and check marks
- fragments_test.go 2.9 KiB test: run unit tests in parallel and enable the tparallel linter
- helpers_test.go 3.2 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- highlight.go 8.0 KiB perf(web): list repos and refs in one call, share live refs fragments, trim blob copies
- highlight_test.go 8.7 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- home.go 4.0 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- keys.templ 1.4 KiB Merge origin/main into fix/review-hardening
- keys_templ.go 2.6 KiB Merge origin/main into fix/review-hardening
- markdown.go 8.7 KiB feat(ci): store and show annotations and job summaries
- markdown_test.go 5.2 KiB test: run unit tests in parallel and enable the tparallel linter
- mr.go 22.6 KiB refactor(web): one helper shapes the log lines of the page, raw feed and live feed
- mr.templ 14.9 KiB feat(ci): add the Actions pages, live job logs and check marks
- mr_post.go 11.5 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- mr_templ.go 118.9 KiB feat(ci): add the Actions pages, live job logs and check marks
- overlays.templ 4.5 KiB Merge origin/main into fix/review-hardening
- overlays_templ.go 15.4 KiB Merge origin/main into fix/review-hardening
- ownerredirect_test.go 5.3 KiB fix(web): redirect /<owner>/<rest> unless a repository is named like the owner
- pages.templ 8.1 KiB feat(web): recent actions on the summary and visible status marks (#25)
- pages_templ.go 61.3 KiB feat(web): recent actions on the summary and visible status marks (#25)
- passkeys.go 11.4 KiB refactor(passkeys): one sign-count check, one client key, the name given at begin
- passkeys_actions_test.go 4.1 KiB Merge origin/main into feat/passkeys
- passkeys_test.go 27.0 KiB refactor(web): one submit entry point for the passkey script
- pathcache.go 5.8 KiB fix(web): free a build slot before waking its waiters and filter paths once
- pathcache_test.go 9.9 KiB Merge origin/main into fix/review-hardening
- paths.go 5.1 KiB Merge origin/main into fix/review-hardening
- paths_test.go 8.3 KiB Merge origin/main into fix/review-hardening
- plaintext.go 1.8 KiB feat(web): add the merge request pages, compare and the owner's writes
- plaintext_test.go 3.3 KiB test: run unit tests in parallel and enable the tparallel linter
- raw.go 4.0 KiB Merge origin/main into fix/review-hardening
- raw_test.go 3.8 KiB Merge origin/main into fix/review-hardening
- refs.go 7.3 KiB Merge origin/main into fix/review-hardening
- refs_test.go 2.2 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- refspage.go 2.4 KiB feat(ci): add the Actions pages, live job logs and check marks
- repo.go 8.8 KiB feat(ci): add the Actions pages, live job logs and check marks
- rules_test.go 1.5 KiB test: run unit tests in parallel and enable the tparallel linter
- session.go 11.3 KiB feat(web): sign in with a passkey and manage passkeys on the web
- session_test.go 12.5 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- shell.templ 5.8 KiB Merge origin/main into feat/passkeys
- shell_templ.go 33.4 KiB Merge origin/main into feat/passkeys
- summary.go 8.4 KiB feat(web): recent actions on the summary and visible status marks (#25)
- summary_actions_test.go 4.6 KiB feat(web): recent actions on the summary and visible status marks (#25)
- text.go 1.2 KiB feat(web): add commit history pages
- text_test.go 442 B test: run unit tests in parallel and enable the tparallel linter
- tree.go 3.4 KiB Merge origin/main into fix/review-hardening
- tree.templ 2.9 KiB feat(web): find files across the repository with a fuzzy finder
- tree_templ.go 16.8 KiB feat(web): find files across the repository with a fuzzy finder
- view.go 6.0 KiB feat(web): recent actions on the summary and visible status marks (#25)
- web.go 16.7 KiB fix(ci): resolve actions of other repositories on behalf of the pusher, bind archive tokens to a commit