Versions in this module Expand all Collapse all v0 v0.6.0 Oct 30, 2026 Changes in this version + type AdminOrgRepo interface + GetByID func(ctx context.Context, id string) (*admindomain.Organization, error) + type AdminTokenSourceRepo interface + ListSources func(ctx context.Context, orgID string) ([]*admindomain.TokenSource, error) + type OrganizationChecker struct + func NewOrganizationChecker(repo AdminOrgRepo) *OrganizationChecker + func (c *OrganizationChecker) OrganizationExists(ctx context.Context, orgID string) (bool, error) + type RotationPauser struct + func NewRotationPauser(target pausable) *RotationPauser + func (p *RotationPauser) Pause(context.Context) error + func (p *RotationPauser) Resume(context.Context) error + type StackLister struct + func NewStackLister(repo StackRepo) *StackLister + func (l *StackLister) ListCompletedStacks(ctx context.Context, orgID string) ([]domain.StackRef, error) + type StackRepo interface + List func(ctx context.Context, orgID string, includeDeleted bool) ([]*stackdomain.Stack, error) + type TokenSourceLister struct + func NewTokenSourceLister(repo AdminTokenSourceRepo) *TokenSourceLister + func (l *TokenSourceLister) ListPaths(ctx context.Context, orgID string) ([]port.TokenSourceRef, error)