gitea-api-1.23.1.0: Auto-generated gitea-api API Client
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gitea.API.Organization

Description

 
Synopsis

Operations

Organization

createOrgRepo

data CreateOrgRepo Source #

Instances

Instances details
HasBodyParam CreateOrgRepo CreateRepoOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes CreateOrgRepo contentType, MimeRender contentType CreateRepoOption) => GiteaRequest CreateOrgRepo contentType res accept -> CreateRepoOption -> GiteaRequest CreateOrgRepo contentType res accept Source #

Consumes CreateOrgRepo MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces CreateOrgRepo MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

createOrgRepoDeprecated

createOrgVariable

createOrgVariable Source #

Arguments

:: Consumes CreateOrgVariable MimeJSON 
=> Org

"org" - name of the organization

-> Variablename

"variablename" - name of the variable

-> GiteaRequest CreateOrgVariable MimeJSON NoContent MimeNoContent 
POST /orgs/{org}/actions/variables/{variablename}

Create an org-level variable

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

deleteOrgSecret

deleteOrgSecret Source #

Arguments

:: Org

"org" - name of organization

-> Secretname

"secretname" - name of the secret

-> GiteaRequest DeleteOrgSecret MimeNoContent NoContent MimeNoContent 
DELETE /orgs/{org}/actions/secrets/{secretname}

Delete a secret in an organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data DeleteOrgSecret Source #

Instances

Instances details
Produces DeleteOrgSecret MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

deleteOrgVariable

deleteOrgVariable Source #

Arguments

:: Org

"org" - name of the organization

-> Variablename

"variablename" - name of the variable

-> GiteaRequest DeleteOrgVariable MimeNoContent ActionVariable MimeJSON 
DELETE /orgs/{org}/actions/variables/{variablename}

Delete an org-level variable

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data DeleteOrgVariable Source #

Instances

Instances details
Produces DeleteOrgVariable MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

getOrgVariable

getOrgVariable Source #

Arguments

:: Org

"org" - name of the organization

-> Variablename

"variablename" - name of the variable

-> GiteaRequest GetOrgVariable MimeNoContent ActionVariable MimeJSON 

data GetOrgVariable Source #

Instances

Instances details
Produces GetOrgVariable MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

getOrgVariablesList

data GetOrgVariablesList Source #

Instances

Instances details
HasOptionalParam GetOrgVariablesList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest GetOrgVariablesList contentType res accept -> Limit -> GiteaRequest GetOrgVariablesList contentType res accept Source #

(-&-) :: GiteaRequest GetOrgVariablesList contentType res accept -> Limit -> GiteaRequest GetOrgVariablesList contentType res accept Source #

HasOptionalParam GetOrgVariablesList Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest GetOrgVariablesList contentType res accept -> Page -> GiteaRequest GetOrgVariablesList contentType res accept Source #

(-&-) :: GiteaRequest GetOrgVariablesList contentType res accept -> Page -> GiteaRequest GetOrgVariablesList contentType res accept Source #

Produces GetOrgVariablesList MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgAddTeamMember

orgAddTeamMember Source #

Arguments

:: Id

"id" - id of the team

-> Username

"username" - username of the user to add

-> GiteaRequest OrgAddTeamMember MimeNoContent NoContent MimeNoContent 

data OrgAddTeamMember Source #

Instances

Instances details
Produces OrgAddTeamMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgAddTeamRepository

orgAddTeamRepository Source #

Arguments

:: Id

"id" - id of the team

-> Org

"org" - organization that owns the repo to add

-> Repo

"repo" - name of the repo to add

-> GiteaRequest OrgAddTeamRepository MimeNoContent NoContent MimeNoContent 

data OrgAddTeamRepository Source #

Instances

Instances details
Produces OrgAddTeamRepository MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgConcealMember

orgConcealMember Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - username of the user

-> GiteaRequest OrgConcealMember MimeNoContent NoContent MimeNoContent 

data OrgConcealMember Source #

Instances

Instances details
Produces OrgConcealMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgCreate

data OrgCreate Source #

Instances

Instances details
HasBodyParam OrgCreate CreateOrgOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgCreate contentType, MimeRender contentType CreateOrgOption) => GiteaRequest OrgCreate contentType res accept -> CreateOrgOption -> GiteaRequest OrgCreate contentType res accept Source #

Consumes OrgCreate MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgCreate MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgCreateHook

data OrgCreateHook Source #

Instances

Instances details
HasBodyParam OrgCreateHook CreateHookOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgCreateHook contentType, MimeRender contentType CreateHookOption) => GiteaRequest OrgCreateHook contentType res accept -> CreateHookOption -> GiteaRequest OrgCreateHook contentType res accept Source #

Consumes OrgCreateHook MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgCreateHook MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgCreateLabel

data OrgCreateLabel Source #

Instances

Instances details
HasBodyParam OrgCreateLabel CreateLabelOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgCreateLabel contentType, MimeRender contentType CreateLabelOption) => GiteaRequest OrgCreateLabel contentType res accept -> CreateLabelOption -> GiteaRequest OrgCreateLabel contentType res accept Source #

Consumes OrgCreateLabel MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgCreateLabel MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgCreateTeam

data OrgCreateTeam Source #

Instances

Instances details
HasBodyParam OrgCreateTeam CreateTeamOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgCreateTeam contentType, MimeRender contentType CreateTeamOption) => GiteaRequest OrgCreateTeam contentType res accept -> CreateTeamOption -> GiteaRequest OrgCreateTeam contentType res accept Source #

Consumes OrgCreateTeam MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgCreateTeam MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgDelete

data OrgDelete Source #

Instances

Instances details
Produces OrgDelete MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgDeleteAvatar

data OrgDeleteAvatar Source #

Instances

Instances details
Produces OrgDeleteAvatar MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgDeleteHook

orgDeleteHook Source #

Arguments

:: Org

"org" - name of the organization

-> Id

"id" - id of the hook to delete

-> GiteaRequest OrgDeleteHook MimeNoContent NoContent MimeNoContent 

data OrgDeleteHook Source #

Instances

Instances details
Produces OrgDeleteHook MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgDeleteLabel

orgDeleteLabel Source #

Arguments

:: Org

"org" - name of the organization

-> Id

"id" - id of the label to delete

-> GiteaRequest OrgDeleteLabel MimeNoContent NoContent MimeNoContent 

data OrgDeleteLabel Source #

Instances

Instances details
Produces OrgDeleteLabel MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgDeleteMember

orgDeleteMember Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - username of the user

-> GiteaRequest OrgDeleteMember MimeNoContent NoContent MimeNoContent 

data OrgDeleteMember Source #

Instances

Instances details
Produces OrgDeleteMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgDeleteTeam

data OrgDeleteTeam Source #

Instances

Instances details
Produces OrgDeleteTeam MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgEdit

data OrgEdit Source #

Instances

Instances details
HasBodyParam OrgEdit EditOrgOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgEdit contentType, MimeRender contentType EditOrgOption) => GiteaRequest OrgEdit contentType res accept -> EditOrgOption -> GiteaRequest OrgEdit contentType res accept Source #

Consumes OrgEdit MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgEdit MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgEditHook

orgEditHook Source #

Arguments

:: Consumes OrgEditHook MimeJSON 
=> Org

"org" - name of the organization

-> Id

"id" - id of the hook to update

-> GiteaRequest OrgEditHook MimeJSON Hook MimeJSON 

data OrgEditHook Source #

Instances

Instances details
HasBodyParam OrgEditHook EditHookOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgEditHook contentType, MimeRender contentType EditHookOption) => GiteaRequest OrgEditHook contentType res accept -> EditHookOption -> GiteaRequest OrgEditHook contentType res accept Source #

Consumes OrgEditHook MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgEditHook MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgEditLabel

data OrgEditLabel Source #

Instances

Instances details
HasBodyParam OrgEditLabel EditLabelOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgEditLabel contentType, MimeRender contentType EditLabelOption) => GiteaRequest OrgEditLabel contentType res accept -> EditLabelOption -> GiteaRequest OrgEditLabel contentType res accept Source #

Consumes OrgEditLabel MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgEditLabel MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgEditTeam

data OrgEditTeam Source #

Instances

Instances details
HasBodyParam OrgEditTeam EditTeamOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgEditTeam contentType, MimeRender contentType EditTeamOption) => GiteaRequest OrgEditTeam contentType res accept -> EditTeamOption -> GiteaRequest OrgEditTeam contentType res accept Source #

Consumes OrgEditTeam MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Produces OrgEditTeam MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGet

data OrgGet Source #

Instances

Instances details
Produces OrgGet MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGetAll

data OrgGetAll Source #

Instances

Instances details
HasOptionalParam OrgGetAll Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgGetAll contentType res accept -> Limit -> GiteaRequest OrgGetAll contentType res accept Source #

(-&-) :: GiteaRequest OrgGetAll contentType res accept -> Limit -> GiteaRequest OrgGetAll contentType res accept Source #

HasOptionalParam OrgGetAll Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgGetAll contentType res accept -> Page -> GiteaRequest OrgGetAll contentType res accept Source #

(-&-) :: GiteaRequest OrgGetAll contentType res accept -> Page -> GiteaRequest OrgGetAll contentType res accept Source #

Produces OrgGetAll MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGetHook

orgGetHook Source #

Arguments

:: Org

"org" - name of the organization

-> Id

"id" - id of the hook to get

-> GiteaRequest OrgGetHook MimeNoContent Hook MimeJSON 

data OrgGetHook Source #

Instances

Instances details
Produces OrgGetHook MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGetLabel

orgGetLabel Source #

Arguments

:: Org

"org" - name of the organization

-> Id

"id" - id of the label to get

-> GiteaRequest OrgGetLabel MimeNoContent Label MimeJSON 

data OrgGetLabel Source #

Instances

Instances details
Produces OrgGetLabel MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGetRunnerRegistrationToken

orgGetRunnerRegistrationToken Source #

Arguments

:: Org

"org" - name of the organization

-> GiteaRequest OrgGetRunnerRegistrationToken MimeNoContent NoContent MimeNoContent 
GET /orgs/{org}/actions/runners/registration-token

Get an organization's actions runner registration token

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

orgGetTeam

data OrgGetTeam Source #

Instances

Instances details
Produces OrgGetTeam MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgGetUserPermissions

orgGetUserPermissions Source #

Arguments

:: Username

"username" - username of user

-> Org

"org" - name of the organization

-> GiteaRequest OrgGetUserPermissions MimeNoContent OrganizationPermissions MimeJSON 
GET /users/{username}/orgs/{org}/permissions

Get user permissions in organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data OrgGetUserPermissions Source #

Instances

Instances details
Produces OrgGetUserPermissions MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgIsMember

orgIsMember Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - username of the user

-> GiteaRequest OrgIsMember MimeNoContent NoContent MimeNoContent 
GET /orgs/{org}/members/{username}

Check if a user is a member of an organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data OrgIsMember Source #

Instances

Instances details
Produces OrgIsMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgIsPublicMember

orgIsPublicMember Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - username of the user

-> GiteaRequest OrgIsPublicMember MimeNoContent NoContent MimeNoContent 
GET /orgs/{org}/public_members/{username}

Check if a user is a public member of an organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

data OrgIsPublicMember Source #

Instances

Instances details
Produces OrgIsPublicMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgListActionsSecrets

data OrgListActionsSecrets Source #

Instances

Instances details
HasOptionalParam OrgListActionsSecrets Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListActionsSecrets contentType res accept -> Limit -> GiteaRequest OrgListActionsSecrets contentType res accept Source #

(-&-) :: GiteaRequest OrgListActionsSecrets contentType res accept -> Limit -> GiteaRequest OrgListActionsSecrets contentType res accept Source #

HasOptionalParam OrgListActionsSecrets Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListActionsSecrets contentType res accept -> Page -> GiteaRequest OrgListActionsSecrets contentType res accept Source #

(-&-) :: GiteaRequest OrgListActionsSecrets contentType res accept -> Page -> GiteaRequest OrgListActionsSecrets contentType res accept Source #

Produces OrgListActionsSecrets MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListActivityFeeds

data OrgListActivityFeeds Source #

Instances

Instances details
HasOptionalParam OrgListActivityFeeds Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListActivityFeeds contentType res accept -> Limit -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

(-&-) :: GiteaRequest OrgListActivityFeeds contentType res accept -> Limit -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

HasOptionalParam OrgListActivityFeeds Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListActivityFeeds contentType res accept -> Page -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

(-&-) :: GiteaRequest OrgListActivityFeeds contentType res accept -> Page -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

HasOptionalParam OrgListActivityFeeds ParamDate Source #

Optional Param "date" - the date of the activities to be found

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListActivityFeeds contentType res accept -> ParamDate -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

(-&-) :: GiteaRequest OrgListActivityFeeds contentType res accept -> ParamDate -> GiteaRequest OrgListActivityFeeds contentType res accept Source #

Produces OrgListActivityFeeds MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListCurrentUserOrgs

data OrgListCurrentUserOrgs Source #

Instances

Instances details
HasOptionalParam OrgListCurrentUserOrgs Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListCurrentUserOrgs contentType res accept -> Limit -> GiteaRequest OrgListCurrentUserOrgs contentType res accept Source #

(-&-) :: GiteaRequest OrgListCurrentUserOrgs contentType res accept -> Limit -> GiteaRequest OrgListCurrentUserOrgs contentType res accept Source #

HasOptionalParam OrgListCurrentUserOrgs Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListCurrentUserOrgs contentType res accept -> Page -> GiteaRequest OrgListCurrentUserOrgs contentType res accept Source #

(-&-) :: GiteaRequest OrgListCurrentUserOrgs contentType res accept -> Page -> GiteaRequest OrgListCurrentUserOrgs contentType res accept Source #

Produces OrgListCurrentUserOrgs MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListHooks

data OrgListHooks Source #

Instances

Instances details
HasOptionalParam OrgListHooks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListHooks contentType res accept -> Limit -> GiteaRequest OrgListHooks contentType res accept Source #

(-&-) :: GiteaRequest OrgListHooks contentType res accept -> Limit -> GiteaRequest OrgListHooks contentType res accept Source #

HasOptionalParam OrgListHooks Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListHooks contentType res accept -> Page -> GiteaRequest OrgListHooks contentType res accept Source #

(-&-) :: GiteaRequest OrgListHooks contentType res accept -> Page -> GiteaRequest OrgListHooks contentType res accept Source #

Produces OrgListHooks MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListLabels

data OrgListLabels Source #

Instances

Instances details
HasOptionalParam OrgListLabels Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListLabels contentType res accept -> Limit -> GiteaRequest OrgListLabels contentType res accept Source #

(-&-) :: GiteaRequest OrgListLabels contentType res accept -> Limit -> GiteaRequest OrgListLabels contentType res accept Source #

HasOptionalParam OrgListLabels Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListLabels contentType res accept -> Page -> GiteaRequest OrgListLabels contentType res accept Source #

(-&-) :: GiteaRequest OrgListLabels contentType res accept -> Page -> GiteaRequest OrgListLabels contentType res accept Source #

Produces OrgListLabels MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListMembers

data OrgListMembers Source #

Instances

Instances details
HasOptionalParam OrgListMembers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListMembers contentType res accept -> Limit -> GiteaRequest OrgListMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListMembers contentType res accept -> Limit -> GiteaRequest OrgListMembers contentType res accept Source #

HasOptionalParam OrgListMembers Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListMembers contentType res accept -> Page -> GiteaRequest OrgListMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListMembers contentType res accept -> Page -> GiteaRequest OrgListMembers contentType res accept Source #

Produces OrgListMembers MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListPublicMembers

data OrgListPublicMembers Source #

Instances

Instances details
HasOptionalParam OrgListPublicMembers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListPublicMembers contentType res accept -> Limit -> GiteaRequest OrgListPublicMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListPublicMembers contentType res accept -> Limit -> GiteaRequest OrgListPublicMembers contentType res accept Source #

HasOptionalParam OrgListPublicMembers Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListPublicMembers contentType res accept -> Page -> GiteaRequest OrgListPublicMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListPublicMembers contentType res accept -> Page -> GiteaRequest OrgListPublicMembers contentType res accept Source #

Produces OrgListPublicMembers MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListRepos

data OrgListRepos Source #

Instances

Instances details
HasOptionalParam OrgListRepos Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListRepos contentType res accept -> Limit -> GiteaRequest OrgListRepos contentType res accept Source #

(-&-) :: GiteaRequest OrgListRepos contentType res accept -> Limit -> GiteaRequest OrgListRepos contentType res accept Source #

HasOptionalParam OrgListRepos Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListRepos contentType res accept -> Page -> GiteaRequest OrgListRepos contentType res accept Source #

(-&-) :: GiteaRequest OrgListRepos contentType res accept -> Page -> GiteaRequest OrgListRepos contentType res accept Source #

Produces OrgListRepos MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeamActivityFeeds

data OrgListTeamActivityFeeds Source #

Instances

Instances details
HasOptionalParam OrgListTeamActivityFeeds Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamActivityFeeds contentType res accept -> Limit -> GiteaRequest OrgListTeamActivityFeeds contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamActivityFeeds contentType res accept -> Limit -> GiteaRequest OrgListTeamActivityFeeds contentType res accept Source #

HasOptionalParam OrgListTeamActivityFeeds Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamActivityFeeds contentType res accept -> Page -> GiteaRequest OrgListTeamActivityFeeds contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamActivityFeeds contentType res accept -> Page -> GiteaRequest OrgListTeamActivityFeeds contentType res accept Source #

HasOptionalParam OrgListTeamActivityFeeds ParamDate Source #

Optional Param "date" - the date of the activities to be found

Instance details

Defined in Gitea.API.Organization

Produces OrgListTeamActivityFeeds MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeamMember

orgListTeamMember Source #

Arguments

:: Id

"id" - id of the team

-> Username

"username" - username of the member to list

-> GiteaRequest OrgListTeamMember MimeNoContent User MimeJSON 

data OrgListTeamMember Source #

Instances

Instances details
Produces OrgListTeamMember MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeamMembers

data OrgListTeamMembers Source #

Instances

Instances details
HasOptionalParam OrgListTeamMembers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamMembers contentType res accept -> Limit -> GiteaRequest OrgListTeamMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamMembers contentType res accept -> Limit -> GiteaRequest OrgListTeamMembers contentType res accept Source #

HasOptionalParam OrgListTeamMembers Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamMembers contentType res accept -> Page -> GiteaRequest OrgListTeamMembers contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamMembers contentType res accept -> Page -> GiteaRequest OrgListTeamMembers contentType res accept Source #

Produces OrgListTeamMembers MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeamRepo

orgListTeamRepo Source #

Arguments

:: Id

"id" - id of the team

-> Org

"org" - organization that owns the repo to list

-> Repo

"repo" - name of the repo to list

-> GiteaRequest OrgListTeamRepo MimeNoContent Repository MimeJSON 

data OrgListTeamRepo Source #

Instances

Instances details
Produces OrgListTeamRepo MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeamRepos

data OrgListTeamRepos Source #

Instances

Instances details
HasOptionalParam OrgListTeamRepos Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamRepos contentType res accept -> Limit -> GiteaRequest OrgListTeamRepos contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamRepos contentType res accept -> Limit -> GiteaRequest OrgListTeamRepos contentType res accept Source #

HasOptionalParam OrgListTeamRepos Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeamRepos contentType res accept -> Page -> GiteaRequest OrgListTeamRepos contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeamRepos contentType res accept -> Page -> GiteaRequest OrgListTeamRepos contentType res accept Source #

Produces OrgListTeamRepos MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListTeams

data OrgListTeams Source #

Instances

Instances details
HasOptionalParam OrgListTeams Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeams contentType res accept -> Limit -> GiteaRequest OrgListTeams contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeams contentType res accept -> Limit -> GiteaRequest OrgListTeams contentType res accept Source #

HasOptionalParam OrgListTeams Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListTeams contentType res accept -> Page -> GiteaRequest OrgListTeams contentType res accept Source #

(-&-) :: GiteaRequest OrgListTeams contentType res accept -> Page -> GiteaRequest OrgListTeams contentType res accept Source #

Produces OrgListTeams MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgListUserOrgs

data OrgListUserOrgs Source #

Instances

Instances details
HasOptionalParam OrgListUserOrgs Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListUserOrgs contentType res accept -> Limit -> GiteaRequest OrgListUserOrgs contentType res accept Source #

(-&-) :: GiteaRequest OrgListUserOrgs contentType res accept -> Limit -> GiteaRequest OrgListUserOrgs contentType res accept Source #

HasOptionalParam OrgListUserOrgs Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrgListUserOrgs contentType res accept -> Page -> GiteaRequest OrgListUserOrgs contentType res accept Source #

(-&-) :: GiteaRequest OrgListUserOrgs contentType res accept -> Page -> GiteaRequest OrgListUserOrgs contentType res accept Source #

Produces OrgListUserOrgs MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

orgPublicizeMember

orgPublicizeMember Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - username of the user

-> GiteaRequest OrgPublicizeMember MimeNoContent NoContent MimeNoContent 

data OrgPublicizeMember Source #

Instances

Instances details
Produces OrgPublicizeMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgRemoveTeamMember

orgRemoveTeamMember Source #

Arguments

:: Id

"id" - id of the team

-> Username

"username" - username of the user to remove

-> GiteaRequest OrgRemoveTeamMember MimeNoContent NoContent MimeNoContent 

data OrgRemoveTeamMember Source #

Instances

Instances details
Produces OrgRemoveTeamMember MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

orgRemoveTeamRepository

orgRemoveTeamRepository Source #

Arguments

:: Id

"id" - id of the team

-> Org

"org" - organization that owns the repo to remove

-> Repo

"repo" - name of the repo to remove

-> GiteaRequest OrgRemoveTeamRepository MimeNoContent NoContent MimeNoContent 
DELETE /teams/{id}/repos/{org}/{repo}

Remove a repository from a team

This does not delete the repository, it only removes the repository from the team.

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

orgUpdateAvatar

orgUpdateAvatar Source #

Arguments

:: Consumes OrgUpdateAvatar contentType 
=> ContentType contentType

request content-type (MimeType)

-> Org

"org" - name of the organization

-> GiteaRequest OrgUpdateAvatar contentType NoContent MimeNoContent 

data OrgUpdateAvatar Source #

Instances

Instances details
HasBodyParam OrgUpdateAvatar UpdateUserAvatarOption Source # 
Instance details

Defined in Gitea.API.Organization

Methods

setBodyParam :: (Consumes OrgUpdateAvatar contentType, MimeRender contentType UpdateUserAvatarOption) => GiteaRequest OrgUpdateAvatar contentType res accept -> UpdateUserAvatarOption -> GiteaRequest OrgUpdateAvatar contentType res accept Source #

Consumes OrgUpdateAvatar MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

Consumes OrgUpdateAvatar MimePlainText Source #
text/plain
Instance details

Defined in Gitea.API.Organization

Produces OrgUpdateAvatar MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

organizationBlockUser

data OrganizationBlockUser Source #

Instances

Instances details
HasOptionalParam OrganizationBlockUser Note2 Source #

Optional Param "note" - optional note for the block

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrganizationBlockUser contentType res accept -> Note2 -> GiteaRequest OrganizationBlockUser contentType res accept Source #

(-&-) :: GiteaRequest OrganizationBlockUser contentType res accept -> Note2 -> GiteaRequest OrganizationBlockUser contentType res accept Source #

Produces OrganizationBlockUser MimeNoContent Source # 
Instance details

Defined in Gitea.API.Organization

organizationCheckUserBlock

organizationCheckUserBlock Source #

Arguments

:: Org

"org" - name of the organization

-> Username

"username" - user to check

-> GiteaRequest OrganizationCheckUserBlock MimeNoContent NoContent MimeNoContent 
GET /orgs/{org}/blocks/{username}

Check if a user is blocked by the organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

organizationListBlocks

data OrganizationListBlocks Source #

Instances

Instances details
HasOptionalParam OrganizationListBlocks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrganizationListBlocks contentType res accept -> Limit -> GiteaRequest OrganizationListBlocks contentType res accept Source #

(-&-) :: GiteaRequest OrganizationListBlocks contentType res accept -> Limit -> GiteaRequest OrganizationListBlocks contentType res accept Source #

HasOptionalParam OrganizationListBlocks Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest OrganizationListBlocks contentType res accept -> Page -> GiteaRequest OrganizationListBlocks contentType res accept Source #

(-&-) :: GiteaRequest OrganizationListBlocks contentType res accept -> Page -> GiteaRequest OrganizationListBlocks contentType res accept Source #

Produces OrganizationListBlocks MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

organizationUnblockUser

teamSearch

data TeamSearch Source #

Instances

Instances details
HasOptionalParam TeamSearch IncludeDesc Source #

Optional Param "include_desc" - include search within team description (defaults to true)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest TeamSearch contentType res accept -> IncludeDesc -> GiteaRequest TeamSearch contentType res accept Source #

(-&-) :: GiteaRequest TeamSearch contentType res accept -> IncludeDesc -> GiteaRequest TeamSearch contentType res accept Source #

HasOptionalParam TeamSearch Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest TeamSearch contentType res accept -> Limit -> GiteaRequest TeamSearch contentType res accept Source #

(-&-) :: GiteaRequest TeamSearch contentType res accept -> Limit -> GiteaRequest TeamSearch contentType res accept Source #

HasOptionalParam TeamSearch Page Source #

Optional Param "page" - page number of results to return (1-based)

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest TeamSearch contentType res accept -> Page -> GiteaRequest TeamSearch contentType res accept Source #

(-&-) :: GiteaRequest TeamSearch contentType res accept -> Page -> GiteaRequest TeamSearch contentType res accept Source #

HasOptionalParam TeamSearch Q Source #

Optional Param "q" - keywords to search

Instance details

Defined in Gitea.API.Organization

Methods

applyOptionalParam :: GiteaRequest TeamSearch contentType res accept -> Q -> GiteaRequest TeamSearch contentType res accept Source #

(-&-) :: GiteaRequest TeamSearch contentType res accept -> Q -> GiteaRequest TeamSearch contentType res accept Source #

Produces TeamSearch MimeJSON Source #
application/json
Instance details

Defined in Gitea.API.Organization

updateOrgSecret

updateOrgSecret Source #

Arguments

:: Consumes UpdateOrgSecret MimeJSON 
=> Org

"org" - name of organization

-> Secretname

"secretname" - name of the secret

-> GiteaRequest UpdateOrgSecret MimeJSON NoContent MimeNoContent 
PUT /orgs/{org}/actions/secrets/{secretname}

Create or Update a secret value in an organization

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken

updateOrgVariable

updateOrgVariable Source #

Arguments

:: Consumes UpdateOrgVariable MimeJSON 
=> Org

"org" - name of the organization

-> Variablename

"variablename" - name of the variable

-> GiteaRequest UpdateOrgVariable MimeJSON NoContent MimeNoContent 
PUT /orgs/{org}/actions/variables/{variablename}

Update an org-level variable

AuthMethod: AuthApiKeyTOTPHeader, AuthApiKeyAuthorizationHeaderToken, AuthApiKeySudoHeader, AuthBasicBasicAuth, AuthApiKeyAccessToken, AuthApiKeySudoParam, AuthApiKeyToken