Versions in this module Expand all Collapse all v0 v0.6.0 Mar 12, 2024 Changes in this version type Factory + func (factory *Factory) Content() *service.Content + func (factory *Factory) RefreshActivityService(connection mapof.String) + func (factory *Factory) Refreshed() <-chan bool + func (factory *Factory) Version() string v0.0.2 Mar 9, 2023 Changes in this version + type Factory struct + func NewFactory(storage config.Storage, embeddedFiles embed.FS) *Factory + func (factory *Factory) ByContext(ctx echo.Context) (*domain.Factory, error) + func (factory *Factory) ByDomainID(domainID string) (config.Domain, *domain.Factory, error) + func (factory *Factory) ByDomainName(name string) (*domain.Factory, error) + func (factory *Factory) Config() config.Config + func (factory *Factory) DeleteDomain(domainID string) error + func (factory *Factory) DeleteProvider(providerID string) error + func (factory *Factory) DomainByID(domainID string) (config.Domain, error) + func (factory *Factory) EditorJS() *goeditorjs.HTMLEngine + func (factory *Factory) Email() *service.ServerEmail + func (factory *Factory) Filesystem() service.Filesystem + func (factory *Factory) FuncMap() template.FuncMap + func (factory *Factory) Icons() icon.Provider + func (factory *Factory) ListDomains() []config.Domain + func (factory *Factory) NormalizeHostname(hostname string) string + func (factory *Factory) PutDomain(configuration config.Domain) error + func (factory *Factory) PutProvider(oauthClient config.Provider) error + func (factory *Factory) Steranko(ctx echo.Context) (*steranko.Steranko, error) + func (factory *Factory) Template() *service.Template + func (factory *Factory) Theme() *service.Theme + func (factory *Factory) UpdateConfig(value config.Config) error + func (factory *Factory) Widget() *service.Widget