Directories
¶
| Path | Synopsis |
|---|---|
|
Package appnav exposes the dashboard's page catalog to the API — which pages the app has, and which API object type each record detail page shows.
|
Package appnav exposes the dashboard's page catalog to the API — which pages the app has, and which API object type each record detail page shows. |
|
cloud
|
|
|
sqs
Package sqs is a thin wrapper over the AWS SQS SDK for the consumers that poll a queue (currently the inbound-email bridge).
|
Package sqs is a thin wrapper over the AWS SQS SDK for the consumers that poll a queue (currently the inbound-email bridge). |
|
Package apierror defines the structured error types used across all services.
|
Package apierror defines the structured error types used across all services. |
|
Package excel builds spreadsheet workbooks from a declarative description of columns and rows, with no knowledge of any domain type.
|
Package excel builds spreadsheet workbooks from a declarative description of columns and rows, with no knowledge of any domain type. |
|
Package lease provides a distributed single-holder lease primitive backed by a SQL table.
|
Package lease provides a distributed single-holder lease primitive backed by a SQL table. |
|
Package logging provides structured logging utilities for gRPC services.
|
Package logging provides structured logging utilities for gRPC services. |
|
Package messaging provides rabbitMQ integration, outbox/inbox patterns, and background workers for reliable asynchronous communication between microservices.
|
Package messaging provides rabbitMQ integration, outbox/inbox patterns, and background workers for reliable asynchronous communication between microservices. |
|
proto
|
|
|
Package retry provides configurable retry logic with exponential backoff and jitter.
|
Package retry provides configurable retry logic with exponential backoff and jitter. |
|
Package safeconv provides safe integer conversion functions that clamp values at the target type's boundaries instead of silently overflowing.
|
Package safeconv provides safe integer conversion functions that clamp values at the target type's boundaries instead of silently overflowing. |
|
Package sanitize provides utilities for masking sensitive string values (API keys, tokens, secrets) in log output, error messages, and user-facing responses.
|
Package sanitize provides utilities for masking sensitive string values (API keys, tokens, secrets) in log output, error messages, and user-facing responses. |
|
Package timeutil provides helpers for parsing timestamp strings used throughout the platform's data layer.
|
Package timeutil provides helpers for parsing timestamp strings used throughout the platform's data layer. |
|
Package tracing provides OpenTelemetry tracing initialization and helpers for all microservices.
|
Package tracing provides OpenTelemetry tracing initialization and helpers for all microservices. |
|
Package validate provides request-level input validation for the platform.
|
Package validate provides request-level input validation for the platform. |
Click to show internal directories.
Click to hide internal directories.