history of internal/ports/services.go at 388d3beed588a5e4cef99d250a48580feb47529a
2026-10-19
| fa37646 | merge: main with merge request notes into feat/issue-form merge GPG Verified | brice | ||
| b5344bf | fix(usecase): verify the proof of work before any admission check and reserve quota and queue atomically GPG Verified | brice | ||
| a26798b | feat(usecase): anonymous issue submission with adaptive proof of work GPG Verified | brice | ||
| dca1fe7 | feat(ports): add the pending issue, key, ban, submission limiter and moderation ports GPG Verified | brice | ||
| 974935d | feat(usecase): owner inbox overview across repositories GPG Verified | brice | ||
| 4c8ce48 | feat(usecase): add the issue use cases and the issues setting GPG Verified | brice | ||
| b31a354 | feat(mr): replies, line ranges, edits, deletes and verdicts in the merge request use case GPG Verified | brice |
2026-10-18
| 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
| 3c3845e | feat(web): merge request layout, merge bar and lazy-loaded files (#51) SSH Unverified | brice | ||
| 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-14
| dccd128 | feat(ci): job token permissions and workflow push guard (#29) SSH Unverifiedtag v0.12.0 | brice | ||
| 0633e44 | feat(ci): secrets, variables, environments and run trust (#28) SSH Unverifiedtag v0.11.0 | 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 | ||
| 8d1000a | feat(ci): issue job repository tokens and resolve actions GPG Verified | brice |
2026-10-12
| 005cbda | refactor(passkeys): one sign-count check, one client key, the name given at begin GPG Verified | brice | ||
| 6125ca9 | fix(passkeys): log refusals, recheck the sign count, cap pending logins per client GPG Verified | brice | ||
| a2a22bf | feat(usecase): add the owner passkey use cases 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 |