activitypub

package
v0.0.0-...-f1c6d0e Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2021 License: AGPL-3.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FederatedApp

type FederatedApp struct {
	// contains filtered or unexported fields
}

func New

func New(bg context.Context, software app.Software) (*FederatedApp, error)

func (*FederatedApp) ApplyFederatingCallbacks

func (a *FederatedApp) ApplyFederatingCallbacks(fwc *pub.FederatingWrappedCallbacks) (others []interface{})

func (*FederatedApp) BadRequestHandler

func (a *FederatedApp) BadRequestHandler(f app.Framework) http.Handler

func (*FederatedApp) BuildRoutes

func (a *FederatedApp) BuildRoutes(ar app.Router, d app.Database, f app.Framework) error

func (*FederatedApp) CreateTables

func (a *FederatedApp) CreateTables(ctx context.Context, d app.Database, apc app.APCoreConfig, debug bool) error

func (*FederatedApp) DefaultAdminPrivileges

func (a *FederatedApp) DefaultAdminPrivileges() interface{}

func (*FederatedApp) DefaultUserPreferences

func (a *FederatedApp) DefaultUserPreferences() interface{}

func (*FederatedApp) DefaultUserPrivileges

func (a *FederatedApp) DefaultUserPrivileges() interface{}

func (*FederatedApp) GetAuthWebHandlerFunc

func (a *FederatedApp) GetAuthWebHandlerFunc(f app.Framework) http.HandlerFunc

func (*FederatedApp) GetFollowersWebHandlerFunc

func (a *FederatedApp) GetFollowersWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)

func (*FederatedApp) GetFollowingWebHandlerFunc

func (a *FederatedApp) GetFollowingWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)

func (*FederatedApp) GetInboxWebHandlerFunc

func (a *FederatedApp) GetInboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, outbox vocab.ActivityStreamsOrderedCollectionPage)

func (*FederatedApp) GetLikedWebHandlerFunc

func (a *FederatedApp) GetLikedWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)

func (*FederatedApp) GetLoginWebHandlerFunc

func (a *FederatedApp) GetLoginWebHandlerFunc(f app.Framework) http.HandlerFunc

func (*FederatedApp) GetOutboxWebHandlerFunc

func (a *FederatedApp) GetOutboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, outbox vocab.ActivityStreamsOrderedCollectionPage)

func (*FederatedApp) GetUserWebHandlerFunc

func (a *FederatedApp) GetUserWebHandlerFunc(f app.Framework) (app.VocabHandlerFunc, app.AuthorizeFunc)

func (*FederatedApp) InternalServerErrorHandler

func (a *FederatedApp) InternalServerErrorHandler(f app.Framework) http.Handler

func (*FederatedApp) MethodNotAllowedHandler

func (a *FederatedApp) MethodNotAllowedHandler(f app.Framework) http.Handler

func (*FederatedApp) NewConfiguration

func (a *FederatedApp) NewConfiguration() interface{}

func (*FederatedApp) NewIDPath

func (a *FederatedApp) NewIDPath(c context.Context, t vocab.Type) (path string, err error)

func (*FederatedApp) NotFoundHandler

func (a *FederatedApp) NotFoundHandler(f app.Framework) http.Handler

func (*FederatedApp) OnCreateAdminUser

func (a *FederatedApp) OnCreateAdminUser(ctx context.Context, userID string, d app.Database, apc app.APCoreConfig) error

func (*FederatedApp) Paths

func (a *FederatedApp) Paths() app.Paths

func (*FederatedApp) ScopePermitsPrivateGetInbox

func (a *FederatedApp) ScopePermitsPrivateGetInbox(scope string) (permitted bool, err error)

func (*FederatedApp) ScopePermitsPrivateGetOutbox

func (a *FederatedApp) ScopePermitsPrivateGetOutbox(scope string) (permitted bool, err error)

func (*FederatedApp) SetConfiguration

func (a *FederatedApp) SetConfiguration(i interface{}, apc app.APCoreConfig, debug bool) error

func (*FederatedApp) Software

func (a *FederatedApp) Software() app.Software

func (*FederatedApp) Start

func (a *FederatedApp) Start() error

func (*FederatedApp) StaticServingEnabled

func (a *FederatedApp) StaticServingEnabled() bool

func (*FederatedApp) Stop

func (a *FederatedApp) Stop() error

Jump to

Keyboard shortcuts

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