Go to file T
Code
apilimit api/apilimit: rate-limit + header-stamp middleware for /api/v1/*
apipage api/apipage: pagination Link header helper for list endpoints
actions_caches.go api/actions_caches: gofumpt
actions_caches_test.go api/actions_caches: integration tests
actions_cancel.go api: propagate PAT policy actors
actions_lifecycle_rest.go api/actions_lifecycle_rest: detach cleanup goroutine via WithoutCancel
actions_lifecycle_rest_test.go api/actions_lifecycle_rest: integration tests
actions_rerun.go api: propagate PAT policy actors
actions_runs.go api: actions workflow runs REST (list + get + jobs)
actions_runs_test.go api: actions runs contract tests
actions_secrets.go Gate org Actions API writes by plan
actions_secrets_test.go Gate org Actions API writes by plan
actions_variables.go Gate org Actions API writes by plan
actions_variables_test.go Gate org Actions API writes by plan
actions_workflows.go api/actions_workflows: surface disabled state in list response
actions_workflows_test.go api/actions_workflows: integration tests + missing-file 404 guard
api.go api: mount rulesets routes
assignees.go api: assignees suggestion endpoint
branches.go api: branches + tags REST (read-only ref enumeration)
branches_test.go api: branches + tags contract tests
checks.go api: issues + comments + lock + labels REST surface
collaborators.go Gate private collaboration expansion
collaborators_test.go api: collaborators contract tests
commits.go web/handlers/api: emit gh-shape verification object on commits responses
commits_test.go web/handlers/api: emit gh-shape verification object on commits responses
contents.go api: repo contents REST (tree/blob via git plumbing)
contents_test.go api: contents contract tests
cross_test.go changelog: note S50 §0 cross-cutting REST API contract
emails.go api: GET /api/v1/user/emails with verified filter
emails_test.go api: GET /api/v1/user/emails with verified filter
events.go api: events REST (repo + user activity feeds)
events_test.go api: events contract tests
followers.go api: followers / following REST (list + probe + follow/unfollow)
followers_test.go api: followers contract tests
forks.go api: forks REST (list + create via existing orchestrator)
forks_test.go api: forks contract tests
gpg_keys.go web/handlers/api: GPG keys REST CRUD with gh-exact JSON shape
gpg_keys_test.go tests: GPG HTML + REST handler tests with in-memory fixtures
hooks.go api: repo webhooks REST (CRUD + deliveries + redeliver)
hooks_test.go api: webhook REST contract tests
issue_events.go api/issue_events: GET /repos/{o}/{r}/issues/{n}/events
issue_events_test.go api/issue_events: integration tests for issue timeline endpoint
issues.go api/issues: extend PATCH with labels/assignees/milestone (full-replace)
issues_test.go api: issues + labels REST contract tests
keys.go api: SSH keys CRUD at /api/v1/user/keys (authentication kind)
keys_test.go api: SSH keys CRUD at /api/v1/user/keys (authentication kind)
labels.go api: issues + comments + lock + labels REST surface
labels_test.go api: issues + labels REST contract tests
meta.go api/meta: advertise rulesets capability
milestones.go api: milestones REST (CRUD + state filter + issue counts)
milestones_test.go api: milestones+assignees+issue PATCH contract tests
notifications.go api: notifications REST (inbox list/get/patch + mark-all-read)
notifications_test.go api: notifications contract tests
org_entitlements.go Gate org Actions API writes by plan
orgs.go api: orgs REST (memberships + single fetch + members list)
orgs_test.go api: orgs REST contract tests
pull_reviews.go api: PR reviews + inline comments + requested reviewers
pull_reviews_test.go api: PR reviews contract tests
pulls.go api: pulls REST core (list/get/create/patch/commits/files/merge)
pulls_test.go api: pulls REST contract tests with real git fixtures
repos.go Gate private collaboration expansion
repos_followups.go api/repos_followups: README + topics + fork-sync REST handlers
repos_followups_test.go api/repos_followups: tests for README + topics + fork-sync
repos_test.go api: repos REST contract tests
rulesets.go web/handlers/api: rulesets surface synthesized from branch_protection_rules
rulesets_test.go web/handlers/api: rulesets test suite covering shape + cross-repo + scope
runners.go actions/runners: enforce drain and hard revoke (S41j-4)
runners_test.go actions: make site disable a hard runner gate
search.go Satisfy API policy boundary lint
search_test.go api: search REST contract tests
stargazers.go api/stargazers: GET /repos/{o}/{r}/stargazers + /users/{u}/starred
stargazers_test.go api/stargazers: integration tests for repo + user stargazer endpoints
stars.go api: propagate PAT policy actors
watching.go api: watching/subscriptions REST (subscribers + per-viewer level)
watching_test.go api: watching contract tests