Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
gen
command
|
|
|
nuontest
command
|
|
|
app/slack/service
Package service exposes the org-scoped, dashboard-facing public API for the Slack integration: enumerating installations linked to an org, listing / creating channel subscriptions, and kicking off the OAuth install flow.
|
Package service exposes the org-scoped, dashboard-facing public API for the Slack integration: enumerating installations linked to an org, listing / creating channel subscriptions, and kicking off the OAuth install flow. |
|
pkg/interests
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. |
|
pkg/operation-roles
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 |
|
pkg/queue/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. |
|
pkg/queue/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. |
|
pkg/slack/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: |
|
pkg/slack/signing
Package signing implements verification of incoming Slack webhooks.
|
Package signing implements verification of incoming Slack webhooks. |
|
pkg/slack/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. |
|
pkg/stacks/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. |
|
pkg
|
|
Click to show internal directories.
Click to hide internal directories.