internal/

directory
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2026 License: Apache-2.0

Directories

Path Synopsis
Package admin provides the admin HTTP listener for /livez, /readyz, and /metrics.
Package admin provides the admin HTTP listener for /livez, /readyz, and /metrics.
api
oidc
Package oidc implements the per-tenant OIDC provider registry, the chained OIDCValidator, and the cluster-broadcast cache eviction layer.
Package oidc implements the per-tenant OIDC provider registry, the chained OIDCValidator, and the cluster-broadcast cache eviction layer.
modelcache
Package modelcache provides a CachingModelStore decorator that memoizes LOCKED model descriptors.
Package modelcache provides a CachingModelStore decorator that memoizes LOCKED model descriptors.
peeraddr
Package peeraddr validates cluster peer addresses against the SSRF guard.
Package peeraddr validates cluster peer addresses against the SSRF guard.
commontest
Package commontest holds test-only helpers shared across domain packages.
Package commontest holds test-only helpers shared across domain packages.
domain
model/schema/gentree
Package gentree produces random ModelNode trees and JSON-like values for property-based testing of the schema transformation pipeline.
Package gentree produces random ModelNode trees and JSON-like values for property-based testing of the schema transformation pipeline.
pagination
Package pagination centralizes shared validation rules for paginated HTTP / gRPC endpoints.
Package pagination centralizes shared validation rules for paginated HTTP / gRPC endpoints.
txjoin
Package txjoin turns an inbound transaction routing token into a joined transaction context, mapping verify/join failures to reusable operational error codes.
Package txjoin turns an inbound transaction routing token into a joined transaction context, mapping verify/join failures to reusable operational error codes.
workflow
Package workflow — schema-version contract for the workflow-import DTO shape.
Package workflow — schema-version contract for the workflow-import DTO shape.
e2e
openapivalidator
Package openapivalidator validates HTTP responses captured during E2E tests against the OpenAPI 3.1 spec embedded in github.com/cyoda-platform/cyoda-go/api.
Package openapivalidator validates HTTP responses captured during E2E tests against the OpenAPI 3.1 spec embedded in github.com/cyoda-platform/cyoda-go/api.
Package httpmw provides HTTP middleware for the Cyoda application server.
Package httpmw provides HTTP middleware for the Cyoda application server.
iam
Package scheduler implements the coordinator-only scan loop that fires due ScheduledTasks (see the cyoda-go scheduled-transition-runtime design).
Package scheduler implements the coordinator-only scan loop that fires due ScheduledTasks (see the cyoda-go scheduled-transition-runtime design).
testing
localproc
Package localproc provides an in-process ExternalProcessingService for testing.
Package localproc provides an in-process ExternalProcessingService for testing.
Package testpg centralises the PostgreSQL testcontainer configuration shared by the E2E and parity test fixtures.
Package testpg centralises the PostgreSQL testcontainer configuration shared by the E2E and parity test fixtures.
Package txgate provides per-transaction exclusive gates.
Package txgate provides per-transaction exclusive gates.

Jump to

Keyboard shortcuts

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