Documentation
¶
Index ¶
- Constants
- func Application(envUID, appUID int64) string
- func ApplicationCreate(envUID int64) string
- func ApplicationCtx(ctx context.Context) string
- func ApplicationCtxUID(ctx context.Context, appUID int64) string
- func ApplicationProject(projectUID, envUID, appUID int64) string
- func Deployment(uid int64) string
- func DeploymentCtx(ctx context.Context) string
- func DeploymentLog(uid int64) string
- func DeploymentLogStream(uid int64) string
- func Environment(uid int64) string
- func EnvironmentApplicationCtx(ctx context.Context) string
- func EnvironmentCreate() string
- func EnvironmentCtx(ctx context.Context) string
- func EnvironmentCtxUID(ctx context.Context, envUID int64) string
- func GetOAuthCallbackUrl(provider enum.AuthProvider) string
- func GetOAuthRedirectUrl(provider enum.AuthProvider) string
- func HasApplicationRoute(url string, env *types.Environment) bool
- func IsProjectUrl(url string) bool
- func Project(uid int64) string
- func ProjectCreate() string
- func ProjectCtx(ctx context.Context) string
- func ProjectCtxUID(ctx context.Context, projectUID int64) string
- func ProjectGithubCtx(ctx context.Context, ghApp *types.GithubApp) string
- func Tenant(uid int64) string
- func TenantCreate() string
- func TenantCtx(ctx context.Context) string
- func TenantMembersUrl(ctx context.Context) string
Constants ¶
View Source
const ( AccountProfile = "/profile" AccountSession = "/profile/session" AccountTeams = "/profile/teams" AccountDelete = "/profile/delete" )
View Source
const ( ApplicationBase = "application" AppNewGit = "application/new/git" AppNewGithub = "application/new/git/github" AppNewGitPublic = "application/new/git/git-public" AppNewRegistry = "application/new/registry" AppNewDatabase = "application/new/database" AppNewOneclick = "application/new/oneclick" AppDeployments = "deployments" AppMetrics = "metrics" AppLogs = "logs" AppTerminal = "terminal" AppSource = "source" AppVolume = "volumes" AppVolumeDetach = "detach" AppVolumeUnAttached = "volumes/unattached" AppVolumeCreate = "volumes/create" AppSettings = "settings" AppVariables = "variables" AppDelete = "delete" AppNetworkPrivate = "network/private" AppNetworkHTTP = "network/http" AppNetworkHTTPGenerate = AppNetworkHTTP + "/generate" AppNetworkTCP = "network/tcp" AppFavorite = "favorite" //General Header AppIcon = "icon" AppName = "name" AppSourceGithub = "source/github" AppSourceGitPublic = "source/git-public" AppSourceRegistry = "source/registry" )
View Source
const ( EnvironmentBase = "environment" EnvironmentApplication = "/application" EnvironmentSettings = "/settings" EnvironmentDelete = "/delete" EnvironmentVolumes = "/volumes" )
View Source
const ( InstanceAuthPassword = "/settings/auth/password" InstanceAuthDemo = "/settings/auth/demo" InstanceAuthGithub = "/settings/auth/github" )
View Source
const ( Login = "/login" Logout = "/logout" Profile = "/profile" Register = "/register" NotFound = "/404" Error = "/500" )
View Source
const ( ProjectBase = "project" ProjectOverview = "overview" ProjectEnvironment = "environment" ProjectSource = "source" ProjectMembers = "members" ProjectSettings = "settings" ProjectDelete = "delete" ProjectSourceGithub = "source/github" )
View Source
const ( TenantBase = "team" TenantSettings = "settings" TenantMembers = "members" TenantLimits = "limits" TenantDelete = "delete" TenantMembersAction = "/members" )
View Source
const (
CallbackOAuthGithub = "/auth/github/callback"
)
View Source
const (
DeploymentBase = "deployment"
)
View Source
const TargetMain = "main"
View Source
const TargetMainQuery = "?target=main"
Variables ¶
This section is empty.
Functions ¶
func Application ¶
func ApplicationCreate ¶
func ApplicationCtx ¶
func ApplicationProject ¶
func Deployment ¶
func DeploymentCtx ¶
func DeploymentLog ¶
func DeploymentLogStream ¶
func Environment ¶
func EnvironmentCreate ¶
func EnvironmentCreate() string
func EnvironmentCtx ¶
func GetOAuthCallbackUrl ¶
func GetOAuthCallbackUrl(provider enum.AuthProvider) string
func GetOAuthRedirectUrl ¶
func GetOAuthRedirectUrl(provider enum.AuthProvider) string
func HasApplicationRoute ¶
func HasApplicationRoute(url string, env *types.Environment) bool
func IsProjectUrl ¶
func ProjectCreate ¶
func ProjectCreate() string
func ProjectCtx ¶
func TenantCreate ¶
func TenantCreate() string
func TenantMembersUrl ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.