internal/

directory
v1.7.2 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2026 License: MIT

Directories

Path Synopsis
Package boot wires the shared dependencies notifyd needs at startup.
Package boot wires the shared dependencies notifyd needs at startup.
Package event is the catalog layer over the `events` collection.
Package event is the catalog layer over the `events` collection.
Package kmsbridge is notify's direct line to Hanzo KMS, and the ONE place in notify that resolves a secret.
Package kmsbridge is notify's direct line to Hanzo KMS, and the ONE place in notify that resolves a secret.
Package marketing builds the List-Unsubscribe + List-Unsubscribe-Post header pair that every marketing-class email carries per §5 of the notification-preferences paper.
Package marketing builds the List-Unsubscribe + List-Unsubscribe-Post header pair that every marketing-class email carries per §5 of the notification-preferences paper.
Package metering writes per-send ledger rows and exposes a query for the billing surface.
Package metering writes per-send ledger rows and exposes a query for the billing surface.
Package preferences holds the wire shape + validation + row-mapper for the notification_preferences collection.
Package preferences holds the wire shape + validation + row-mapper for the notification_preferences collection.
Package router implements the pure channel-routing function from the notification-preferences paper §4.
Package router implements the pure channel-routing function from the notification-preferences paper §4.
Package routes mounts Hanzo Notify's /v1/notify/* HTTP surface on top of hanzoai/base's router.
Package routes mounts Hanzo Notify's /v1/notify/* HTTP surface on top of hanzoai/base's router.
Package schema registers Hanzo Notify's domain collections with the underlying hanzoai/base app.
Package schema registers Hanzo Notify's domain collections with the underlying hanzoai/base app.
Package tasks wires Hanzo Notify into hanzoai/tasks as a durable execution substrate.
Package tasks wires Hanzo Notify into hanzoai/tasks as a durable execution substrate.
Package template renders Notify templates and manages the lifecycle.
Package template renders Notify templates and manages the lifecycle.
Package tenant resolves per-tenant Notifier instances on demand.
Package tenant resolves per-tenant Notifier instances on demand.
Package unsubscribe is the HMAC-signed token primitive that backs the one-click email unsubscribe endpoints from §5.1 of the notification-preferences paper.
Package unsubscribe is the HMAC-signed token primitive that backs the one-click email unsubscribe endpoints from §5.1 of the notification-preferences paper.
Package zaprpc is a stub for the native ZAP RPC surface that mirrors the HTTP /v1/notify/* routes.
Package zaprpc is a stub for the native ZAP RPC surface that mirrors the HTTP /v1/notify/* routes.

Jump to

Keyboard shortcuts

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