v1

package
v0.5.9 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2014 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