routes

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2020 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddStrategyGet

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

func AddStrategyPost

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

func AdminRequired

func AdminRequired(id int64, name string)

func BindJson

func BindJson(r *http.Request, obj interface{}) error

func ChangeMyPasswd

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

func CreateTeamGet

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

func CreateTeamPost

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

func DeleteStrategy

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

func GetDetectItem

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

func GetLog

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

func GetStrategyById

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

func GetTeamsOfStrategy

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

func GetUsersOfTeam

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

func Health

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

func HomeIndex

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

func IdcRequired

func IdcRequired(r *http.Request) string

func IsAdmin

func IsAdmin(username string) bool

func Login

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

func LoginPage

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

func LoginRequired

func LoginRequired(w http.ResponseWriter, r *http.Request) (int64, string)

func Logout

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

func MeJson

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

func MeRequired

func MeRequired(id int64, name string) *model.User

func Register

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

func RegisterPage

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

func StraRequired

func StraRequired(r *http.Request) *model.Strategy

func TeamRequired

func TeamRequired(r *http.Request) *model.Team

func TeamsJson

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

func TeamsPage

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

func UpdateMyProfile

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

func UpdateStrategy

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

func UpdateStrategyGet

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

func UpdateTeamGet

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

func UpdateTeamPost

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

func UrlStatus

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

func UserMustBeMemberOfTeam

func UserMustBeMemberOfTeam(uid, tid int64)

func UsersJson

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

func Version

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

Types

type Url

type Url struct {
	Ip     string              `json:"ip"` //agent所在机器的ip
	Status []*model.ItemStatus `json:"status"`
}

Jump to

Keyboard shortcuts

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