Documentation
¶
Index ¶
- type CountPostPerStatus
- type CountUnreadNotifications
- type CountUsers
- type GetActiveNotifications
- type GetActiveSubscribers
- type GetAllPosts
- type GetAllTags
- type GetAllUsers
- type GetAssignedTags
- type GetAttachments
- type GetBlobByKey
- type GetCommentByID
- type GetCommentsByPost
- type GetCurrentUserSettings
- type GetCustomOAuthConfigByProvider
- type GetFirstTenant
- type GetNotificationByID
- type GetOAuthAuthorizationURL
- type GetOAuthProfile
- type GetOAuthRawProfile
- type GetPostByID
- type GetPostByNumber
- type GetPostBySlug
- type GetTagBySlug
- type GetTenantByDomain
- type GetUserByAPIKey
- type GetUserByEmail
- type GetUserByID
- type GetUserByProvider
- type GetVerificationByKey
- type IsCNAMEAvailable
- type IsSubdomainAvailable
- type ListActiveOAuthProviders
- type ListAllOAuthProviders
- type ListBlobs
- type ListCustomOAuthConfig
- type ListPostVotes
- type PostIsReferenced
- type SearchPosts
- type UserSubscribedTo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CountPostPerStatus ¶
type CountPostPerStatus struct {
Result map[enum.PostStatus]int
}
type CountUnreadNotifications ¶
type CountUnreadNotifications struct {
Result int
}
type CountUsers ¶
type CountUsers struct {
Result int
}
type GetActiveNotifications ¶
type GetActiveNotifications struct {
Result []*models.Notification
}
type GetActiveSubscribers ¶
type GetActiveSubscribers struct {
Number int
Channel enum.NotificationChannel
Event enum.NotificationEvent
Result []*models.User
}
type GetAllPosts ¶
type GetAllTags ¶
type GetAllUsers ¶
type GetAttachments ¶
type GetBlobByKey ¶
type GetCommentByID ¶
type GetCommentsByPost ¶
type GetCurrentUserSettings ¶
type GetCustomOAuthConfigByProvider ¶
type GetCustomOAuthConfigByProvider struct {
Provider string
Result *models.OAuthConfig
}
type GetFirstTenant ¶
type GetNotificationByID ¶
type GetNotificationByID struct {
ID int
Result *models.Notification
}
type GetOAuthProfile ¶
type GetOAuthProfile struct {
Provider string
Code string
Result *dto.OAuthUserProfile
}
type GetOAuthRawProfile ¶
type GetPostByID ¶
type GetPostByNumber ¶
type GetPostBySlug ¶
type GetTagBySlug ¶
type GetTenantByDomain ¶
type GetUserByAPIKey ¶
type GetUserByEmail ¶
type GetUserByID ¶
type GetUserByProvider ¶
type GetVerificationByKey ¶
type GetVerificationByKey struct {
Kind enum.EmailVerificationKind
Key string
Result *models.EmailVerification
}
type IsCNAMEAvailable ¶
type IsSubdomainAvailable ¶
type ListActiveOAuthProviders ¶
type ListActiveOAuthProviders struct {
Result []*dto.OAuthProviderOption
}
type ListAllOAuthProviders ¶
type ListAllOAuthProviders struct {
Result []*dto.OAuthProviderOption
}
type ListCustomOAuthConfig ¶
type ListCustomOAuthConfig struct {
Result []*models.OAuthConfig
}
type ListPostVotes ¶
type PostIsReferenced ¶
type SearchPosts ¶
type UserSubscribedTo ¶
Click to show internal directories.
Click to hide internal directories.