history of internal/adapters/rpc/api.go at v0.31.0
2026-10-21
| 4b10ba7 | merge: main with issue and merge request links into feat/auto-merge merge GPG Verified | brice |
2026-10-20
| d1f49e5 | feat(rpc): serve merge request auto-merge and its events GPG Verified | brice | ||
| 7dac988 | feat(issues): show merge request references and closing merge request in the API and CLI GPG Verified | brice | ||
| ed419c7 | feat(rpc): serve the mirror service, convert mirror events and add the mirror client GPG Verified | brice |
2026-10-19
| c0f84a6 | refactor(usecase): own repo defaults, disabled workflows, OIDC rotation and issue visibility rules GPG Verified | brice | ||
| 23c66c0 | feat(mr): background mergeability checks, their Watch event and API field GPG Verified | brice | ||
| 03a1ab8 | Merge branch 'feat/inbox' into feat/issue-form merge GPG Verified | brice | ||
| 30f7bea | fix(rpc): build against the api with merge request notes and reject scope mr:review GPG Verified | brice | ||
| ee8d39c | feat(rpc): serve pending issue moderation and wire it in the forge GPG Verified | brice | ||
| a5d6827 | feat(rpc): serve IssueService and the issues setting, wire issues GPG Verified | brice |
2026-10-18
| 0039612 | feat(ci): disable, enable and list workflows per repository GPG Verifiedtag v0.27.0 | brice | ||
| 94ae608 | feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72) SSH Unverified | brice |
2026-10-16
| 81486c6 | feat(ci): artifacts v4 storage and API (#39) SSH Unverified | brice | ||
| cc3aa02 | feat(ci): OIDC ID tokens for CI jobs (#43) SSH Unverified | brice | ||
| df1fe87 | feat(ci): pull_request_target (#41) SSH Unverified | brice |
2026-10-15
| 8a6cfec | feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34) SSH Unverifiedtag v0.15.0 | brice | ||
| dc42452 | feat(ci): workflow and job concurrency groups (#31) SSH Unverifiedtag v0.13.0 | brice |
2026-10-14
| 0633e44 | feat(ci): secrets, variables, environments and run trust (#28) SSH Unverifiedtag v0.11.0 | brice |
2026-10-13
| 19fda0c | feat(ci): store and show annotations and job summaries GPG Verified | brice | ||
| 8d1000a | feat(ci): issue job repository tokens and resolve actions GPG Verified | brice |
2026-10-12
| b4c1e2a | Merge origin/main into feat/passkeys merge GPG Verified | brice | ||
| 0651976 | Merge origin/main into feat/token-branch-prefixes merge GPG Verified | brice | ||
| 5fbf954 | feat(ci): serve RunnerService and RunService, wire CI into the server GPG Verified | brice | ||
| 10270db | feat(api): expose token branch prefixes in the RPC and the CLI GPG Verified | brice | ||
| 0818b8d | feat(rpc): serve ListPasskeys and RemovePasskey and list the passkeys feature 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 | ||
| 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 | ||
| 94354ea | refactor(rpc): depend on consumer-side interfaces instead of app use cases GPG Verified | brice | ||
| 576bc4a | feat(rpc): serve GitService.ListPaths GPG Verified | brice | ||
| 4ea27ba | feat(mr): delete the source branch on merge from the web and the CLI GPG Verified | brice |
2026-10-10
| 59b81ca | feat(web): sign the owner in with a one-time link, session cookie and CSRF gate GPG Verified | brice | ||
| 17f0117 | feat(rpc): serve MergeRequestService, GetSigningKey and the repository settings GPG Verified | brice | ||
| 1b88622 | refactor(rpc): flush Watch headers with a nil send and mount handlers directly GPG Verified | brice | ||
| af0b337 | feat(rpc): serve the ConnectRPC API with update, delete, token and event use cases GPG Verified | brice |