internal/

directory
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2026 License: MIT

Directories

Path Synopsis
Package coreapi is a generated client for the Entire Core API — the control plane that manages identity, orgs, projects, repos, mirrors, and service accounts.
Package coreapi is a generated client for the Entire Core API — the control plane that manages identity, orgs, projects, repos, mirrors, and service accounts.
entireclient
clusterdiscovery
Package clusterdiscovery resolves the trusted entire-core URLs that a given entire-server cluster will accept JWTs from, by hitting the cluster's /.well-known/entire-cluster.json endpoint.
Package clusterdiscovery resolves the trusted entire-core URLs that a given entire-server cluster will accept JWTs from, by hitting the cluster's /.well-known/entire-cluster.json endpoint.
contexts
Package contexts is the kubectl-style context store for the Entire CLIs.
Package contexts is the kubectl-style context store for the Entire CLIs.
httpclient
Package httpclient builds *http.Transport instances shared by Entire's client binaries (git-remote-entire, entiredb, entire-deploy).
Package httpclient builds *http.Transport instances shared by Entire's client binaries (git-remote-entire, entiredb, entire-deploy).
repocreds
Package repocreds exchanges a logged-in user's login JWT for short-lived repo-scoped JWTs (TokenScopedJWT) and caches them per (audience, action).
Package repocreds exchanges a logged-in user's login JWT for short-lived repo-scoped JWTs (TokenScopedJWT) and caches them per (audience, action).
tokenstore
Package tokenstore provides a pluggable credential store shared by the entiredb and entire-core CLIs.
Package tokenstore provides a pluggable credential store shared by the entiredb and entire-core CLIs.
Package remotehelper holds the shared name of the git remote-helper binary; the protocol implementation lives in the subpackages (githelper, transport, …) and the binary itself in cmd/git-remote-entire.
Package remotehelper holds the shared name of the git remote-helper binary; the protocol implementation lives in the subpackages (githelper, transport, …) and the binary itself in cmd/git-remote-entire.
debuglog
Package debuglog is the git-remote-entire helper's shared debug logger.
Package debuglog is the git-remote-entire helper's shared debug logger.
githelper
Package githelper implements the git-remote-helper protocol: the "capabilities / list / option / connect / stateless-connect / push" command loop that canonical Git speaks to any helper binary on stdin/stdout, plus the bodies of those commands (ref listing, fetch negotiation, push relay).
Package githelper implements the git-remote-helper protocol: the "capabilities / list / option / connect / stateless-connect / push" command loop that canonical Git speaks to any helper binary on stdin/stdout, plus the bodies of those commands (ref listing, fetch negotiation, push relay).
gitproto
Package gitproto implements higher-level Git smart-HTTP / stateless-RPC wire helpers built on top of the pkt-line layer in github.com/go-git/go-git/v6/plumbing/format/pktline:
Package gitproto implements higher-level Git smart-HTTP / stateless-RPC wire helpers built on top of the pkt-line layer in github.com/go-git/go-git/v6/plumbing/format/pktline:
httpdebug
Package httpdebug logs HTTP request / response traffic for developer-facing debugging while redacting credentials.
Package httpdebug logs HTTP request / response traffic for developer-facing debugging while redacting credentials.
replicas
Package replicas manages the on-disk cache of Entire data-plane replicas and the per-invocation NodeConfig that drives the transport's warm/cold paths.
Package replicas manages the on-disk cache of Entire data-plane replicas and the per-invocation NodeConfig that drives the transport's warm/cold paths.
transport
Package transport implements the HTTP layer the helper protocol speaks against: a Proxy that talks to one or more Entire data-plane replicas, applies failover on connection errors and 5xx responses, and bridges the warm/cold paths driven by X-Entire-Replicas.
Package transport implements the HTTP layer the helper protocol speaks against: a Proxy that talks to one or more Entire data-plane replicas, applies failover on connection errors and 5xx responses, and bridges the warm/cold paths driven by X-Entire-Replicas.

Jump to

Keyboard shortcuts

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