history of internal/ports/ports.go at 5278df2122137977e34676fa1efb8a4fb54d9f5e
2026-10-19
| fc9623b | fix(mr): safe async source deletion, single-run mergeability queue and domain-side merge-tree bounds GPG Verified | brice | ||
| 8f36a2f | feat(mr): mergeability types, merge-tree checks, storage record and merge commit mode GPG Verified | brice | ||
| 4ce8534 | feat(web): review page polish and home page ordered by last activity (!6) SSH Verified | 3/4 | brice | |
| f8b1e92 | refactor: drop the unused pending issue state, ListOpen and InboxMergeRequest GPG Verified | brice | ||
| 1486f6d | refactor(domain): build approved issues in the domain GPG Verified | brice | ||
| dca1fe7 | feat(ports): add the pending issue, key, ban, submission limiter and moderation ports GPG Verified | brice | ||
| e17a0e5 | feat(kvstore): list open merge requests and issues across repositories GPG Verified | brice | ||
| c52c40f | feat(storage): store issues on the merge request sequence, schema 4 GPG Verified | brice |
2026-10-18
| 166837a | feat(web): repository topics, activity heartbeat and figures top right on the home rows (#65) SSH Unverifiedtag v0.24.0 | brice | ||
| 333c710 | feat(web): home rows show commits, last 30 days, latest tag and last activity (#62) SSH Unverifiedtag v0.23.0 | brice |
2026-10-17
| 0cea275 | feat(web): live MR checks, draft merge requests, sticky review rail (#47) SSH Unverifiedtag v0.18.0 | brice |
2026-10-15
| 815fb98 | feat(ci): pull_request runs from merge requests (#32) SSH Unverifiedtag v0.14.0 | brice |
2026-10-13
| 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 | ||
| 5769af5 | test(kvstore): accept a conflict from SetRead racing with a repository delete GPG Verified | brice | ||
| 005cbda | refactor(passkeys): one sign-count check, one client key, the name given at begin GPG Verified | brice | ||
| dbbae13 | feat(kvstore): store passkeys and declare the passkey ports GPG Verified | brice | ||
| 2bedec2 | Merge origin/main into fix/review-hardening merge 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
| 7559d0f | feat(app): add the ListPaths use case and reader port GPG Verified | brice | ||
| 4ea27ba | feat(mr): delete the source branch on merge from the web and the CLI GPG Verified | brice | ||
| 5925475 | feat(app): tell the reader when a push or the maintenance changed a repository GPG Verified | brice |