internal/

directory
v0.0.0-...-c7691f4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2026 License: Apache-2.0

Directories

Path Synopsis
Package apperrors defines application-wide sentinel errors.
Package apperrors defines application-wide sentinel errors.
Package crypto provides NaCl sealed-box encryption for GitHub Actions secrets.
Package crypto provides NaCl sealed-box encryption for GitHub Actions secrets.
Package embedding provides a pluggable text-to-vector embedding interface.
Package embedding provides a pluggable text-to-vector embedding interface.
Package githttp serves the Git Smart HTTP protocol backed by system git-http-backend.
Package githttp serves the Git Smart HTTP protocol backed by system git-http-backend.
Package gitstore manages on-disk bare git repositories using go-git.
Package gitstore manages on-disk bare git repositories using go-git.
Package graphql provides a lightweight GraphQL endpoint.
Package graphql provides a lightweight GraphQL endpoint.
Package httputil holds small helpers shared across the server's outbound HTTP clients.
Package httputil holds small helpers shared across the server's outbound HTTP clients.
Package metrics provides Prometheus collectors and helpers.
Package metrics provides Prometheus collectors and helpers.
Package middleware provides shared HTTP middleware.
Package middleware provides shared HTTP middleware.
Package oauth implements the GitHub OAuth device flow.
Package oauth implements the GitHub OAuth device flow.
Package randutil provides cryptographically secure random string helpers.
Package randutil provides cryptographically secure random string helpers.
Package rest implements all GitHub REST API v3 handlers.
Package rest implements all GitHub REST API v3 handlers.
respond
Package respond provides helpers for writing GitHub-spec JSON responses.
Package respond provides helpers for writing GitHub-spec JSON responses.
transform
Package transform converts GORM DB models to GitHub-compatible JSON shapes.
Package transform converts GORM DB models to GitHub-compatible JSON shapes.
Package router wires all HTTP routes onto the chi router.
Package router wires all HTTP routes onto the chi router.
Package service — audit log writer and org-scoped reader.
Package service — audit log writer and org-scoped reader.
Package testharness provides a reusable, fully-wired router integration test harness.
Package testharness provides a reusable, fully-wired router integration test harness.
Package wikicatalog implements the wiki storage catalog: the relational source of truth for wiki pages, revisions, and changesets described in docs/design/wiki-storage-rearchitecture.md.
Package wikicatalog implements the wiki storage catalog: the relational source of truth for wiki pages, revisions, and changesets described in docs/design/wiki-storage-rearchitecture.md.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL