modules/

directory
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2026 License: Apache-2.0

Directories

Path Synopsis
Package admin is the shell: the pages a person sees, as opposed to the routes a program calls.
Package admin is the shell: the pages a person sees, as opposed to the routes a program calls.
internal
Package internal is the shell's implementation: the frame, the pages written by hand, and the screens generated from every resource kit/rest registered.
Package internal is the shell's implementation: the frame, the pages written by hand, and the screens generated from every resource kit/rest registered.
Package audit is the module manifest: what the kernel needs to know about the audit trail that it cannot learn from a function call.
Package audit is the module manifest: what the kernel needs to know about the audit trail that it cannot learn from a function call.
contracts
Package contracts is everything another module, an app or a test may know about the audit trail: the row, the query, the permission and the Service interface.
Package contracts is everything another module, an app or a test may know about the audit trail: the row, the query, the permission and the Service interface.
contracts/audittest
Package audittest is the conformance suite for contracts.Service, and a fake that passes it.
Package audittest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the audit module.
Package internal is every implementation of the audit module.
Package auth is signing in: sessions, passwords, single sign-on, and the roles that decide what a caller may do.
Package auth is signing in: sessions, passwords, single sign-on, and the roles that decide what a caller may do.
contracts
Package contracts is everything another module, an app or a test may know about signing in: the session, the identity a caller has, the errors a login can fail with, and the Service interface.
Package contracts is everything another module, an app or a test may know about signing in: the session, the identity a caller has, the errors a login can fail with, and the Service interface.
contracts/authtest
Package authtest is the conformance suite for contracts.Service, a fake that passes it, and an OpenID Connect issuer a test can sign in against.
Package authtest is the conformance suite for contracts.Service, a fake that passes it, and an OpenID Connect issuer a test can sign in against.
internal
Package internal is every implementation of the auth module.
Package internal is every implementation of the auth module.
Package billing is the module manifest: what a tenant is paying for.
Package billing is the module manifest: what a tenant is paying for.
contracts
Package contracts is everything another module, an app or a test may know about billing: the two entities, the events, the permissions, the payment provider this module needs somebody else to satisfy, and the Service interface.
Package contracts is everything another module, an app or a test may know about billing: the two entities, the events, the permissions, the payment provider this module needs somebody else to satisfy, and the Service interface.
contracts/billingtest
Package billingtest is the conformance suite for contracts.Service, and a fake that passes it.
Package billingtest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the billing module.
Package internal is every implementation of the billing module.
Package content is the module manifest: the pages and posts a tenant's public site is made of.
Package content is the module manifest: the pages and posts a tenant's public site is made of.
contracts
Package contracts is everything another module, an app or a test may know about content: the entity, the events, the permissions and the Service interface.
Package contracts is everything another module, an app or a test may know about content: the entity, the events, the permissions and the Service interface.
contracts/contenttest
Package contenttest is the conformance suite for contracts.Service, and a fake that passes it.
Package contenttest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the content module.
Package internal is every implementation of the content module.
Package file is the module manifest: uploaded bytes and the rows that name them.
Package file is the module manifest: uploaded bytes and the rows that name them.
contracts
Package contracts is everything another module, an app or a test may know about files: the entity, the events, the permissions, the storage this module needs somebody else to satisfy, and the Service interface.
Package contracts is everything another module, an app or a test may know about files: the entity, the events, the permissions, the storage this module needs somebody else to satisfy, and the Service interface.
contracts/filetest
Package filetest is the conformance suite for contracts.Service, a Storage in memory that the suite runs against, and a fake Service that passes it.
Package filetest is the conformance suite for contracts.Service, a Storage in memory that the suite runs against, and a fake Service that passes it.
internal
Package internal is every implementation of the file module.
Package internal is every implementation of the file module.
Package notification is the module manifest: telling somebody something, in the application and optionally by mail.
Package notification is the module manifest: telling somebody something, in the application and optionally by mail.
contracts
Package contracts is everything another module, an app or a test may know about notifications: the entity, the notice, the events, the two interfaces this module needs somebody else to satisfy, and the Service.
Package contracts is everything another module, an app or a test may know about notifications: the entity, the notice, the events, the two interfaces this module needs somebody else to satisfy, and the Service.
internal
Package internal is every implementation of the notification module.
Package internal is every implementation of the notification module.
Package site is the module manifest: the data a tenant's public site is made of, and none of the rendering.
Package site is the module manifest: the data a tenant's public site is made of, and none of the rendering.
contracts
Package contracts is everything another module, an app or a test may know about a tenant's public site: the settings, the event, the permission and the Service interface.
Package contracts is everything another module, an app or a test may know about a tenant's public site: the settings, the event, the permission and the Service interface.
contracts/sitetest
Package sitetest is the conformance suite for contracts.Service, and a fake that passes it.
Package sitetest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the site module.
Package internal is every implementation of the site module.
Package task is the module manifest: what the kernel needs to know about tasks that it cannot learn from a function call.
Package task is the module manifest: what the kernel needs to know about tasks that it cannot learn from a function call.
contracts
Package contracts is everything another module, an app or a test may know about tasks: the entity, the events, the permissions and the Service interface.
Package contracts is everything another module, an app or a test may know about tasks: the entity, the events, the permissions and the Service interface.
contracts/tasktest
Package tasktest is the conformance suite for contracts.Service, and a fake that passes it.
Package tasktest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the task module.
Package internal is every implementation of the task module.
Package tenant is the control plane: which customers exist, and which host belongs to which one.
Package tenant is the control plane: which customers exist, and which host belongs to which one.
contracts
Package contracts is everything another module, an app or a test may know about tenants: the entity, the events, the permission and the Service interface.
Package contracts is everything another module, an app or a test may know about tenants: the entity, the events, the permission and the Service interface.
contracts/tenanttest
Package tenanttest is the conformance suite for contracts.Service, and a fake that passes it.
Package tenanttest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the tenant module.
Package internal is every implementation of the tenant module.
Package user is the module manifest: the people in a tenant.
Package user is the module manifest: the people in a tenant.
contracts
Package contracts is everything another module, an app or a test may know about users: the entity, the events, the permissions and the Service interface.
Package contracts is everything another module, an app or a test may know about users: the entity, the events, the permissions and the Service interface.
contracts/usertest
Package usertest is the conformance suite for contracts.Service, and a fake that passes it.
Package usertest is the conformance suite for contracts.Service, and a fake that passes it.
internal
Package internal is every implementation of the user module.
Package internal is every implementation of the user module.

Jump to

Keyboard shortcuts

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