- access.go 3.7 KiB feat(mr): note model with threads, ranges, verdicts and the mr:review scope
- activity.go 1.2 KiB feat(web): review page polish and home page ordered by last activity (!6)
- activity_store_test.go 1.5 KiB feat(web): review page polish and home page ordered by last activity (!6)
- activity_test.go 1.5 KiB feat(web): review page polish and home page ordered by last activity (!6)
- browse.go 12.9 KiB refactor(diff): move the commit page window and the one-file splice into the usecases
- browse_stats.go 4.6 KiB feat(web): repository topics, activity heartbeat and figures top right on the home rows (#65)
- browse_test.go 29.8 KiB refactor(diff): move the commit page window and the one-file splice into the usecases
- browsecache.go 4.5 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- browsecache_test.go 13.2 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- ci.go 25.9 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- ci_actions.go 19.6 KiB feat(ci): cache the refs of github.com actions across jobs (#50)
- ci_actions_test.go 7.9 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- ci_artifacts.go 33.5 KiB feat(ci): artifacts v4 storage and API (#39)
- ci_artifacts_reserve_test.go 3.5 KiB feat(ci): artifacts v4 storage and API (#39)
- ci_cache.go 3.8 KiB feat(ci): pull_request_target (#41)
- ci_concurrency.go 26.4 KiB feat(ci): artifacts v4 storage and API (#39)
- ci_concurrency_test.go 5.3 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_creation_policy_test.go 1.5 KiB refactor(usecase): own repo defaults, disabled workflows, OIDC rotation and issue visibility rules
- ci_dispatch.go 8.8 KiB feat(mr): note model with threads, ranges, verdicts and the mr:review scope
- ci_events.go 9.2 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_events_test.go 2.5 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- ci_github.go 16.5 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- ci_github_test.go 4.1 KiB fix(ci): never fail a job on check_run_id overflow, use the ErrTooManyConfigurations sentinel
- ci_githubapi.go 6.5 KiB fix(ci): resolve actions of other repositories on behalf of the pusher, bind archive tokens to a commit
- ci_oidc.go 6.5 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- ci_plan.go 17.6 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_pull.go 42.3 KiB refactor(usecase): own repo defaults, disabled workflows, OIDC rotation and issue visibility rules
- ci_pull_test.go 13.2 KiB feat(diff): tell why a diff file has no hunks
- ci_pullattempts.go 2.4 KiB feat(ci): pull_request runs from merge requests (#32)
- ci_pullattempts_test.go 1.5 KiB feat(ci): pull_request runs from merge requests (#32)
- ci_pullcache.go 1.6 KiB feat(ci): pull_request runs from merge requests (#32)
- ci_pullcache_test.go 1.0 KiB feat(ci): pull_request runs from merge requests (#32)
- ci_pullfiles.go 8.4 KiB feat(diff): tell why a diff file has no hunks
- ci_refevents.go 5.0 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_repotoken.go 2.8 KiB feat(ci): job token permissions and workflow push guard (#29)
- ci_results.go 4.4 KiB fix(ci): bound the summaries a page reads and stop reading the run on live job updates
- ci_results_unit_test.go 11.8 KiB fix(ci): bound the summaries a page reads and stop reading the run on live job updates
- ci_reusable.go 41.5 KiB feat(ci): cache the refs of github.com actions across jobs (#50)
- ci_runner.go 30.1 KiB refactor(usecase): own repo defaults, disabled workflows, OIDC rotation and issue visibility rules
- ci_runner_unit_test.go 20.0 KiB feat(web): group the checks of a merge request by run when a commit has several
- ci_runs.go 19.6 KiB feat(web): group the checks of a merge request by run when a commit has several
- ci_schedule.go 14.1 KiB feat(ci): disable, enable and list workflows per repository
- ci_secrets.go 10.6 KiB feat(ci): reusable workflows (#33)
- ci_secrets_test.go 6.2 KiB feat(ci): secrets, variables, environments and run trust (#28)
- ci_settings.go 15.2 KiB feat(ci): secrets, variables, environments and run trust (#28)
- ci_settings_test.go 10.8 KiB feat(ci): secrets, variables, environments and run trust (#28)
- ci_tips.go 4.2 KiB feat(mr): note model with threads, ranges, verdicts and the mr:review scope
- ci_trigger.go 28.8 KiB feat(mr): note model with threads, ranges, verdicts and the mr:review scope
- ci_unit_test.go 7.8 KiB fix(mr): safe async source deletion, single-run mergeability queue and domain-side merge-tree bounds
- ci_validate.go 2.3 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_watch.go 11.1 KiB feat(ci): artifacts v4 storage and API (#39)
- ci_workflowrun.go 8.1 KiB feat(ci): disable, enable and list workflows per repository
- ci_workflowrun_test.go 1.7 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- ci_workflows.go 5.3 KiB feat(ci): disable, enable and list workflows per repository
- events.go 21.6 KiB feat(mirror): add the mirror use case with scheduler, single-flight sync and push trigger
- events_owner_test.go 8.3 KiB test(events): owner topic access matrix, token end, bearer refusal, stale index
- events_test.go 34.5 KiB fix(events): deliver mergeability events on owner topics
- export_test.go 7.5 KiB feat(diff): share one window policy for MR, commit and comment reads
- inbox.go 4.6 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- inbox_test.go 4.9 KiB feat(usecase): add issue moderation, the form subkeys and the owner-only issue.submitted event
- issue_keys.go 1.9 KiB feat(usecase): add issue moderation, the form subkeys and the owner-only issue.submitted event
- issue_moderation.go 4.0 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- issue_moderation_test.go 11.0 KiB feat(web): review page polish and home page ordered by last activity (!6)
- issue_pow_vector_test.go 1.0 KiB feat(usecase): allow public issues
- issue_submissions.go 11.7 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- issue_submissions_test.go 24.1 KiB fix(usecase): verify the proof of work before any admission check and reserve quota and queue atomically
- issues.go 10.7 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- issues_integration_test.go 6.4 KiB feat(web): review page polish and home page ordered by last activity (!6)
- issues_test.go 11.8 KiB feat(web): review page polish and home page ordered by last activity (!6)
- maintenance.go 3.9 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- maintenance_test.go 6.7 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- mergeability.go 12.8 KiB fix(mr): wait for the async source deletion before pruning in the squash test; simplify the retry pop condition
- mergeability_reconcile_test.go 3.2 KiB test(mr): cover stale retry timers, branch disappearance and CAS conflict; drop unused clock
- mergeability_test.go 26.2 KiB test(mr): cover stale retry timers, branch disappearance and CAS conflict; drop unused clock
- mergerequests.go 60.0 KiB fix(mirror): mark mirrors dirty on merges and default branch changes, validate config before saving and keep manual throttling on coalesced syncs
- mergerequests_branches_test.go 4.4 KiB fix(mr): safe async source deletion, single-run mergeability queue and domain-side merge-tree bounds
- mergerequests_delete_test.go 12.8 KiB fix(mr): wait for the async source deletion before pruning in the squash test; simplify the retry pop condition
- mergerequests_files_test.go 7.0 KiB feat(diff): tell why a diff file has no hunks
- mergerequests_integration_test.go 59.9 KiB feat(mr): per-mode merge checks, signed merge commits and side effects after the response
- mergerequests_merge_test.go 10.5 KiB feat(mr): per-mode merge checks, signed merge commits and side effects after the response
- mergerequests_signatures_test.go 1.6 KiB feat: signature badges on merge request commits (#73)
- mergerequests_test.go 15.1 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- mirrors.go 2.5 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_config.go 10.8 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_config_test.go 11.1 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_fixture_test.go 8.8 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_key.go 4.4 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_key_fixture_test.go 1.5 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_notify_test.go 4.2 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_schedule.go 3.4 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- mirrors_sync.go 9.6 KiB fix(mirror): skip non-UTF-8 ref names, keep SyncAll errors to the failure class and document the Wait barrier
- mirrors_sync_test.go 19.0 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- oidc.go 10.6 KiB refactor(usecase): own repo defaults, disabled workflows, OIDC rotation and issue visibility rules
- oidc_test.go 13.9 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- paging.go 5.6 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- passkeys.go 14.4 KiB refactor(passkeys): one sign-count check, one client key, the name given at begin
- passkeys_test.go 37.2 KiB refactor(passkeys): one sign-count check, one client key, the name given at begin
- pushes.go 12.7 KiB fix(mirror): sync --all past failures, admin-only warnings, no config lock during pushes and deferred due repos
- pushes_test.go 24.7 KiB refactor: reuse the domain settings predicates and tighten the moved rules after review
- repo_mutation_test.go 1.1 KiB feat(web): review page polish and home page ordered by last activity (!6)
- repos.go 7.7 KiB fix(mirror): mark mirrors dirty on merges and default branch changes, validate config before saving and keep manual throttling on coalesced syncs
- repos_integration_test.go 2.6 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- repos_test.go 13.2 KiB feat(web): repository topics, activity heartbeat and figures top right on the home rows (#65)
- repos_write.go 8.4 KiB fix(mirror): mark mirrors dirty on merges and default branch changes, validate config before saving and keep manual throttling on coalesced syncs
- repos_write_test.go 15.2 KiB feat(web): review page polish and home page ordered by last activity (!6)
- sessions.go 9.0 KiB feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72)
- sessions_test.go 11.4 KiB test(mr): stronger note retry and range tests
- signatures.go 9.1 KiB feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72)
- signatures_test.go 17.9 KiB feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72)
- signing.go 911 B refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- tokens.go 14.1 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- tokens_test.go 31.2 KiB feat(ci): issue job repository tokens and resolve actions
- window_test.go 5.5 KiB test(diff): comment on a generated file and collapse it in commit windows