Directories
¶
| Path | Synopsis |
|---|---|
|
admin
Package admin provides write operations for admin-managed tables (application, channel, package, groups, team, users).
|
Package admin provides write operations for admin-managed tables (application, channel, package, groups, team, users). |
|
internal/dbconn
Package dbconn owns the database connection shared by the api stack.
|
Package dbconn owns the database connection shared by the api stack. |
|
internal/dbreads
Package dbreads holds the shared read queries used by the api stack.
|
Package dbreads holds the shared read queries used by the api stack. |
|
runtime
Package runtime provides operations for runtime-managed tables (instance, instance_application, instance_status_history, event, activity, group_local, instance_stats).
|
Package runtime provides operations for runtime-managed tables (instance, instance_application, instance_status_history, event, activity, group_local, instance_stats). |
|
types
Package types holds the domain model shared across the backend: the entities Nebraska persists, the status and event constants describing them, and the sentinel errors returned by operations on them.
|
Package types holds the domain model shared across the backend: the entities Nebraska persists, the status and event constants describing them, and the sentinel errors returned by operations on them. |
|
Package codegen provides primitives to interact with the openapi HTTP API.
|
Package codegen provides primitives to interact with the openapi HTTP API. |
|
admin
Package admin serves the endpoints that write admin-owned tables, which only a node accepting admin writes serves.
|
Package admin serves the endpoints that write admin-owned tables, which only a node accepting admin writes serves. |
|
base
Package base serves the endpoints that touch no database, which every node serves.
|
Package base serves the endpoints that touch no database, which every node serves. |
|
internal/shared
Package shared holds the helpers used by more than one handler sub-package.
|
Package shared holds the helpers used by more than one handler sub-package. |
|
runtime
Package runtime serves the endpoints available on every node, whatever its instance mode.
|
Package runtime serves the endpoints available on every node, whatever its instance mode. |
|
Package tlsutil provides helpers for building HTTP clients with custom CA trust.
|
Package tlsutil provides helpers for building HTTP clients with custom CA trust. |
Click to show internal directories.
Click to hide internal directories.