Documentation
¶
Index ¶
- type CountPostPerStatus
- type CountUnreadNotifications
- type CountUsers
- type CreateEditWebhook
- type DeleteWebhook
- type FetchRecentSupressions
- type GetActiveNotifications
- type GetActiveSubscribers
- type GetAllPosts
- type GetAllTags
- type GetAllUsers
- type GetAssignedTags
- type GetAttachments
- type GetBillingState
- type GetBillingSubscription
- type GetBlobByKey
- type GetCommentByID
- type GetCommentsByPost
- type GetCurrentUserSettings
- type GetCustomOAuthConfigByProvider
- type GetFirstTenant
- type GetGitHubRepositories
- type GetNotificationByID
- type GetOAuthAuthorizationURL
- type GetOAuthProfile
- type GetOAuthRawProfile
- type GetPostByID
- type GetPostByNumber
- type GetPostBySlug
- type GetPostIssueID
- type GetSystemSettings
- type GetTagBySlug
- type GetTenantByDomain
- type GetTrialingTenantContacts
- type GetUserByAPIKey
- type GetUserByEmail
- type GetUserByID
- type GetUserByProvider
- type GetVerificationByKey
- type GetWebhook
- type IsCNAMEAvailable
- type IsSubdomainAvailable
- type ListActiveOAuthProviders
- type ListActiveWebhooksByType
- type ListAllOAuthProviders
- type ListAllWebhooks
- type ListAllWebhooksByType
- type ListBlobs
- type ListCustomOAuthConfig
- type ListGitHubConfigByID
- type ListGitHubStatus
- type ListPostVotes
- type MarkWebhookAsFailed
- 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 CreateEditWebhook ¶
type CreateEditWebhook struct { ID int Name string Type enum.WebhookType Status enum.WebhookStatus Url string Content string HttpMethod string HttpHeaders entity.HttpHeaders Result int }
type DeleteWebhook ¶
type DeleteWebhook struct {
ID int
}
type FetchRecentSupressions ¶
type GetActiveNotifications ¶
type GetActiveNotifications struct {
Result []*entity.Notification
}
type GetActiveSubscribers ¶
type GetActiveSubscribers struct { Number int Channel enum.NotificationChannel Event enum.NotificationEvent Result []*entity.User }
type GetAllPosts ¶
type GetAllTags ¶
type GetAllUsers ¶
type GetAttachments ¶
type GetBillingState ¶
type GetBillingState struct { // Output Result *entity.BillingState }
type GetBillingSubscription ¶
type GetBillingSubscription struct { SubscriptionID string // Output Result *entity.BillingSubscription }
type GetBlobByKey ¶
type GetCommentByID ¶
type GetCommentsByPost ¶
type GetCurrentUserSettings ¶
type GetCustomOAuthConfigByProvider ¶
type GetCustomOAuthConfigByProvider struct { Provider string Result *entity.OAuthConfig }
type GetFirstTenant ¶
type GetGitHubRepositories ¶
type GetGitHubRepositories struct {
Result []*dto.GitHubRepositoriesOption
}
type GetNotificationByID ¶
type GetNotificationByID struct { ID int Result *entity.Notification }
type GetOAuthProfile ¶
type GetOAuthProfile struct { Provider string Code string Result *dto.OAuthUserProfile }
type GetOAuthRawProfile ¶
type GetPostByID ¶
type GetPostByNumber ¶
type GetPostBySlug ¶
type GetPostIssueID ¶
type GetSystemSettings ¶
type GetTagBySlug ¶
type GetTenantByDomain ¶
type GetUserByAPIKey ¶
type GetUserByEmail ¶
type GetUserByID ¶
type GetUserByProvider ¶
type GetVerificationByKey ¶
type GetVerificationByKey struct { Kind enum.EmailVerificationKind Key string // Output Result *entity.EmailVerification }
type GetWebhook ¶
type IsCNAMEAvailable ¶
type IsSubdomainAvailable ¶
type ListActiveOAuthProviders ¶
type ListActiveOAuthProviders struct {
Result []*dto.OAuthProviderOption
}
type ListActiveWebhooksByType ¶
type ListActiveWebhooksByType struct { Type enum.WebhookType Result []*entity.Webhook }
type ListAllOAuthProviders ¶
type ListAllOAuthProviders struct {
Result []*dto.OAuthProviderOption
}
type ListAllWebhooks ¶
type ListAllWebhooksByType ¶
type ListCustomOAuthConfig ¶
type ListCustomOAuthConfig struct {
Result []*entity.OAuthConfig
}
type ListGitHubConfigByID ¶
type ListGitHubConfigByID struct { ID int Result *entity.GitHubConfig }
type ListGitHubStatus ¶
type ListGitHubStatus struct {
Result []*dto.GitHubStatusOption
}
type ListPostVotes ¶
type MarkWebhookAsFailed ¶
type MarkWebhookAsFailed struct {
ID int
}
type PostIsReferenced ¶
type SearchPosts ¶
type UserSubscribedTo ¶
Click to show internal directories.
Click to hide internal directories.