Help us shape the future of Go! Take the 2026 Go Developer Survey

v1

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2015 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAccessToken added in v0.5.8

func CreateAccessToken(ctx *middleware.Context, form CreateAccessTokenForm)

POST /users/:username/tokens

func CreateOrgRepo added in v0.5.9

func CreateOrgRepo(ctx *middleware.Context, opt api.CreateRepoOption)

POST /orgs/:org/repos https://developer.github.com/v3/repos/#create

func CreateRepo added in v0.5.9

func CreateRepo(ctx *middleware.Context, opt api.CreateRepoOption)

POST /user/repos https://developer.github.com/v3/repos/#create

func CreateRepoHook added in v0.5.8

func CreateRepoHook(ctx *middleware.Context, form api.CreateHookOption)

POST /repos/:username/:reponame/hooks https://developer.github.com/v3/repos/hooks/#create-a-hook

func EditRepoHook added in v0.5.8

func EditRepoHook(ctx *middleware.Context, form api.EditHookOption)

PATCH /repos/:username/:reponame/hooks/:id https://developer.github.com/v3/repos/hooks/#edit-a-hook

func GetRepoRawFile added in v0.5.8

func GetRepoRawFile(ctx *middleware.Context)

func GetUserInfo added in v0.5.8

func GetUserInfo(ctx *middleware.Context)

GET /users/:username

func ListAccessTokens added in v0.5.8

func ListAccessTokens(ctx *middleware.Context)

GET /users/:username/tokens

func ListMyRepos added in v0.5.8

func ListMyRepos(ctx *middleware.Context)

GET /user/repos https://developer.github.com/v3/repos/#list-your-repositories

func ListRepoHooks added in v0.5.8

func ListRepoHooks(ctx *middleware.Context)

GET /repos/:username/:reponame/hooks https://developer.github.com/v3/repos/hooks/#list-hooks

func Markdown

func Markdown(ctx *middleware.Context, form apiv1.MarkdownForm)

Render an arbitrary Markdown document.

func MarkdownRaw added in v0.4.0

func MarkdownRaw(ctx *middleware.Context)

Render a Markdown document in raw mode.

func MigrateRepo added in v0.5.9

func MigrateRepo(ctx *middleware.Context, form auth.MigrateRepoForm)

func SearchRepos added in v0.5.0

func SearchRepos(ctx *middleware.Context)

func SearchUsers added in v0.5.0

func SearchUsers(ctx *middleware.Context)

func ToApiRepository added in v0.5.9

func ToApiRepository(owner *models.User, repo *models.Repository, permission api.Permission) *api.Repository

ToApiRepository converts repository to API format.

func ToApiUser added in v0.5.9

func ToApiUser(u *models.User) *api.User

ToApiUser converts user to API format.

Types

type CreateAccessTokenForm added in v0.5.8

type CreateAccessTokenForm struct {
	Name string `json:"name" binding:"Required"`
}

Jump to

Keyboard shortcuts

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