ActivityPlug API / @activityplug/server
@activityplug/server
Classes
- CliParseError
- FairSemaphore
- InMemoryAuthSessionStore
- InMemoryBrowserSessionStore
- InMemoryOAuthClientSecretStore
- InMemoryOAuthStartLimiter
- InMemoryOAuthStateStore
- InMemoryShortCacheStore
- InMemoryStreamTicketStore
- SecurityStateLifecycle
Interfaces
- AccountConnectionPayload
- AccountIdRequest
- AccountLookupRequest
- AccountPostsRequest
- ActivityPlugAccountApiService
- ActivityPlugApiService
- ActivityPlugAuthApiService
- ActivityPlugBookmarkFolderApiService
- ActivityPlugEmailChallengeAuthApiService
- ActivityPlugFilterApiService
- ActivityPlugFollowRequestApiService
- ActivityPlugInstanceApiService
- ActivityPlugListApiService
- ActivityPlugMediaApiService
- ActivityPlugNotificationApiService
- ActivityPlugPasskeyAuthApiService
- ActivityPlugPollApiService
- ActivityPlugPostApiService
- ActivityPlugScheduledPostApiService
- ActivityPlugSearchApiService
- ActivityPlugServer
- ActivityPlugServerOptions
- ActivityPlugServiceCallOptions
- ActivityPlugSocialApiService
- ActivityPlugStreamApiService
- ActivityPlugTimelineApiService
- AdvertisedMultipartConstraints
- AnalyzeGraphQLOptions
- AuthEndpointClient
- AuthEndpointHandlers
- AuthSessionIdRequest
- AuthSessionStore
- AuthSessionStoreContractCase
- AuthSessionStoreContractOptions
- AuthStartInput
- AuthStartPayload
- AuthStartRequest
- AuthStartResult
- BookmarkFolderIdRequest
- BookmarkFolderPostRequest
- BoostPostRequest
- BrowserBoundary
- BrowserBoundaryDependencies
- BrowserBoundaryOptions
- BrowserCapabilitiesResponse
- BrowserCapability
- BrowserCapabilityConstraint
- BrowserCapabilitySet
- BrowserEmptyResponse
- BrowserEntityRef
- BrowserErrorEnvelope
- BrowserHashtag
- BrowserHashtagHistoryItem
- BrowserMedia
- BrowserMediaResponse
- BrowserPageInfo
- BrowserPoll
- BrowserPollOption
- BrowserPost
- BrowserPostContextResponse
- BrowserPostCounts
- BrowserPostResponse
- BrowserPostSummary
- BrowserPostViewerReaction
- BrowserPostViewerState
- BrowserProfile
- BrowserProfileField
- BrowserProfileResponse
- BrowserProfileSummary
- BrowserRelationship
- BrowserRequestContext
- BrowserSearchResponse
- BrowserSessionAdmissionLimits
- BrowserSessionBase
- BrowserSessionStore
- BrowserSuccessEnvelope
- BrowserTimelineResponse
- CapabilityListItem
- CapabilitySetPayload
- ConfigureServerLoggingOptions
- ConstructedServerStartOptions
- CreateActivityPlugAppOptions
- CreateBookmarkFolderRequest
- CreateFilterRequest
- CreateListRequest
- CreatePostRequest
- DeletePostRequest
- FilterIdRequest
- GetPostRequest
- GraphQLAnalysisMetrics
- GraphQLAnalysisResult
- GraphQLContext
- GraphQLLimits
- HashtagTimelineRequest
- HealthStatus
- InMemoryAuthSessionStoreOptions
- InMemoryExpiringStoreOptions
- InMemoryOAuthStartLimiterOptions
- InMemoryOAuthStateStoreOptions
- InstanceSelector
- IssueStreamTicketOptions
- ListAccountRequest
- ListAccountsRequest
- ListIdRequest
- ListTimelineRequest
- MediaIdRequest
- MultipartConstraints
- MultipartFileDescriptor
- MuteAccountRequest
- NativeExpirySecurityStateDescriptor
- NodePinnedDispatcherOptions
- NodeWebSocketFactoryOptions
- NotificationIdRequest
- NotificationsRequest
- OAuthClientSecretStore
- OAuthStartLimiter
- OAuthStartLimiterInput
- OAuthStateBinding
- OAuthStateClaim
- OAuthStateRecord
- OAuthStateStore
- OpenApiDocument
- OpenApiDocumentOptions
- OpenOriginPolicyOptions
- OriginFetchPolicyContext
- PageInfoPayload
- PageInputValue
- PageRequest
- ParsedAuthCallback
- PollIdRequest
- PostActionRequest
- PostConnectionPayload
- PostHistoryRequest
- PostIdRequest
- PostQuotesRequest
- PublicAccount
- PublicAccountField
- PublicAccountFieldInput
- PublicAuthSession
- PublicBookmarkFolder
- PublicConnection
- PublicDeletedEntity
- PublicEntityRef
- PublicFilter
- PublicHashtag
- PublicInstancePeers
- PublicInstanceProfile
- PublicList
- PublicMediaAttachment
- PublicNotification
- PublicNotificationGroup
- PublicOAuthCallbackStateBinding
- PublicOAuthClientRegistration
- PublicOAuthMetadata
- PublicPageInfo
- PublicPoll
- PublicPollOption
- PublicPost
- PublicPostContext
- PublicPostRevision
- PublicPostTranslation
- PublicRelationship
- PublicScheduledPost
- PublicSearchResult
- PublicTimelineRequest
- ReactPostRequest
- RegisterOAuthClientRequest
- RelationshipRequest
- RequestLimits
- ScheduledPostIdRequest
- SchedulePostRequest
- SearchRequest
- SecurityStateCapacityMetadata
- SecurityStateCleanupResult
- SecurityStateExpiryMetadata
- SecurityStateLifecycleMetrics
- SecurityStateLifecycleOptions
- SecurityStateLifecycleScheduler
- SecurityStateLifecycleTimer
- ServerCliOptions
- ServerRemoteAuthorityOptions
- SessionPageRequest
- SessionSelectorRequest
- SessionStreamRequest
- ShortCacheStore
- StartedServer
- StartServerOptions
- StreamTicketRecord
- StreamTicketStore
- SweepExpirySecurityStateDescriptor
- TimelineStreamRequest
- TokenImportOptions
- TranslatePostRequest
- UpdateBookmarkFolderRequest
- UpdateFilterRequest
- UpdateListRequest
- UpdateMediaRequest
- UpdatePostRequest
- UpdateProfileRequest
- UpdateScheduledPostRequest
- UploadMediaFromUrlRequest
- UploadMediaRequest
- ViewerInput
- VotePollRequest
Type Aliases
- AccountFollowsRequest
- AdapterKind
- AuthExchangeInput
- AuthExchangeRequest
- AuthParseCallbackRequest
- AuthRefreshRequest
- AuthRevokeRequest
- BookmarkFoldersRequest
- BrowserAnonymousSessionMode
- BrowserAuthCompleteRequest
- BrowserAuthStartRequest
- BrowserAuthStartResponse
- BrowserErrorCode
- BrowserSessionAdmissionResult
- BrowserSessionPayload
- BrowserSessionRecord
- EmailChallengeStartRequest
- EmailChallengeVerifyRequest
- ImportTokenRequest
- MediaLookupRequest
- NotificationGroupsRequest
- OAuthStartLimitResult
- OAuthStartReservationResult
- OriginFetchPolicy
- PasskeyFinishRequest
- PasskeyStartRequest
- PostContextRequest
- PublicStreamEvent
- SearchPageRequest
- SecurityStateDescriptor
- SecurityStateExpiryMode
- ServerAuthSessionStore
- StreamOperation
- TokenImportGuardContext
Variables
- activityPlugApiVersion
- authSessionStoreContractCases
- browserSessionCookieName
- DEFAULT_GRAPHQL_LIMITS
- DEFAULT_REQUEST_LIMITS
- DEFAULT_WEBSOCKET_CLOSE_TIMEOUT_MS
- DEFAULT_WEBSOCKET_HANDSHAKE_TIMEOUT_MS
- DEFAULT_WEBSOCKET_MAX_BUFFERED_CHUNKS
- DEFAULT_WEBSOCKET_MAX_FRAGMENTS
- DEFAULT_WEBSOCKET_MAX_PAYLOAD
- defaultBrowserCsrfHeaderName
- nodeLookupAddresses
Functions
- assertRuntimeOptions
- configureServerLogging
- consumeStreamTicket
- createActivityPlugApp
- createActivityPlugServer
- createAuthEndpointHandlers
- createBrowserBoundary
- createCliOriginPolicy
- createContractSession
- createDefaultApiService
- createGraphQLSchema
- createNodePinnedDispatcher
- createNodePinnedWebSocketFactory
- createOpenApiDocument
- createOpenOriginPolicy
- createOriginPolicy
- createOutboundSemaphore
- createSecurityStateDescriptor
- createServerFromCliOptions
- createServerRemoteAuthority
- createSweepSecurityStateDescriptor
- createTrustedProxyClientIp
- isExpired
- issueStreamTicket
- lookupNodeAddresses
- parseAndAnalyzeGraphQL
- parseServerCliArgs
- pinnedNodeRequestOptions
- readBoundedBodyBytes
- readBoundedBodyText
- readGraphQLRequestBytes
- readJsonRequestBytes
- resolveGraphQLLimits
- resolveMultipartConstraints
- resolveRequestLimits
- runServerCli
- serializeAccount
- serializeAccountConnection
- serializeAuthSession
- serializeAuthStart
- serializeBookmarkFolder
- serializeBookmarkFolderConnection
- serializeCapabilitySet
- serializeCapabilitySetPayload
- serializeDeletedEntity
- serializeEntityRef
- serializeFilter
- serializeFilterConnection
- serializeInstancePeers
- serializeInstanceProfile
- serializeList
- serializeListConnection
- serializeMediaAttachment
- serializeNotification
- serializeNotificationConnection
- serializeNotificationGroup
- serializeNotificationGroupConnection
- serializeOAuthClientRegistration
- serializeOAuthMetadata
- serializeParsedAuthCallback
- serializePoll
- serializePost
- serializePostConnection
- serializePostContext
- serializePostRevision
- serializePostTranslation
- serializeRelationship
- serializeScheduledPost
- serializeScheduledPostConnection
- serializeSearchResult
- serializeStreamEvent
- startActivityPlugServer
- validateMultipartPayload
- validateOpenApiDocument