Directories
¶
| Path | Synopsis |
|---|---|
|
auth
|
|
|
pgprincipal
Package pgprincipal implements auth.PrincipalStore over Postgres: it resolves the framework user id from an IdP subject on the global identity spine and validates an acting capacity within the token's tenant.
|
Package pgprincipal implements auth.PrincipalStore over Postgres: it resolves the framework user id from an IdP subject on the global identity spine and validates an acting capacity within the token's tenant. |
|
metrics
|
|
|
prometheus
Package prometheus implements the observability.Metrics port using the Prometheus Go client.
|
Package prometheus implements the observability.Metrics port using the Prometheus Go client. |
|
secrets
|
|
|
envprovider
Package envprovider implements secrets.Provider for the "env" scheme: references of the form "secretref://env/<VAR>" are resolved from the process environment.
|
Package envprovider implements secrets.Provider for the "env" scheme: references of the form "secretref://env/<VAR>" are resolved from the process environment. |
|
storage
|
|
|
s3
Package s3 is the framework's production object-storage adapter: the storage.Adapter port (kernel/storage) implemented against S3-compatible endpoints (AWS S3, MinIO) with the minio-go SDK.
|
Package s3 is the framework's production object-storage adapter: the storage.Adapter port (kernel/storage) implemented against S3-compatible endpoints (AWS S3, MinIO) with the minio-go SDK. |
|
tracing
|
|
|
otel
Package otel adapts OpenTelemetry to the wowapi observability.Tracer port (roadmap O1).
|
Package otel adapts OpenTelemetry to the wowapi observability.Tracer port (roadmap O1). |
Click to show internal directories.
Click to hide internal directories.