Documentation ¶
Index ¶
- func AddEmail(ctx *context.APIContext)
- func BlockUser(ctx *context.APIContext)
- func CheckFollowing(ctx *context.APIContext)
- func CheckMyFollowing(ctx *context.APIContext)
- func CheckUserBlock(ctx *context.APIContext)
- func CreateAccessToken(ctx *context.APIContext)
- func CreateGPGKey(ctx *context.APIContext)
- func CreateHook(ctx *context.APIContext)
- func CreateOauth2Application(ctx *context.APIContext)
- func CreateOrUpdateSecret(ctx *context.APIContext)
- func CreatePublicKey(ctx *context.APIContext)
- func CreateUserGPGKey(ctx *context.APIContext, form api.CreateGPGKeyOption, uid int64)
- func CreateUserPublicKey(ctx *context.APIContext, form api.CreateKeyOption, uid int64)
- func CreateVariable(ctx *context.APIContext)
- func DeleteAccessToken(ctx *context.APIContext)
- func DeleteAvatar(ctx *context.APIContext)
- func DeleteEmail(ctx *context.APIContext)
- func DeleteGPGKey(ctx *context.APIContext)
- func DeleteHook(ctx *context.APIContext)
- func DeleteOauth2Application(ctx *context.APIContext)
- func DeletePublicKey(ctx *context.APIContext)
- func DeleteSecret(ctx *context.APIContext)
- func DeleteVariable(ctx *context.APIContext)
- func EditHook(ctx *context.APIContext)
- func Follow(ctx *context.APIContext)
- func GetAuthenticatedUser(ctx *context.APIContext)
- func GetGPGKey(ctx *context.APIContext)
- func GetHook(ctx *context.APIContext)
- func GetInfo(ctx *context.APIContext)
- func GetMyStarredRepos(ctx *context.APIContext)
- func GetMyWatchedRepos(ctx *context.APIContext)
- func GetOauth2Application(ctx *context.APIContext)
- func GetPublicKey(ctx *context.APIContext)
- func GetRegistrationToken(ctx *context.APIContext)
- func GetStarredRepos(ctx *context.APIContext)
- func GetUserByParams(ctx *context.APIContext) *user_model.User
- func GetUserByParamsName(ctx *context.APIContext, name string) *user_model.User
- func GetUserHeatmapData(ctx *context.APIContext)
- func GetUserSettings(ctx *context.APIContext)
- func GetVariable(ctx *context.APIContext)
- func GetVerificationToken(ctx *context.APIContext)
- func GetWatchedRepos(ctx *context.APIContext)
- func HandleAddGPGKeyError(ctx *context.APIContext, err error, token string)
- func IsStarring(ctx *context.APIContext)
- func IsWatching(ctx *context.APIContext)
- func ListAccessTokens(ctx *context.APIContext)
- func ListBlocks(ctx *context.APIContext)
- func ListEmails(ctx *context.APIContext)
- func ListFollowers(ctx *context.APIContext)
- func ListFollowing(ctx *context.APIContext)
- func ListGPGKeys(ctx *context.APIContext)
- func ListHooks(ctx *context.APIContext)
- func ListMyFollowers(ctx *context.APIContext)
- func ListMyFollowing(ctx *context.APIContext)
- func ListMyGPGKeys(ctx *context.APIContext)
- func ListMyPublicKeys(ctx *context.APIContext)
- func ListMyRepos(ctx *context.APIContext)
- func ListOauth2Applications(ctx *context.APIContext)
- func ListOrgRepos(ctx *context.APIContext)
- func ListPublicKeys(ctx *context.APIContext)
- func ListUserActivityFeeds(ctx *context.APIContext)
- func ListUserRepos(ctx *context.APIContext)
- func ListVariables(ctx *context.APIContext)
- func Search(ctx *context.APIContext)
- func Star(ctx *context.APIContext)
- func UnblockUser(ctx *context.APIContext)
- func Unfollow(ctx *context.APIContext)
- func Unstar(ctx *context.APIContext)
- func Unwatch(ctx *context.APIContext)
- func UpdateAvatar(ctx *context.APIContext)
- func UpdateOauth2Application(ctx *context.APIContext)
- func UpdateUserSettings(ctx *context.APIContext)
- func UpdateVariable(ctx *context.APIContext)
- func VerifyUserGPGKey(ctx *context.APIContext)
- func Watch(ctx *context.APIContext)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BlockUser ¶
func BlockUser(ctx *context.APIContext)
func CheckFollowing ¶
func CheckFollowing(ctx *context.APIContext)
CheckFollowing check if one user is following another user
func CheckMyFollowing ¶
func CheckMyFollowing(ctx *context.APIContext)
CheckMyFollowing whether the given user is followed by the authenticated user
func CheckUserBlock ¶
func CheckUserBlock(ctx *context.APIContext)
func CreateAccessToken ¶
func CreateAccessToken(ctx *context.APIContext)
CreateAccessToken create access tokens
func CreateGPGKey ¶
func CreateGPGKey(ctx *context.APIContext)
CreateGPGKey create a GPG key belonging to the authenticated user
func CreateHook ¶
func CreateHook(ctx *context.APIContext)
CreateHook create a hook for the authenticated user
func CreateOauth2Application ¶
func CreateOauth2Application(ctx *context.APIContext)
CreateOauth2Application is the handler to create a new OAuth2 Application for the authenticated user
func CreateOrUpdateSecret ¶
func CreateOrUpdateSecret(ctx *context.APIContext)
create or update one secret of the user scope
func CreatePublicKey ¶
func CreatePublicKey(ctx *context.APIContext)
CreatePublicKey create one public key for me
func CreateUserGPGKey ¶
func CreateUserGPGKey(ctx *context.APIContext, form api.CreateGPGKeyOption, uid int64)
CreateUserGPGKey creates new GPG key to given user by ID.
func CreateUserPublicKey ¶
func CreateUserPublicKey(ctx *context.APIContext, form api.CreateKeyOption, uid int64)
CreateUserPublicKey creates new public key to given user by ID.
func CreateVariable ¶
func CreateVariable(ctx *context.APIContext)
CreateVariable create a user-level variable
func DeleteAccessToken ¶
func DeleteAccessToken(ctx *context.APIContext)
DeleteAccessToken delete access tokens
func DeleteAvatar ¶
func DeleteAvatar(ctx *context.APIContext)
DeleteAvatar deletes the Avatar of an User
func DeleteGPGKey ¶
func DeleteGPGKey(ctx *context.APIContext)
DeleteGPGKey remove a GPG key belonging to the authenticated user
func DeleteHook ¶
func DeleteHook(ctx *context.APIContext)
DeleteHook delete a hook of the authenticated user
func DeleteOauth2Application ¶
func DeleteOauth2Application(ctx *context.APIContext)
DeleteOauth2Application delete OAuth2 Application
func DeletePublicKey ¶
func DeletePublicKey(ctx *context.APIContext)
DeletePublicKey delete one public key
func DeleteSecret ¶
func DeleteSecret(ctx *context.APIContext)
DeleteSecret delete one secret of the user scope
func DeleteVariable ¶
func DeleteVariable(ctx *context.APIContext)
DeleteVariable delete a user-level variable which is created by current doer
func EditHook ¶
func EditHook(ctx *context.APIContext)
EditHook modify a hook of the authenticated user
func GetAuthenticatedUser ¶
func GetAuthenticatedUser(ctx *context.APIContext)
GetAuthenticatedUser get current user's information
func GetHook ¶
func GetHook(ctx *context.APIContext)
GetHook get the authenticated user's hook by id
func GetMyStarredRepos ¶
func GetMyStarredRepos(ctx *context.APIContext)
GetMyStarredRepos returns the repos that the authenticated user has starred
func GetMyWatchedRepos ¶
func GetMyWatchedRepos(ctx *context.APIContext)
GetMyWatchedRepos returns the repos that the authenticated user is watching
func GetOauth2Application ¶
func GetOauth2Application(ctx *context.APIContext)
GetOauth2Application get OAuth2 Application
func GetRegistrationToken ¶
func GetRegistrationToken(ctx *context.APIContext)
GetRegistrationToken returns the token to register user runners
func GetStarredRepos ¶
func GetStarredRepos(ctx *context.APIContext)
GetStarredRepos returns the repos that the given user has starred
func GetUserByParams ¶
func GetUserByParams(ctx *context.APIContext) *user_model.User
GetUserByParams returns user whose name is presented in URL (":username").
func GetUserByParamsName ¶
func GetUserByParamsName(ctx *context.APIContext, name string) *user_model.User
GetUserByParamsName get user by name
func GetUserHeatmapData ¶
func GetUserHeatmapData(ctx *context.APIContext)
GetUserHeatmapData is the handler to get a users heatmap
func GetUserSettings ¶
func GetUserSettings(ctx *context.APIContext)
GetUserSettings returns user settings
func GetVariable ¶
func GetVariable(ctx *context.APIContext)
GetVariable get a user-level variable which is created by current doer
func GetVerificationToken ¶
func GetVerificationToken(ctx *context.APIContext)
GetVerificationToken returns the current token to be signed for this user
func GetWatchedRepos ¶
func GetWatchedRepos(ctx *context.APIContext)
GetWatchedRepos returns the repos that the user specified in ctx is watching
func HandleAddGPGKeyError ¶
func HandleAddGPGKeyError(ctx *context.APIContext, err error, token string)
HandleAddGPGKeyError handle add GPGKey error
func IsStarring ¶
func IsStarring(ctx *context.APIContext)
IsStarring returns whether the authenticated is starring the repo
func IsWatching ¶
func IsWatching(ctx *context.APIContext)
IsWatching returns whether the authenticated user is watching the repo specified in ctx
func ListAccessTokens ¶
func ListAccessTokens(ctx *context.APIContext)
ListAccessTokens list all the access tokens
func ListBlocks ¶
func ListBlocks(ctx *context.APIContext)
func ListEmails ¶
func ListEmails(ctx *context.APIContext)
ListEmails list all of the authenticated user's email addresses see https://github.com/gogits/go-gogs-client/wiki/Users-Emails#list-email-addresses-for-a-user
func ListFollowers ¶
func ListFollowers(ctx *context.APIContext)
ListFollowers list the given user's followers
func ListFollowing ¶
func ListFollowing(ctx *context.APIContext)
ListFollowing list the users that the given user is following
func ListGPGKeys ¶
func ListGPGKeys(ctx *context.APIContext)
ListGPGKeys get the GPG key list of a user
func ListHooks ¶
func ListHooks(ctx *context.APIContext)
ListHooks list the authenticated user's webhooks
func ListMyFollowers ¶
func ListMyFollowers(ctx *context.APIContext)
ListMyFollowers list the authenticated user's followers
func ListMyFollowing ¶
func ListMyFollowing(ctx *context.APIContext)
ListMyFollowing list the users that the authenticated user is following
func ListMyGPGKeys ¶
func ListMyGPGKeys(ctx *context.APIContext)
ListMyGPGKeys get the GPG key list of the authenticated user
func ListMyPublicKeys ¶
func ListMyPublicKeys(ctx *context.APIContext)
ListMyPublicKeys list all of the authenticated user's public keys
func ListMyRepos ¶
func ListMyRepos(ctx *context.APIContext)
ListMyRepos - list the repositories you own or have access to.
func ListOauth2Applications ¶
func ListOauth2Applications(ctx *context.APIContext)
ListOauth2Applications list all the Oauth2 application
func ListOrgRepos ¶
func ListOrgRepos(ctx *context.APIContext)
ListOrgRepos - list the repositories of an organization.
func ListPublicKeys ¶
func ListPublicKeys(ctx *context.APIContext)
ListPublicKeys list the given user's public keys
func ListUserActivityFeeds ¶
func ListUserActivityFeeds(ctx *context.APIContext)
func ListUserRepos ¶
func ListUserRepos(ctx *context.APIContext)
ListUserRepos - list the repos owned by the given user.
func ListVariables ¶
func ListVariables(ctx *context.APIContext)
ListVariables list user-level variables
func Star ¶
func Star(ctx *context.APIContext)
Star the repo specified in the APIContext, as the authenticated user
func UnblockUser ¶
func UnblockUser(ctx *context.APIContext)
func Unstar ¶
func Unstar(ctx *context.APIContext)
Unstar the repo specified in the APIContext, as the authenticated user
func Unwatch ¶
func Unwatch(ctx *context.APIContext)
Unwatch the repo specified in ctx, as the authenticated user
func UpdateAvatar ¶
func UpdateAvatar(ctx *context.APIContext)
UpdateAvatar updates the Avatar of an User
func UpdateOauth2Application ¶
func UpdateOauth2Application(ctx *context.APIContext)
UpdateOauth2Application update OAuth2 Application
func UpdateUserSettings ¶
func UpdateUserSettings(ctx *context.APIContext)
UpdateUserSettings returns user settings
func UpdateVariable ¶
func UpdateVariable(ctx *context.APIContext)
UpdateVariable update a user-level variable which is created by current doer
func VerifyUserGPGKey ¶
func VerifyUserGPGKey(ctx *context.APIContext)
VerifyUserGPGKey creates new GPG key to given user by ID.
func Watch ¶
func Watch(ctx *context.APIContext)
Watch the repo specified in ctx, as the authenticated user
Types ¶
This section is empty.