handlers

package
v0.0.0-...-ffb091d Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2018 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddNamespaceHandler

func AddNamespaceHandler(w http.ResponseWriter, r *http.Request)

func DependencyGraphHandler

func DependencyGraphHandler(w http.ResponseWriter, r *http.Request)

func DiffHandler

func DiffHandler(w http.ResponseWriter, r *http.Request)

func DownloadHandler

func DownloadHandler(w http.ResponseWriter, r *http.Request)

func DownstreamHandler

func DownstreamHandler(w http.ResponseWriter, r *http.Request)

func ErrorOrJsonSuccess

func ErrorOrJsonSuccess(w http.ResponseWriter, r *http.Request, resp interface{}, err error)

func ErrorOrSuccess

func ErrorOrSuccess(w http.ResponseWriter, r *http.Request, err error)

func GetApplicationHandler

func GetApplicationHandler(w http.ResponseWriter, r *http.Request)

func GetApplicationHooksHandler

func GetApplicationHooksHandler(w http.ResponseWriter, r *http.Request)

func GetApplicationVersionsHandler

func GetApplicationVersionsHandler(w http.ResponseWriter, r *http.Request)

func GetApplicationsHandler

func GetApplicationsHandler(w http.ResponseWriter, r *http.Request)

func GetNamespaceHandler

func GetNamespaceHandler(w http.ResponseWriter, r *http.Request)

func GetNamespaceHooksHandler

func GetNamespaceHooksHandler(w http.ResponseWriter, r *http.Request)

func GetNamespacesHandler

func GetNamespacesHandler(w http.ResponseWriter, r *http.Request)

func GetVersionHandler

func GetVersionHandler(w http.ResponseWriter, r *http.Request)

func HandleError

func HandleError(w http.ResponseWriter, r *http.Request, err error)

func HardDeleteNamespaceHandler

func HardDeleteNamespaceHandler(w http.ResponseWriter, r *http.Request)

func HealthCheckHandler

func HealthCheckHandler(w http.ResponseWriter, r *http.Request)

func JsonSuccess

func JsonSuccess(w http.ResponseWriter, resp interface{})

func NewDevHandlerProvider

func NewDevHandlerProvider() *devHandlerProvider

func NextVersionHandler

func NextVersionHandler(w http.ResponseWriter, r *http.Request)

func PreviousVersionHandler

func PreviousVersionHandler(w http.ResponseWriter, r *http.Request)

func ProviderHandler

func ProviderHandler(w http.ResponseWriter, r *http.Request)

func ReadJsonBodyOrFail

func ReadJsonBodyOrFail(w http.ResponseWriter, r *http.Request, result interface{}) error

func ReadUsernameFromContext

func ReadUsernameFromContext(r *http.Request) string

func RegisterHandler

func RegisterHandler(w http.ResponseWriter, r *http.Request)

func TagReleaseHandler

func TagReleaseHandler(w http.ResponseWriter, r *http.Request)

func UpdateApplicationHooksHandler

func UpdateApplicationHooksHandler(w http.ResponseWriter, r *http.Request)

func UpdateNamespaceHandler

func UpdateNamespaceHandler(w http.ResponseWriter, r *http.Request)

func UpdateNamespaceHooksHandler

func UpdateNamespaceHooksHandler(w http.ResponseWriter, r *http.Request)

func UploadHandler

func UploadHandler(w http.ResponseWriter, r *http.Request)

func WipeDatabaseHandler

func WipeDatabaseHandler(w http.ResponseWriter, r *http.Request)

Types

type TagReleaseRequest

type TagReleaseRequest struct {
	Tag       string `json:"tag"`
	ReleaseID string `json:"release_id"`
}

Jump to

Keyboard shortcuts

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