- access.go 4.1 KiB feat(ci): job token permissions and workflow push guard (#29)
- browse.go 10.7 KiB feat(web): home rows show commits, last 30 days, latest tag and last activity (#62)
- browse_stats.go 3.4 KiB feat(web): home rows show commits, last 30 days, latest tag and last activity (#62)
- browse_test.go 20.2 KiB feat(web): home rows show commits, last 30 days, latest tag and last activity (#62)
- 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.5 KiB feat(ci): cache the refs of github.com actions across jobs (#50)
- 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_dispatch.go 8.7 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- 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.6 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- ci_plan.go 17.6 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_pull.go 42.1 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_pull_test.go 13.2 KiB feat(ci): pull_request_target (#41)
- 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(ci): pull_request runs from merge requests (#32)
- 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.0 KiB server-computed runner online state and running version (#40)
- ci_runner_unit_test.go 18.5 KiB feat(ci): store and show annotations and job summaries
- ci_runs.go 19.2 KiB server-computed runner online state and running version (#40)
- ci_schedule.go 13.4 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- 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(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- ci_trigger.go 27.7 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_unit_test.go 7.7 KiB fix(ci): refuse a merge when the checks of the head are too many to read
- 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): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_workflowrun_test.go 1.7 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- events.go 16.9 KiB feat(web): the home page lists repositories as rows with recent commits and CI state (#61)
- events_test.go 31.3 KiB feat(web): the home page lists repositories as rows with recent commits and CI state (#61)
- export_test.go 4.6 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- 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
- mergerequests.go 44.4 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- mergerequests_branches_test.go 4.4 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- mergerequests_delete_test.go 7.3 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- mergerequests_files_test.go 6.9 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- mergerequests_integration_test.go 53.6 KiB feat(web): merge request layout, merge bar and lazy-loaded files (#51)
- mergerequests_test.go 4.3 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- oidc.go 9.8 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- oidc_test.go 12.4 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- 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 11.8 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- pushes_test.go 22.5 KiB fix(ci): judge the pushed commits in the workflow push guard (#30)
- repos.go 7.3 KiB Merge origin/main into feat/token-branch-prefixes
- 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 12.2 KiB test: share a scoped token builder and tidy the branch tests
- repos_write.go 7.8 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- repos_write_test.go 12.0 KiB fix(usecase): refuse repository settings changes to branch-limited tokens
- sessions.go 8.8 KiB Merge origin/main into feat/passkeys
- sessions_test.go 11.9 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- 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