- testdata/ (directory) fix(mr): refresh live-event goldens and guard shared issue numbers
- api_helpers_test.go 6.6 KiB feat(mr): background mergeability checks, their Watch event and API field
- api_test.go 34.8 KiB feat(mr): background mergeability checks, their Watch event and API field
- app.go 1.4 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- ci_artifacts_test.go 30.0 KiB feat(ci): artifacts v4 storage and API (#39)
- ci_branch_token_test.go 5.9 KiB feat(ci): limit run writes and runner management of branch-limited tokens
- ci_concurrency_test.go 52.2 KiB fix(ci): free the group of a replaced run whose record lost it (#45)
- ci_dispatch_test.go 10.0 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- ci_e2e_test.go 16.9 KiB test(ci): cover triggers, cancel, re-run, matrix, restart and the merge rule
- ci_execution_test.go 69.8 KiB feat(ci): raise the archive limits and test the REST handler
- ci_flow_test.go 31.7 KiB feat(web): the home page lists repositories as rows with recent commits and CI state (#61)
- ci_oidc_test.go 12.5 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- ci_parity_test.go 32.8 KiB feat(ci): reusable workflows (#33)
- ci_permissions_test.go 16.6 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_pull_race_test.go 25.1 KiB feat(ci): pull_request runs from merge requests (#32)
- ci_pull_target_test.go 17.1 KiB feat(web): live MR checks, draft merge requests, sticky review rail (#47)
- ci_pull_test.go 30.7 KiB fix(ci): trust pull_request runs only for heads pushed by a trusted principal (#38)
- ci_refevents_test.go 8.1 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_results_test.go 28.3 KiB fix(ci): annotation titles up to 4096 runes (#37)
- ci_reusable_review_test.go 12.2 KiB feat(ci): reusable workflows (#33)
- ci_reusable_secrets_test.go 12.7 KiB feat(ci): reusable workflows (#33)
- ci_reusable_test.go 28.2 KiB feat(ci): reusable workflows (#33)
- ci_schedule_test.go 10.8 KiB feat(ci): create/delete triggers, concurrency queue, schedule timezone (#42)
- ci_schedule_trust_test.go 15.7 KiB fix(mr): safe async source deletion, single-run mergeability queue and domain-side merge-tree bounds
- ci_settings_test.go 38.1 KiB feat(ci): secrets, variables, environments and run trust (#28)
- ci_web_test.go 9.3 KiB feat(web): live MR checks, draft merge requests, sticky review rail (#47)
- ci_workflow_test.go 15.5 KiB feat(ci): disable, enable and list workflows per repository
- ci_workflowrun_test.go 7.0 KiB feat(ci): workflow_dispatch, schedule and workflow_run triggers (#34)
- cli.go 7.8 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_binary_test.go 1.6 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- cli_config.go 7.1 KiB feat(cli): add config show --json and warn when token.cmd would be refused
- cli_config_ci_test.go 5.5 KiB server-computed runner online state and running version (#40)
- cli_config_test.go 9.2 KiB feat(cli): add config show --json and warn when token.cmd would be refused
- cli_configfile.go 8.0 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_configfile_test.go 15.2 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_e2e_test.go 20.1 KiB feat(mr): background mergeability checks, their Watch event and API field
- cli_fake_test.go 13.6 KiB feat(cli): add ermite issue commands and repo edit --issues
- cli_issue.go 15.3 KiB docs: correct issue access, limiter and comment docs
- cli_issue_e2e_test.go 6.4 KiB feat(web): public issue form and moderation in the inbox
- cli_issue_test.go 12.1 KiB fix(app): keep token preset cli working on servers without issues; return issue show write errors; correct issue help limits
- cli_mr.go 43.3 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_mr_e2e_test.go 23.4 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_mr_test.go 28.3 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_oidc.go 2.5 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- cli_repo.go 17.1 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_repo_test.go 17.3 KiB feat(cli): add ermite issue commands and repo edit --issues
- cli_run.go 26.9 KiB feat(ci): artifacts v4 storage and API (#39)
- cli_run_artifacts.go 12.7 KiB feat(ci): artifacts v4 storage and API (#39)
- cli_run_artifacts_test.go 10.5 KiB feat(ci): artifacts v4 storage and API (#39)
- cli_run_test.go 8.3 KiB feat(ci): disable, enable and list workflows per repository
- cli_runner.go 4.9 KiB server-computed runner online state and running version (#40)
- cli_settings.go 21.7 KiB feat(ci): secrets, variables, environments and run trust (#28)
- cli_settings_test.go 10.7 KiB feat(ci): secrets, variables, environments and run trust (#28)
- cli_shell_unix.go 3.0 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_shell_unix_test.go 4.7 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_shell_windows.go 1.1 KiB fix(cli): kill the whole token.cmd process tree and simplify the client setup
- cli_signing.go 12.4 KiB feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72)
- cli_signing_test.go 9.9 KiB feat: verified commit signatures (SSH and OpenPGP) with protocol badges (#72)
- cli_token.go 13.4 KiB merge: main with merge request notes into feat/issue-form
- cli_token_test.go 12.7 KiB fix(app): keep token preset cli working on servers without issues; return issue show write errors; correct issue help limits
- cli_version.go 5.3 KiB feat(cli): report the mergeability feature
- cli_version_test.go 5.1 KiB feat(cli): report the mergeability feature
- cli_watch.go 8.8 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_watch_test.go 11.5 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- cli_web.go 7.1 KiB feat(web): UI polish, auto sign-in from the link, installable app (#46)
- cli_web_test.go 5.5 KiB feat(cli): add ermite web passkey list and remove
- cli_workflow.go 7.9 KiB feat(ci): disable, enable and list workflows per repository
- clock.go 216 B refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- datadir.go 984 B refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- e2e_branches_test.go 10.1 KiB test: share a scoped token builder and tidy the branch tests
- e2e_helpers_test.go 7.1 KiB feat(ci): OIDC ID tokens for CI jobs (#43)
- e2e_test.go 33.8 KiB test(app): give the concurrent push test one receive-pack slot per push
- events_test.go 15.9 KiB refactor(web): read and write through the ports instead of in-process Connect clients
- forge.go 21.8 KiB merge: hexmove/workflow into chore/hexcheck-v0.4.0
- gitreader_test.go 2.2 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- hook.go 1.2 KiB feat(ci): job token permissions and workflow push guard (#29)
- issue_api_test.go 10.5 KiB feat(web): public issue form and moderation in the inbox
- issue_moderation_api_test.go 6.2 KiB fix(rpc): answer not found to non-owners before parsing moderation requests
- main_test.go 10.4 KiB feat(ci): disable, enable and list workflows per repository
- mr_api_test.go 24.5 KiB feat(mr): per-mode merge checks, signed merge commits and side effects after the response
- root.go 1.7 KiB feat(cli): add ermite issue commands and repo edit --issues
- serve.go 2.8 KiB refactor(config): check the owner name in the app with the domain rules
- serve_test.go 1.4 KiB refactor(config): check the owner name in the app with the domain rules
- signatures_e2e_test.go 6.9 KiB feat: signature badges on merge request commits (#73)
- web.go 7.6 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- web_adapters_test.go 4.6 KiB test(passkeys): cover the web adapter mapping, a failing Remove and the full-store eviction
- web_commit_test.go 12.7 KiB feat(web): syntax highlighting in diffs, cached by blob (#67)
- web_commits_test.go 8.7 KiB refactor: split use cases into internal/usecase and the CLI and composition root into internal/app
- web_events_test.go 14.7 KiB feat(web,cli): live mergeability in the merge box, merge modes and inline merge errors
- web_files_test.go 29.3 KiB feat(web): browse files as a directory tree with keyboard navigation (#58)
- web_inbox_test.go 6.4 KiB test: use Store.Mutate for the merge-mode upgrade test and skip id-only events in the inbox stream test
- web_issue_form_test.go 9.0 KiB feat(web): public issue form and moderation in the inbox
- web_issue_test.go 5.8 KiB feat(web): add the issue pages, tab, redirects and live notices
- web_mr_test.go 46.8 KiB fix(web): keep the merge box inside its popover and the MR URL after a refused merge
- web_passkey_test.go 12.3 KiB test(passkeys): end the options before a passkey id that may start with a dash
- web_session_test.go 25.9 KiB feat(web): make the app installable with a service worker and an install button (#57)
- web_test.go 11.7 KiB feat(web): repository topics, activity heartbeat and figures top right on the home rows (#65)