history of internal/adapters/web/web.go at v0.18.0
2026-10-17
| 0cea275 | feat(web): live MR checks, draft merge requests, sticky review rail (#47) SSH Unverifiedtag v0.18.0 | brice | ||
| ab8e178 | feat(web): UI polish, auto sign-in from the link, installable app (#46) SSH Unverifiedtag v0.17.0 | brice |
2026-10-16
| 81486c6 | feat(ci): artifacts v4 storage and API (#39) SSH Unverified | brice |
2026-10-13
| 3d22057 | fix(ci): resolve actions of other repositories on behalf of the pusher, bind archive tokens to a commit GPG Verified | brice | ||
| c1a72b4 | fix(ci): never fail a job on check_run_id overflow, use the ErrTooManyConfigurations sentinel GPG Verified | brice | ||
| 43dcef4 | fix(web): redirect /<owner>/<rest> unless a repository is named like the owner GPG Verified | brice |
2026-10-12
| 3690ef9 | feat(ci): match GitHub's github and job contexts, push payload and run titles GPG Verified | brice | ||
| b4c1e2a | Merge origin/main into feat/passkeys merge GPG Verified | brice | ||
| 1769e4f | feat(ci): add the Actions pages, live job logs and check marks GPG Verified | brice | ||
| 0ab5a9d | feat(web): sign in with a passkey and manage passkeys on the web GPG Verified | brice | ||
| 2bedec2 | Merge origin/main into fix/review-hardening merge GPG Verified | brice | ||
| 582b620 | refactor(web): read and write through the ports instead of in-process Connect clients GPG Verified | brice | ||
| c75c5f3 | fix(web): bound the concurrent path list builds GPG Verified | brice | ||
| 4738f20 | refactor: split use cases into internal/usecase and the CLI and composition root into internal/app GPG Verified | brice | ||
| f2f0e1b | refactor(ports): declare every cross-layer contract and its types in ports GPG Verified | brice |
2026-10-11
| bde7c01 | fix: key the history cache on repo identity, revert raw tree lookup, scope refs fanout to the server GPG Verified | brice | ||
| 2b2a2cf | feat(web): find files across the repository with a fuzzy finder GPG Verified | brice | ||
| e42fec5 | perf(web): gzip pages and assets, add ETag revalidation to public pages GPG Verified | brice | ||
| c48540b | feat(web): rework the interface with surfaces, a two-level header and a command palette GPG Verified | brice |
2026-10-10
| a889e05 | feat(web): add the merge request pages, compare and the owner's writes GPG Verified | brice | ||
| 59b81ca | feat(web): sign the owner in with a one-time link, session cookie and CSRF gate GPG Verified | brice | ||
| 06a59c3 | refactor(web): share ref resolution and commit rows between pages GPG Verified | brice | ||
| 2cfcc85 | feat(web): stream live page fragments over SSE GPG Verified | brice | ||
| 652ddb1 | feat(web): add blob and raw pages with chroma highlighting GPG Verified | brice | ||
| 20d1f28 | feat(web): add tree pages GPG Verified | brice | ||
| 4f18354 | feat(web): add commit page with unified and split diffs GPG Verified | brice | ||
| dad3569 | feat(web): add commit history pages GPG Verified | brice | ||
| 5cd052a | feat(web): add the web adapter with the shell, home, summary and refs pages GPG Verified | brice |