server

package
v1.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: MPL-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(params Params, lc fx.Lifecycle) (*gin.Engine, error)

Types

type Params added in v1.8.0

type Params struct {
	fx.In
	Config                       *config.Config
	Logger                       *zap.Logger
	WorkspacesController         *controller.WorkspacesController
	OrganizationsController      *controller.OrganizationsController
	AgentsController             *controller.AgentsController
	RunsController               *controller.RunsController
	VcsController                *controller.VcsConnectionsController
	VariablesController          *controller.VariablesController
	VariablesSetsController      *controller.VariableSetsController
	MeController                 *controller.MeController
	AccessTokensController       *controller.AccessTokensController
	AuthServer                   *server.Server
	AuthBoss                     *authboss.Authboss
	UserStore                    *organization.UserStore
	WorkspacesRepository         workspaces.WorkspacesRepository
	OrganizationAccessMiddleware *middleware.OrganizationAccessMiddleware
	UserinfoMiddleware           *middleware.UserinfoMiddleware
	AccessTokensRepository       access_token.Repository
	UserRepository               organization.UserRepository
}

Directories

Path Synopsis
endpoints

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL