Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CorsMiddleware ¶
func NewPanicHandler ¶
Types ¶
type RootResolver ¶
type RootResolver struct {
resolvers.ACLRootResolver
resolvers.AuthorRootResolver
resolvers.BuildkiteInstantIntegrationRootResolver
resolvers.ChangeRootResolver
resolvers.CodebaseGitHubIntegrationRootResolver
resolvers.CodebaseRootResolver
resolvers.CommentRootResolver
resolvers.FeaturesRootResolver
resolvers.GitHubAppRootResolver
resolvers.GitHubPullRequestRootResolver
resolvers.GitHubRootResolver
resolvers.IntegrationRootResolver
resolvers.LicenseRootResolver
resolvers.NotificationRootResolver
resolvers.OnboardingRootResolver
resolvers.OrganizationRootResolver
resolvers.PKIRootResolver
resolvers.PresenceRootResolver
resolvers.ReviewRootResolver
resolvers.InstallationsRootResolver
resolvers.ServiceTokensRootResolver
resolvers.StatusesRootResolver
resolvers.SuggestionRootResolver
resolvers.UserRootResolver
resolvers.ViewRootResolver
resolvers.WorkspaceActivityRootResolver
resolvers.WorkspaceRootResolver
resolvers.WorkspaceWatcherRootResolver
// contains filtered or unexported fields
}
func NewRootResolver ¶
func NewRootResolver( logger *zap.Logger, jwtService *service_jwt.Service, aclResovler resolvers.ACLRootResolver, authorResolver resolvers.AuthorRootResolver, buildkiteRootResolver resolvers.BuildkiteInstantIntegrationRootResolver, changeResolver resolvers.ChangeRootResolver, codebaseGitHubIntegrationResolver resolvers.CodebaseGitHubIntegrationRootResolver, codebaseResolver resolvers.CodebaseRootResolver, commentsResolver resolvers.CommentRootResolver, featuresRootResolver resolvers.FeaturesRootResolver, gitHubRootResolver resolvers.GitHubRootResolver, githubAppResolver resolvers.GitHubAppRootResolver, instantIntegrationRootResolver resolvers.IntegrationRootResolver, licenseRootResolver resolvers.LicenseRootResolver, notificationResolver resolvers.NotificationRootResolver, onboardingRootResolver resolvers.OnboardingRootResolver, organizationRootResolver resolvers.OrganizationRootResolver, pkiRootResolver resolvers.PKIRootResolver, prResolver resolvers.GitHubPullRequestRootResolver, presenceRootResolver resolvers.PresenceRootResolver, reviewResolver resolvers.ReviewRootResolver, serverStatusRootResolver resolvers.InstallationsRootResolver, serviceTokensRootResolver resolvers.ServiceTokensRootResolver, statusRootResolver resolvers.StatusesRootResolver, suggestionResolver resolvers.SuggestionRootResolver, userResolver resolvers.UserRootResolver, viewResolver resolvers.ViewRootResolver, workspaceActivityResolver resolvers.WorkspaceActivityRootResolver, workspaceResolver resolvers.WorkspaceRootResolver, workspaceWatcherRootResolver resolvers.WorkspaceWatcherRootResolver, ) *RootResolver
func (*RootResolver) HttpHandler ¶
func (r *RootResolver) HttpHandler() gin.HandlerFunc
func (*RootResolver) UnauthenticatedHttpHandler ¶
func (r *RootResolver) UnauthenticatedHttpHandler(logger *zap.Logger) gin.HandlerFunc
func (*RootResolver) WebsocketHandler ¶
func (r *RootResolver) WebsocketHandler() gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.