package
0.0.0-20240331083713-54d5358c3257
Repository: https://github.com/davecheney/pub.git
Documentation: pkg.go.dev
# Functions
AllTables returns a slice of all tables in the database.
MaybeExcludeReblogs returns a query that excludes reblogs if the request contains the exclude_reblogs parameter.
MaybeExcludeReplies returns a query that excludes replies if the request contains the exclude_replies parameter.
MaybePinned returns a query that only includes pinned statuses if the request contains the pinned parameter.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PreloadAccount preloads all of an Account's relations and associations.
PreloadActor preloads all of an Actor's relations and associations.
PreloadReaction preloads all of a Reaction's relations and associations.
No description provided by the author
PreloadStatus preloads all of a Status' relations and associations.
# Structs
An Account is a user account on an Instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ActivitypubOutboxRequest is a record of a request to send a status to an actor on a remote server.
ActivitypubRefresh is a record of a request to refresh a URI.
No description provided by the author
No description provided by the author
No description provided by the author
ActorRefreshRequest is a request to refresh an actor's data.
No description provided by the author
An Application is a registered client application.
No description provided by the author
A Conversation is a collection of related statuses.
No description provided by the author
No description provided by the author
An Instance is an ActivityPub domain managed by this server.
No description provided by the author
No description provided by the author
Object represents an ActivityPub object.
No description provided by the author
No description provided by the author
Reaction represents an an actors reaction to a status.
A ReactionRequest is a request to update the reaction to a status.
No description provided by the author
No description provided by the author
A RelationshipRequest records a request to follow or unfollow an actor.
No description provided by the author
No description provided by the author
A Status is a single message posted by a user.
No description provided by the author
A StatusAttachmentRequest records a request fetch a remote attachment.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A Token is an access token for an Application.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author