service

package
v0.0.0-...-fef8d01 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2016 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cfg

func Cfg(key string) string

func CfgInt

func CfgInt(key string) int

func Handler

func Handler(lib *imglib.ImageLibrary) http.Handler

Types

type Api

type Api struct {
	*Context
}

func (*Api) GetImages

func (api *Api) GetImages(rw web.ResponseWriter, req *web.Request)

type AuthCookie

type AuthCookie struct {
	DisplayName string   `json:"displayName"`
	UserName    string   `json:"userName"`
	Groups      []string `json:"groups"`
	LastSeen    int64    `json:"lastSeen"`
	UserId      string   `json:"userId"`
}

type Context

type Context struct {
}

func (*Context) Lib

func (cntx *Context) Lib() *imglib.ImageLibrary

type UserApi

type UserApi struct {
	*Context
	// contains filtered or unexported fields
}

func (*UserApi) DeleteImage

func (userApi *UserApi) DeleteImage(rw web.ResponseWriter, req *web.Request)

func (*UserApi) GetMyData

func (userApi *UserApi) GetMyData(rw web.ResponseWriter, req *web.Request)

func (*UserApi) GetMyImages

func (userApi *UserApi) GetMyImages(rw web.ResponseWriter, req *web.Request)

func (*UserApi) UpdateMyData

func (userApi *UserApi) UpdateMyData(rw web.ResponseWriter, req *web.Request)

func (*UserApi) UploadImage

func (userApi *UserApi) UploadImage(rw web.ResponseWriter, req *web.Request)

func (*UserApi) UserRequired

func (userApi *UserApi) UserRequired(rw web.ResponseWriter, r *web.Request, next web.NextMiddlewareFunc)

Jump to

Keyboard shortcuts

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