Versions in this module Expand all Collapse all v1 v1.1.0 Jul 10, 2026 Changes in this version type Context + I18n func(bundle i18n.Bundle) + Privileged func() *privileged.Services v1.0.0 Jul 6, 2026 Changes in this version + func ValidName(s string) bool + type Context interface + Artifacts func() *artifact.Pipeline + Attachments func() *attachment.Service + Audit func() *kaudit.Writer + Authz func() authz.Evaluator + Bulk func() *bulk.Service + Comments func() *comment.Service + Config func() config.ModuleView + DocumentClasses func() *document.Registry + DocumentHooks func() *document.Hooks + Documents func() *document.Service + Events func() *outbox.HandlerRegistry + Health func(name string, check func(context.Context) error) + IDGen func() model.IDGen + IntegrationProviders func() *integration.Registry + Integrations func() *integration.Store + Jobs func() *jobs.Registry + Logger func() *slog.Logger + Migrations func(fsys fs.FS) + Notify func() *notify.Service + NotifyTemplates func() *notify.Registry + OpenAPI func(fragment []byte) + Outbox func() outbox.Writer + Permissions func() *authz.Registry + Port func(name string) (any, error) + ProvidePort func(name string, impl any) + RecurringJob func(name string, every time.Duration, ...) + Resources func() *resource.Registry + RetentionClasses func() *retention.Registry + Routes func() *httpx.Router + Rules func() *rules.Registry + RulesResolver func() *rules.Resolver + Seeds func(fsys fs.FS) + Sequence func() *sequence.Allocator + Tx func() database.TxManager + Validator func() *validation.Validator + Webhooks func() *webhook.Service + WorkflowRuntime func() *workflow.Runtime + Workflows func() *workflow.Registry + type Module interface + DependsOn func() []string + Name func() string + Register func(ctx Context) error