pkg/

directory
v0.19.1130 Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package appconfiggraph builds the component dependency graph of an install's pinned app config and resolves effective-enabled state and cascade ordering over it.
Package appconfiggraph builds the component dependency graph of an install's pinned app config and resolves effective-enabled state and cascade ordering over it.
auth
Package azureroles resolves Azure built-in role names to their definition GUIDs.
Package azureroles resolves Azure built-in role names to their definition GUIDs.
ch
Package compositeerrors defines the typed, embedded error abstraction used across the Nuon platform.
Package compositeerrors defines the typed, embedded error abstraction used across the Nuon platform.
config
build
Package build converts parsed app config into ctl-api database models.
Package build converts parsed app config into ctl-api database models.
Package configdiff computes the difference between two app config versions as it applies to a single install.
Package configdiff computes the difference between two app config versions as it applies to a single install.
Package consumer is the Kafka consumer runtime: consumer naming and selection, the shared ClickHouse-writing sink, and the dead-letter path.
Package consumer is the Kafka consumer runtime: consumer naming and selection, the shared ClickHouse-writing sink, and the dead-letter path.
db
ch
log
allgenerators
Package allgenerators registers all workflow step generators into the generateworkflowsteps registry.
Package allgenerators registers all workflow step generators into the generateworkflowsteps registry.
directive
Package directive defines typed directive constants for the workflow step and group execution system.
Package directive defines typed directive constants for the workflow step and group execution system.
Package installvalidate validates an install's desired configuration before it is persisted, surfacing structural problems as a set of diagnostics rather than a single opaque error.
Package installvalidate validates an install's desired configuration before it is persisted, surfacing structural problems as a set of diagnostics rather than a single opaque error.
Package interests defines the shared "what events do you want?" model used by both Slack channel subscriptions and webhooks.
Package interests defines the shared "what events do you want?" model used by both Slack channel subscriptions and webhooks.
operationroles implements various rules around what role to use for a particular operation
operationroles implements various rules around what role to use for a particular operation
catalog/allsignals
Package allsignals imports all signal packages to trigger their init() registrations into the signal catalog.
Package allsignals imports all signal packages to trigger their init() registrations into the signal catalog.
signal/hooks/slackrender
Package slackrender renders Slack message text and blocks for Nuon workflow / workflow_step / workflow_step_approval lifecycle events.
Package slackrender renders Slack message text and blocks for Nuon workflow / workflow_step / workflow_step_approval lifecycle events.
Package secretsmanager manages the phone-home secret in the management account's AWS Secrets Manager.
Package secretsmanager manages the phone-home secret in the management account's AWS Secrets Manager.
slack
autolink
Package autolink ensures a SlackOrgLink and optional default channel subscription for a single org under the same gating policy the reconciler applies, so org creation and the periodic sweep share one code path.
Package autolink ensures a SlackOrgLink and optional default channel subscription for a single org under the same gating policy the reconciler applies, so org creation and the periodic sweep share one code path.
client
Package client is a thin Slack Web API client scoped to the surface area the Nuon slackbot integration needs:
Package client is a thin Slack Web API client scoped to the surface area the Nuon slackbot integration needs:
signing
Package signing implements verification of incoming Slack webhooks.
Package signing implements verification of incoming Slack webhooks.
statejwt
Package statejwt encodes and decodes the OAuth `state` parameter used in the Slack install / link flows.
Package statejwt encodes and decodes the OAuth `state` parameter used in the Slack install / link flows.
arm
aws
Package aws renders the install-stacks/aws Terraform module's tfvars file for an AWS install.
Package aws renders the install-stacks/aws Terraform module's tfvars file for an AWS install.
gcp
job

Jump to

Keyboard shortcuts

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