repo

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2016 License: MIT Imports: 16 Imported by: 192

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddCollaborator

func AddCollaborator(ctx *context.APIContext, form api.AddCollaboratorOption)

AddCollaborator add a collaborator of a repository

func AddIssueLabels

func AddIssueLabels(ctx *context.APIContext, form api.IssueLabelsOption)

AddIssueLabels add labels for an issue

func ClearIssueLabels

func ClearIssueLabels(ctx *context.APIContext)

ClearIssueLabels delete all the labels for an issue

func CreateDeployKey

func CreateDeployKey(ctx *context.APIContext, form api.CreateKeyOption)

CreateDeployKey create deploy key for a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories-Deploy-Keys#add-a-new-deploy-key

func CreateHook

func CreateHook(ctx *context.APIContext, form api.CreateHookOption)

CreateHook create a hook for a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories#create-a-hook

func CreateIssue

func CreateIssue(ctx *context.APIContext, form api.CreateIssueOption)

CreateIssue create an issue of a repository

func CreateIssueComment

func CreateIssueComment(ctx *context.APIContext, form api.CreateIssueCommentOption)

CreateIssueComment create a comment for an issue

func CreateLabel

func CreateLabel(ctx *context.APIContext, form api.CreateLabelOption)

CreateLabel create a label for a repository

func CreateMilestone

func CreateMilestone(ctx *context.APIContext, form api.CreateMilestoneOption)

CreateMilestone create a milestone for a repository

func CreateOrgRepo

func CreateOrgRepo(ctx *context.APIContext, opt api.CreateRepoOption)

CreateOrgRepo create one repository of the organization

func CreatePullRequest added in v1.0.0

func CreatePullRequest(ctx *context.APIContext, form api.CreatePullRequestOption)

CreatePullRequest does what it says

func CreateUserRepo

func CreateUserRepo(ctx *context.APIContext, owner *models.User, opt api.CreateRepoOption)

CreateUserRepo create a repository for a user

func DeleteDeploykey

func DeleteDeploykey(ctx *context.APIContext)

DeleteDeploykey delete deploy key for a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories-Deploy-Keys#remove-a-deploy-key

func DeleteHook

func DeleteHook(ctx *context.APIContext)

DeleteHook delete a hook of a repository

func DeleteIssueComment added in v1.0.0

func DeleteIssueComment(ctx *context.APIContext)

DeleteIssueComment delete a comment from an issue

func DeleteIssueLabel

func DeleteIssueLabel(ctx *context.APIContext)

DeleteIssueLabel delete a label for an issue

func DeleteLabel

func DeleteLabel(ctx *context.APIContext)

DeleteLabel delete a label for a repository

func DeleteMilestone

func DeleteMilestone(ctx *context.APIContext)

DeleteMilestone delete a milestone for a repository

func EditHook

func EditHook(ctx *context.APIContext, form api.EditHookOption)

EditHook modify a hook of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories#edit-a-hook

func EditIssue

func EditIssue(ctx *context.APIContext, form api.EditIssueOption)

EditIssue modify an issue of a repository

func EditIssueComment

func EditIssueComment(ctx *context.APIContext, form api.EditIssueCommentOption)

EditIssueComment modify a comment of an issue

func EditLabel

func EditLabel(ctx *context.APIContext, form api.EditLabelOption)

EditLabel modify a label for a repository

func EditMilestone

func EditMilestone(ctx *context.APIContext, form api.EditMilestoneOption)

EditMilestone modify a milestone for a repository

func EditPullRequest added in v1.0.0

func EditPullRequest(ctx *context.APIContext, form api.EditPullRequestOption)

EditPullRequest does what it says

func GetArchive

func GetArchive(ctx *context.APIContext)

GetArchive get archive of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories-Contents#download-archive

func GetBranch

func GetBranch(ctx *context.APIContext)

GetBranch get a branch of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories#get-branch

func GetByID added in v1.0.0

func GetByID(ctx *context.APIContext)

GetByID returns a single Repository

func GetEditorconfig

func GetEditorconfig(ctx *context.APIContext)

GetEditorconfig get editor config of a repository

func GetIssue

func GetIssue(ctx *context.APIContext)

GetIssue get an issue of a repository

func GetLabel

func GetLabel(ctx *context.APIContext)

GetLabel get label by repository and label id

func GetMilestone

func GetMilestone(ctx *context.APIContext)

GetMilestone get a milestone for a repository

func GetPullRequest added in v1.0.0

func GetPullRequest(ctx *context.APIContext)

GetPullRequest returns a single PR based on index

func GetRawFile

func GetRawFile(ctx *context.APIContext)

GetRawFile get a file by path on a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories-Contents#download-raw-content

func HandleAddKeyError

func HandleAddKeyError(ctx *context.APIContext, err error)

HandleAddKeyError handle add key error

func HandleCheckKeyStringError

func HandleCheckKeyStringError(ctx *context.APIContext, err error)

HandleCheckKeyStringError handle check key error

func IsPullRequestMerged added in v1.0.0

func IsPullRequestMerged(ctx *context.APIContext)

IsPullRequestMerged checks if a PR exists given an index

  • Returns 204 if it exists Otherwise 404

func ListBranches

func ListBranches(ctx *context.APIContext)

ListBranches list all the branches of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories#list-branches

func ListDeployKeys

func ListDeployKeys(ctx *context.APIContext)

ListDeployKeys list all the deploy keys of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories-Deploy-Keys#list-deploy-keys

func ListHooks

func ListHooks(ctx *context.APIContext)

ListHooks list all hooks of a repository see https://github.com/gogits/go-gogs-client/wiki/Repositories#list-hooks

func ListIssueComments

func ListIssueComments(ctx *context.APIContext)

ListIssueComments list all the comments of an issue

func ListIssueLabels

func ListIssueLabels(ctx *context.APIContext)

ListIssueLabels list all the labels of an issue

func ListIssues

func ListIssues(ctx *context.APIContext)

ListIssues list the issues of a repository

func ListLabels

func ListLabels(ctx *context.APIContext)

ListLabels list all the labels of a repository

func ListMilestones

func ListMilestones(ctx *context.APIContext)

ListMilestones list all the milestones for a repository

func ListMyRepos

func ListMyRepos(ctx *context.APIContext)

ListMyRepos list all my repositories see https://github.com/gogits/go-gogs-client/wiki/Repositories#list-your-repositories

func ListPullRequests added in v1.0.0

func ListPullRequests(ctx *context.APIContext, form api.ListPullRequestsOptions)

ListPullRequests returns a list of all PRs

func ListRepoIssueComments added in v1.0.0

func ListRepoIssueComments(ctx *context.APIContext)

ListRepoIssueComments returns all issue-comments for an issue

func MergePullRequest added in v1.0.0

func MergePullRequest(ctx *context.APIContext)

MergePullRequest merges a PR given an index

func Migrate

func Migrate(ctx *context.APIContext, form auth.MigrateRepoForm)

Migrate migrate remote git repository to gitea see https://github.com/gogits/go-gogs-client/wiki/Repositories#migrate

func ReplaceIssueLabels

func ReplaceIssueLabels(ctx *context.APIContext, form api.IssueLabelsOption)

ReplaceIssueLabels replace labels for an issue

Types

This section is empty.

Jump to

Keyboard shortcuts

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