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

Gitea.Model

Contents

Description

 
Synopsis

Parameter newtypes

All

newtype All Source #

Constructors

All 

Fields

Instances

Instances details
Show All Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> All -> ShowS #

show :: All -> String #

showList :: [All] -> ShowS #

Eq All Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: All -> All -> Bool #

(/=) :: All -> All -> Bool #

HasOptionalParam NotifyGetList All Source #

Optional Param "all" - If true, show notifications marked as read. Default value is false

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetList contentType res accept -> All -> GiteaRequest NotifyGetList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetList contentType res accept -> All -> GiteaRequest NotifyGetList contentType res accept Source #

HasOptionalParam NotifyGetRepoList All Source #

Optional Param "all" - If true, show notifications marked as read. Default value is false

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetRepoList contentType res accept -> All -> GiteaRequest NotifyGetRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> All -> GiteaRequest NotifyGetRepoList contentType res accept Source #

AllText

newtype AllText Source #

Constructors

AllText 

Fields

Instances

Instances details
Show AllText Source # 
Instance details

Defined in Gitea.Model

Eq AllText Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: AllText -> AllText -> Bool #

(/=) :: AllText -> AllText -> Bool #

HasOptionalParam NotifyReadList AllText Source #

Optional Param "all" - If true, mark all notifications on this repo. Default value is false

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadList contentType res accept -> AllText -> GiteaRequest NotifyReadList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadList contentType res accept -> AllText -> GiteaRequest NotifyReadList contentType res accept Source #

HasOptionalParam NotifyReadRepoList AllText Source #

Optional Param "all" - If true, mark all notifications on this repo. Default value is false

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadRepoList contentType res accept -> AllText -> GiteaRequest NotifyReadRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadRepoList contentType res accept -> AllText -> GiteaRequest NotifyReadRepoList contentType res accept Source #

Archive

newtype Archive Source #

Constructors

Archive 

Fields

Instances

Instances details
Show Archive Source # 
Instance details

Defined in Gitea.Model

Eq Archive Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Archive -> Archive -> Bool #

(/=) :: Archive -> Archive -> Bool #

Archived

newtype Archived Source #

Constructors

Archived 

Fields

Instances

Instances details
Show Archived Source # 
Instance details

Defined in Gitea.Model

Eq Archived Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch Archived Source #

Optional Param "archived" - show only archived, non-archived or all repositories (defaults to all)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Archived -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Archived -> GiteaRequest RepoSearch contentType res accept Source #

Assigned

newtype Assigned Source #

Constructors

Assigned 

Fields

Instances

Instances details
Show Assigned Source # 
Instance details

Defined in Gitea.Model

Eq Assigned Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues Assigned Source #

Optional Param "assigned" - filter (issues / pulls) assigned to you, default is false

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Assigned -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Assigned -> GiteaRequest IssueSearchIssues contentType res accept Source #

AssignedBy

newtype AssignedBy Source #

Constructors

AssignedBy 

Fields

Instances

Instances details
Show AssignedBy Source # 
Instance details

Defined in Gitea.Model

Eq AssignedBy Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueListIssues AssignedBy Source #

Optional Param "assigned_by" - Only show items for which the given user is assigned

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> AssignedBy -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> AssignedBy -> GiteaRequest IssueListIssues contentType res accept Source #

Attachment2

newtype Attachment2 Source #

Constructors

Attachment2 

Instances

Instances details
Show Attachment2 Source # 
Instance details

Defined in Gitea.Model

Eq Attachment2 Source # 
Instance details

Defined in Gitea.Model

AttachmentId

newtype AttachmentId Source #

Constructors

AttachmentId 

Instances

Instances details
Show AttachmentId Source # 
Instance details

Defined in Gitea.Model

Eq AttachmentId Source # 
Instance details

Defined in Gitea.Model

Before

newtype Before Source #

Constructors

Before 

Fields

Instances

Instances details
Show Before Source # 
Instance details

Defined in Gitea.Model

Eq Before Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Before -> Before -> Bool #

(/=) :: Before -> Before -> Bool #

HasOptionalParam IssueGetComments Before Source #

Optional Param "before" - if provided, only comments updated before the provided time are returned.

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetComments contentType res accept -> Before -> GiteaRequest IssueGetComments contentType res accept Source #

(-&-) :: GiteaRequest IssueGetComments contentType res accept -> Before -> GiteaRequest IssueGetComments contentType res accept Source #

HasOptionalParam IssueGetCommentsAndTimeline Before Source #

Optional Param "before" - if provided, only comments updated before the provided time are returned.

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueGetRepoComments Before Source #

Optional Param "before" - if provided, only comments updated before the provided time are returned.

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetRepoComments contentType res accept -> Before -> GiteaRequest IssueGetRepoComments contentType res accept Source #

(-&-) :: GiteaRequest IssueGetRepoComments contentType res accept -> Before -> GiteaRequest IssueGetRepoComments contentType res accept Source #

HasOptionalParam IssueListIssues Before Source #

Optional Param "before" - Only show items updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> Before -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> Before -> GiteaRequest IssueListIssues contentType res accept Source #

HasOptionalParam IssueSearchIssues Before Source #

Optional Param "before" - Only show notifications updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Before -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Before -> GiteaRequest IssueSearchIssues contentType res accept Source #

HasOptionalParam IssueTrackedTimes Before Source #

Optional Param "before" - Only show times updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueTrackedTimes contentType res accept -> Before -> GiteaRequest IssueTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest IssueTrackedTimes contentType res accept -> Before -> GiteaRequest IssueTrackedTimes contentType res accept Source #

HasOptionalParam NotifyGetList Before Source #

Optional Param "before" - Only show notifications updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetList contentType res accept -> Before -> GiteaRequest NotifyGetList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetList contentType res accept -> Before -> GiteaRequest NotifyGetList contentType res accept Source #

HasOptionalParam NotifyGetRepoList Before Source #

Optional Param "before" - Only show notifications updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetRepoList contentType res accept -> Before -> GiteaRequest NotifyGetRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> Before -> GiteaRequest NotifyGetRepoList contentType res accept Source #

HasOptionalParam RepoTrackedTimes Before Source #

Optional Param "before" - Only show times updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoTrackedTimes contentType res accept -> Before -> GiteaRequest RepoTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest RepoTrackedTimes contentType res accept -> Before -> GiteaRequest RepoTrackedTimes contentType res accept Source #

HasOptionalParam UserCurrentTrackedTimes Before Source #

Optional Param "before" - Only show times updated before the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.User

Methods

applyOptionalParam :: GiteaRequest UserCurrentTrackedTimes contentType res accept -> Before -> GiteaRequest UserCurrentTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest UserCurrentTrackedTimes contentType res accept -> Before -> GiteaRequest UserCurrentTrackedTimes contentType res accept Source #

Body

newtype Body Source #

Constructors

Body 

Fields

Instances

Instances details
ToJSON Body Source # 
Instance details

Defined in Gitea.Model

Show Body Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Body -> ShowS #

show :: Body -> String #

showList :: [Body] -> ShowS #

Eq Body Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Body -> Body -> Bool #

(/=) :: Body -> Body -> Bool #

HasBodyParam RenderMarkdownRaw Body Source #

Body Param "body" - Request body to render

Instance details

Defined in Gitea.API.Miscellaneous

Methods

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

Branch2

newtype Branch2 Source #

Constructors

Branch2 

Fields

Instances

Instances details
Show Branch2 Source # 
Instance details

Defined in Gitea.Model

Eq Branch2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Branch2 -> Branch2 -> Bool #

(/=) :: Branch2 -> Branch2 -> Bool #

Collaborator

newtype Collaborator Source #

Constructors

Collaborator 

Fields

Instances

Instances details
Show Collaborator Source # 
Instance details

Defined in Gitea.Model

Eq Collaborator Source # 
Instance details

Defined in Gitea.Model

Created

newtype Created Source #

Constructors

Created 

Fields

Instances

Instances details
Show Created Source # 
Instance details

Defined in Gitea.Model

Eq Created Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Created -> Created -> Bool #

(/=) :: Created -> Created -> Bool #

HasOptionalParam IssueSearchIssues Created Source #

Optional Param "created" - filter (issues / pulls) created by you, default is false

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Created -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Created -> GiteaRequest IssueSearchIssues contentType res accept Source #

CreatedBy

newtype CreatedBy Source #

Constructors

CreatedBy 

Fields

Instances

Instances details
Show CreatedBy Source # 
Instance details

Defined in Gitea.Model

Eq CreatedBy Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueListIssues CreatedBy Source #

Optional Param "created_by" - Only show items which were created by the the given user

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> CreatedBy -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> CreatedBy -> GiteaRequest IssueListIssues contentType res accept Source #

DiffType

newtype DiffType Source #

Constructors

DiffType 

Instances

Instances details
Show DiffType Source # 
Instance details

Defined in Gitea.Model

Eq DiffType Source # 
Instance details

Defined in Gitea.Model

Draft

newtype Draft Source #

Constructors

Draft 

Fields

Instances

Instances details
Show Draft Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Draft -> ShowS #

show :: Draft -> String #

showList :: [Draft] -> ShowS #

Eq Draft Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Draft -> Draft -> Bool #

(/=) :: Draft -> Draft -> Bool #

HasOptionalParam RepoListReleases Draft Source #

Optional Param "draft" - filter (exclude / include) drafts, if you dont have repo write access none will show

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListReleases contentType res accept -> Draft -> GiteaRequest RepoListReleases contentType res accept Source #

(-&-) :: GiteaRequest RepoListReleases contentType res accept -> Draft -> GiteaRequest RepoListReleases contentType res accept Source #

Exclusive

newtype Exclusive Source #

Constructors

Exclusive 

Fields

Instances

Instances details
Show Exclusive Source # 
Instance details

Defined in Gitea.Model

Eq Exclusive Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch Exclusive Source #

Optional Param "exclusive" - if uid is given, search only for repos that the user owns

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Exclusive -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Exclusive -> GiteaRequest RepoSearch contentType res accept Source #

Filepath

newtype Filepath Source #

Constructors

Filepath 

Fields

Instances

Instances details
Show Filepath Source # 
Instance details

Defined in Gitea.Model

Eq Filepath Source # 
Instance details

Defined in Gitea.Model

Files

newtype Files Source #

Constructors

Files 

Fields

Instances

Instances details
Show Files Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Files -> ShowS #

show :: Files -> String #

showList :: [Files] -> ShowS #

Eq Files Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Files -> Files -> Bool #

(/=) :: Files -> Files -> Bool #

HasOptionalParam RepoGetAllCommits Files Source #

Optional Param "files" - include a list of affected files for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Files -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Files -> GiteaRequest RepoGetAllCommits contentType res accept Source #

HasOptionalParam RepoGetSingleCommit Files Source #

Optional Param "files" - include a list of affected files for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetSingleCommit contentType res accept -> Files -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

(-&-) :: GiteaRequest RepoGetSingleCommit contentType res accept -> Files -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

Fingerprint

newtype Fingerprint Source #

Constructors

Fingerprint 

Fields

Instances

Instances details
Show Fingerprint Source # 
Instance details

Defined in Gitea.Model

Eq Fingerprint Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoListKeys Fingerprint Source #

Optional Param "fingerprint" - fingerprint of the key

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListKeys contentType res accept -> Fingerprint -> GiteaRequest RepoListKeys contentType res accept Source #

(-&-) :: GiteaRequest RepoListKeys contentType res accept -> Fingerprint -> GiteaRequest RepoListKeys contentType res accept Source #

HasOptionalParam UserCurrentListKeys Fingerprint Source #

Optional Param "fingerprint" - fingerprint of the key

Instance details

Defined in Gitea.API.User

Methods

applyOptionalParam :: GiteaRequest UserCurrentListKeys contentType res accept -> Fingerprint -> GiteaRequest UserCurrentListKeys contentType res accept Source #

(-&-) :: GiteaRequest UserCurrentListKeys contentType res accept -> Fingerprint -> GiteaRequest UserCurrentListKeys contentType res accept Source #

HasOptionalParam UserListKeys Fingerprint Source #

Optional Param "fingerprint" - fingerprint of the key

Instance details

Defined in Gitea.API.User

Methods

applyOptionalParam :: GiteaRequest UserListKeys contentType res accept -> Fingerprint -> GiteaRequest UserListKeys contentType res accept Source #

(-&-) :: GiteaRequest UserListKeys contentType res accept -> Fingerprint -> GiteaRequest UserListKeys contentType res accept Source #

Id

newtype Id Source #

Constructors

Id 

Fields

Instances

Instances details
Show Id Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Id -> ShowS #

show :: Id -> String #

showList :: [Id] -> ShowS #

Eq Id Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Id -> Id -> Bool #

(/=) :: Id -> Id -> Bool #

IdInt

newtype IdInt Source #

Constructors

IdInt 

Fields

Instances

Instances details
Show IdInt Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> IdInt -> ShowS #

show :: IdInt -> String #

showList :: [IdInt] -> ShowS #

Eq IdInt Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: IdInt -> IdInt -> Bool #

(/=) :: IdInt -> IdInt -> Bool #

IdText

newtype IdText Source #

Constructors

IdText 

Fields

Instances

Instances details
Show IdText Source # 
Instance details

Defined in Gitea.Model

Eq IdText Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: IdText -> IdText -> Bool #

(/=) :: IdText -> IdText -> Bool #

IncludeDesc

newtype IncludeDesc Source #

Constructors

IncludeDesc 

Fields

Instances

Instances details
Show IncludeDesc Source # 
Instance details

Defined in Gitea.Model

Eq IncludeDesc Source # 
Instance details

Defined in Gitea.Model

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 RepoSearch IncludeDesc Source #

Optional Param "includeDesc" - include search of keyword within repository description

Instance details

Defined in Gitea.API.Repository

Methods

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

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

Index

newtype Index Source #

Constructors

Index 

Fields

Instances

Instances details
Show Index Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Index -> ShowS #

show :: Index -> String #

showList :: [Index] -> ShowS #

Eq Index Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Index -> Index -> Bool #

(/=) :: Index -> Index -> Bool #

IndexInt

newtype IndexInt Source #

Constructors

IndexInt 

Fields

Instances

Instances details
Show IndexInt Source # 
Instance details

Defined in Gitea.Model

Eq IndexInt Source # 
Instance details

Defined in Gitea.Model

IndexText

newtype IndexText Source #

Constructors

IndexText 

Fields

Instances

Instances details
Show IndexText Source # 
Instance details

Defined in Gitea.Model

Eq IndexText Source # 
Instance details

Defined in Gitea.Model

IsPrivate

newtype IsPrivate Source #

Constructors

IsPrivate 

Fields

Instances

Instances details
Show IsPrivate Source # 
Instance details

Defined in Gitea.Model

Eq IsPrivate Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch IsPrivate Source #

Optional Param "is_private" - show only pubic, private or all repositories (defaults to all)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> IsPrivate -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> IsPrivate -> GiteaRequest RepoSearch contentType res accept Source #

KeyId

newtype KeyId Source #

Constructors

KeyId 

Fields

Instances

Instances details
Show KeyId Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> KeyId -> ShowS #

show :: KeyId -> String #

showList :: [KeyId] -> ShowS #

Eq KeyId Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: KeyId -> KeyId -> Bool #

(/=) :: KeyId -> KeyId -> Bool #

HasOptionalParam RepoListKeys KeyId Source #

Optional Param "key_id" - the key_id to search for

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListKeys contentType res accept -> KeyId -> GiteaRequest RepoListKeys contentType res accept Source #

(-&-) :: GiteaRequest RepoListKeys contentType res accept -> KeyId -> GiteaRequest RepoListKeys contentType res accept Source #

Labels

newtype Labels Source #

Constructors

Labels 

Fields

Instances

Instances details
Show Labels Source # 
Instance details

Defined in Gitea.Model

Eq Labels Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Labels -> Labels -> Bool #

(/=) :: Labels -> Labels -> Bool #

HasOptionalParam IssueListIssues Labels Source #

Optional Param "labels" - comma separated list of labels. Fetch only issues that have any of this labels. Non existent labels are discarded

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> Labels -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> Labels -> GiteaRequest IssueListIssues contentType res accept Source #

HasOptionalParam IssueSearchIssues Labels Source #

Optional Param "labels" - comma separated list of labels. Fetch only issues that have any of this labels. Non existent labels are discarded

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Labels -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Labels -> GiteaRequest IssueSearchIssues contentType res accept Source #

LabelsInteger

newtype LabelsInteger Source #

Constructors

LabelsInteger 

Instances

Instances details
Show LabelsInteger Source # 
Instance details

Defined in Gitea.Model

Eq LabelsInteger Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoListPullRequests LabelsInteger Source #

Optional Param "labels" - Label IDs

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListPullRequests contentType res accept -> LabelsInteger -> GiteaRequest RepoListPullRequests contentType res accept Source #

(-&-) :: GiteaRequest RepoListPullRequests contentType res accept -> LabelsInteger -> GiteaRequest RepoListPullRequests contentType res accept Source #

LastReadAt

newtype LastReadAt Source #

Constructors

LastReadAt 

Instances

Instances details
Show LastReadAt Source # 
Instance details

Defined in Gitea.Model

Eq LastReadAt Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam NotifyReadList LastReadAt Source #

Optional Param "last_read_at" - Describes the last point that notifications were checked. Anything updated since this time will not be updated.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadList contentType res accept -> LastReadAt -> GiteaRequest NotifyReadList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadList contentType res accept -> LastReadAt -> GiteaRequest NotifyReadList contentType res accept Source #

HasOptionalParam NotifyReadRepoList LastReadAt Source #

Optional Param "last_read_at" - Describes the last point that notifications were checked. Anything updated since this time will not be updated.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadRepoList contentType res accept -> LastReadAt -> GiteaRequest NotifyReadRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadRepoList contentType res accept -> LastReadAt -> GiteaRequest NotifyReadRepoList contentType res accept Source #

Limit

newtype Limit Source #

Constructors

Limit 

Fields

Instances

Instances details
Show Limit Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Limit -> ShowS #

show :: Limit -> String #

showList :: [Limit] -> ShowS #

Eq Limit Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Limit -> Limit -> Bool #

(/=) :: Limit -> Limit -> Bool #

HasOptionalParam AdminCronList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminGetAllEmails Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminGetAllOrgs Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminListHooks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminSearchEmails Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminSearchUsers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminUnadoptedList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam IssueGetCommentsAndTimeline Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueGetIssueReactions Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueGetMilestonesList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueGetRepoComments Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListBlocks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListIssueDependencies Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueListIssues Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListLabels Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueSearchIssues Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueSubscriptions Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueTrackedTimes Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam NotifyGetList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Notification

Methods

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

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

HasOptionalParam NotifyGetRepoList Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Notification

Methods

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

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

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 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 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 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 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 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 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 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 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 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 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 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 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 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 ListPackages Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Package

Methods

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

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

HasOptionalParam ListForks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetAllCommits Limit Source #

Optional Param "limit" - page size of results (ignored if used with path)

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetCombinedStatusByRef Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

HasOptionalParam RepoGetPullRequestCommits Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetPullRequestFiles Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetWikiPages Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListActivityFeeds Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListBranches Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListCollaborators Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListHooks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListKeys Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPullRequests Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPullReviews Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPushMirrors Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListReleases Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStargazers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStatuses Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStatusesByRef Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListSubscribers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListTags Limit Source #

Optional Param "limit" - page size of results, default maximum page size is 50

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListTopics Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoSearch Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoTrackedTimes Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam TopicSearch Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam UserCurrentListFollowers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListFollowing Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListGPGKeys Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListKeys Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListRepos Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListStarred Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListSubscriptions Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

HasOptionalParam UserCurrentTrackedTimes Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetOauth2Application Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetStopWatches Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetTokens Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListActivityFeeds Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListFollowers Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListFollowing Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListGPGKeys Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListHooks Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListKeys Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListRepos Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListStarred Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListSubscriptions Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListTeams Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserSearch Limit Source #

Optional Param "limit" - page size of results

Instance details

Defined in Gitea.API.User

Methods

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

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

LoginName

newtype LoginName Source #

Constructors

LoginName 

Fields

Instances

Instances details
Show LoginName Source # 
Instance details

Defined in Gitea.Model

Eq LoginName Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam AdminSearchUsers LoginName Source #

Optional Param "login_name" - user's login name to search for

Instance details

Defined in Gitea.API.Admin

Methods

applyOptionalParam :: GiteaRequest AdminSearchUsers contentType res accept -> LoginName -> GiteaRequest AdminSearchUsers contentType res accept Source #

(-&-) :: GiteaRequest AdminSearchUsers contentType res accept -> LoginName -> GiteaRequest AdminSearchUsers contentType res accept Source #

Mentioned

newtype Mentioned Source #

Constructors

Mentioned 

Fields

Instances

Instances details
Show Mentioned Source # 
Instance details

Defined in Gitea.Model

Eq Mentioned Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues Mentioned Source #

Optional Param "mentioned" - filter (issues / pulls) mentioning you, default is false

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Mentioned -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Mentioned -> GiteaRequest IssueSearchIssues contentType res accept Source #

MentionedBy

newtype MentionedBy Source #

Constructors

MentionedBy 

Fields

Instances

Instances details
Show MentionedBy Source # 
Instance details

Defined in Gitea.Model

Eq MentionedBy Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueListIssues MentionedBy Source #

Optional Param "mentioned_by" - Only show items in which the given user was mentioned

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> MentionedBy -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> MentionedBy -> GiteaRequest IssueListIssues contentType res accept Source #

Milestone2

newtype Milestone2 Source #

Constructors

Milestone2 

Instances

Instances details
Show Milestone2 Source # 
Instance details

Defined in Gitea.Model

Eq Milestone2 Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoListPullRequests Milestone2 Source #

Optional Param "milestone" - ID of the milestone

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListPullRequests contentType res accept -> Milestone2 -> GiteaRequest RepoListPullRequests contentType res accept Source #

(-&-) :: GiteaRequest RepoListPullRequests contentType res accept -> Milestone2 -> GiteaRequest RepoListPullRequests contentType res accept Source #

Milestones

newtype Milestones Source #

Constructors

Milestones 

Fields

Instances

Instances details
Show Milestones Source # 
Instance details

Defined in Gitea.Model

Eq Milestones Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueListIssues Milestones Source #

Optional Param "milestones" - comma separated list of milestone names or ids. It uses names and fall back to ids. Fetch only issues that have any of this milestones. Non existent milestones are discarded

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> Milestones -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> Milestones -> GiteaRequest IssueListIssues contentType res accept Source #

HasOptionalParam IssueSearchIssues Milestones Source #

Optional Param "milestones" - comma separated list of milestone names. Fetch only issues that have any of this milestones. Non existent are discarded

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Milestones -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Milestones -> GiteaRequest IssueSearchIssues contentType res accept Source #

Mode

newtype Mode Source #

Constructors

Mode 

Fields

Instances

Instances details
Show Mode Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Mode -> ShowS #

show :: Mode -> String #

showList :: [Mode] -> ShowS #

Eq Mode Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Mode -> Mode -> Bool #

(/=) :: Mode -> Mode -> Bool #

HasOptionalParam RepoSearch Mode Source #

Optional Param "mode" - type of repository to search for. Supported values are "fork", "source", "mirror" and "collaborative"

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Mode -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Mode -> GiteaRequest RepoSearch contentType res accept Source #

Name

newtype Name Source #

Constructors

Name 

Fields

Instances

Instances details
Show Name Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Name -> ShowS #

show :: Name -> String #

showList :: [Name] -> ShowS #

Eq Name Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Name -> Name -> Bool #

(/=) :: Name -> Name -> Bool #

HasOptionalParam IssueCreateIssueAttachment Name Source #

Optional Param "name" - name of the attachment

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueCreateIssueCommentAttachment Name Source #

Optional Param "name" - name of the attachment

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueGetMilestonesList Name Source #

Optional Param "name" - filter by milestone name

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetMilestonesList contentType res accept -> Name -> GiteaRequest IssueGetMilestonesList contentType res accept Source #

(-&-) :: GiteaRequest IssueGetMilestonesList contentType res accept -> Name -> GiteaRequest IssueGetMilestonesList contentType res accept Source #

HasOptionalParam RepoCreateReleaseAttachment Name Source #

Optional Param "name" - name of the attachment

Instance details

Defined in Gitea.API.Repository

Not

newtype Not Source #

Constructors

Not 

Fields

Instances

Instances details
Show Not Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Not -> ShowS #

show :: Not -> String #

showList :: [Not] -> ShowS #

Eq Not Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Not -> Not -> Bool #

(/=) :: Not -> Not -> Bool #

HasOptionalParam RepoGetAllCommits Not Source #

Optional Param "not" - commits that match the given specifier will not be listed.

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Not -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Not -> GiteaRequest RepoGetAllCommits contentType res accept Source #

OnlyPerformedBy

newtype OnlyPerformedBy Source #

Constructors

OnlyPerformedBy 

Instances

Instances details
Show OnlyPerformedBy Source # 
Instance details

Defined in Gitea.Model

Eq OnlyPerformedBy Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam UserListActivityFeeds OnlyPerformedBy Source #

Optional Param "only-performed-by" - if true, only show actions performed by the requested user

Instance details

Defined in Gitea.API.User

Order

newtype Order Source #

Constructors

Order 

Fields

Instances

Instances details
Show Order Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

Eq Order Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Order -> Order -> Bool #

(/=) :: Order -> Order -> Bool #

HasOptionalParam RepoSearch Order Source #

Optional Param "order" - sort order, either "asc" (ascending) or "desc" (descending). Default is "asc", ignored if "sort" is not specified.

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Order -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Order -> GiteaRequest RepoSearch contentType res accept Source #

Org

newtype Org Source #

Constructors

Org 

Fields

Instances

Instances details
Show Org Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Org -> ShowS #

show :: Org -> String #

showList :: [Org] -> ShowS #

Eq Org Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Org -> Org -> Bool #

(/=) :: Org -> Org -> Bool #

Owner

newtype Owner Source #

Constructors

Owner 

Fields

Instances

Instances details
Show Owner Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Owner -> ShowS #

show :: Owner -> String #

showList :: [Owner] -> ShowS #

Eq Owner Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Owner -> Owner -> Bool #

(/=) :: Owner -> Owner -> Bool #

HasOptionalParam IssueSearchIssues Owner Source #

Optional Param "owner" - filter by owner

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Owner -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Owner -> GiteaRequest IssueSearchIssues contentType res accept Source #

Page

newtype Page Source #

Constructors

Page 

Fields

Instances

Instances details
Show Page Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Page -> ShowS #

show :: Page -> String #

showList :: [Page] -> ShowS #

Eq Page Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Page -> Page -> Bool #

(/=) :: Page -> Page -> Bool #

HasOptionalParam AdminCronList Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminGetAllEmails Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminGetAllOrgs Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminListHooks Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminSearchEmails Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminSearchUsers Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam AdminUnadoptedList Page Source #

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

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam IssueGetCommentsAndTimeline Page Source #

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

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueGetIssueReactions Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueGetMilestonesList Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueGetRepoComments Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListBlocks Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListIssueDependencies Page Source #

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

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueListIssues Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueListLabels Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueSearchIssues Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueSubscriptions Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueTrackedTimes Page Source #

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

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam NotifyGetList Page Source #

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

Instance details

Defined in Gitea.API.Notification

Methods

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

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

HasOptionalParam NotifyGetRepoList Page Source #

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

Instance details

Defined in Gitea.API.Notification

Methods

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

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> Page -> GiteaRequest NotifyGetRepoList 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 #

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 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 #

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 #

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 #

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 #

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 #

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 #

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 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 #

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 #

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 #

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 #

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 ListPackages Page Source #

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

Instance details

Defined in Gitea.API.Package

Methods

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

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

HasOptionalParam GetTree Page Source #

Optional Param "page" - page number; the truncated field in the response will be true if there are still more items after this page, false if the last page

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam ListForks Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetAllCommits Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetCombinedStatusByRef Page Source #

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

Instance details

Defined in Gitea.API.Repository

HasOptionalParam RepoGetPullRequestCommits Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetPullRequestFiles Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetWikiPageRevisions Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoGetWikiPages Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListActivityFeeds Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListBranches Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListCollaborators Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListHooks Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListKeys Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPullRequests Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPullReviews Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListPushMirrors Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListReleases Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStargazers Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStatuses Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListStatusesByRef Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListSubscribers Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListTags Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoListTopics Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoSearch Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam RepoTrackedTimes Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam TopicSearch Page Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam UserCurrentListFollowers Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListFollowing Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListGPGKeys Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListKeys Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListRepos Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListStarred Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserCurrentListSubscriptions Page Source #

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

Instance details

Defined in Gitea.API.User

HasOptionalParam UserCurrentTrackedTimes Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetOauth2Application Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetStopWatches Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserGetTokens Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListActivityFeeds Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListFollowers Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListFollowing Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListGPGKeys Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListHooks Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListKeys Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListRepos Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListStarred Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListSubscriptions Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserListTeams Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

HasOptionalParam UserSearch Page Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

PageName

newtype PageName Source #

Constructors

PageName 

Fields

Instances

Instances details
Show PageName Source # 
Instance details

Defined in Gitea.Model

Eq PageName Source # 
Instance details

Defined in Gitea.Model

ParamBinary

newtype ParamBinary Source #

Constructors

ParamBinary 

Fields

Instances

Instances details
Show ParamBinary Source # 
Instance details

Defined in Gitea.Model

Eq ParamBinary Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoDownloadPullDiffOrPatch ParamBinary Source #

Optional Param "binary" - whether to include binary file changes. if true, the diff is applicable with `git apply`

Instance details

Defined in Gitea.API.Repository

ParamDate

newtype ParamDate Source #

Constructors

ParamDate 

Fields

Instances

Instances details
Show ParamDate Source # 
Instance details

Defined in Gitea.Model

Eq ParamDate Source # 
Instance details

Defined in Gitea.Model

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 #

HasOptionalParam OrgListTeamActivityFeeds ParamDate Source #

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

Instance details

Defined in Gitea.API.Organization

HasOptionalParam RepoListActivityFeeds ParamDate Source #

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

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam UserListActivityFeeds ParamDate Source #

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

Instance details

Defined in Gitea.API.User

Methods

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

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

ParamType

newtype ParamType Source #

Constructors

ParamType 

Fields

Instances

Instances details
Show ParamType Source # 
Instance details

Defined in Gitea.Model

Eq ParamType Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam ListPackages ParamType Source #

Optional Param "type" - package type filter

Instance details

Defined in Gitea.API.Package

Methods

applyOptionalParam :: GiteaRequest ListPackages contentType res accept -> ParamType -> GiteaRequest ListPackages contentType res accept Source #

(-&-) :: GiteaRequest ListPackages contentType res accept -> ParamType -> GiteaRequest ListPackages contentType res accept Source #

ParamType2

newtype ParamType2 Source #

Constructors

ParamType2 

Instances

Instances details
Show ParamType2 Source # 
Instance details

Defined in Gitea.Model

Eq ParamType2 Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueListIssues ParamType2 Source #

Optional Param "type" - filter by type (issues / pulls) if set

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> ParamType2 -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> ParamType2 -> GiteaRequest IssueListIssues contentType res accept Source #

ParamTypeText

newtype ParamTypeText Source #

Constructors

ParamTypeText 

Instances

Instances details
Show ParamTypeText Source # 
Instance details

Defined in Gitea.Model

Eq ParamTypeText Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues ParamTypeText Source #

Optional Param "type" - filter by type (issues / pulls) if set

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> ParamTypeText -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> ParamTypeText -> GiteaRequest IssueSearchIssues contentType res accept Source #

Path

newtype Path Source #

Constructors

Path 

Fields

Instances

Instances details
Show Path Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Path -> ShowS #

show :: Path -> String #

showList :: [Path] -> ShowS #

Eq Path Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Path -> Path -> Bool #

(/=) :: Path -> Path -> Bool #

HasOptionalParam RepoGetAllCommits Path Source #

Optional Param "path" - filepath of a file/dir

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Path -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Path -> GiteaRequest RepoGetAllCommits contentType res accept Source #

Pattern

newtype Pattern Source #

Constructors

Pattern 

Fields

Instances

Instances details
Show Pattern Source # 
Instance details

Defined in Gitea.Model

Eq Pattern Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Pattern -> Pattern -> Bool #

(/=) :: Pattern -> Pattern -> Bool #

HasOptionalParam AdminUnadoptedList Pattern Source #

Optional Param "pattern" - pattern of repositories to search for

Instance details

Defined in Gitea.API.Admin

Methods

applyOptionalParam :: GiteaRequest AdminUnadoptedList contentType res accept -> Pattern -> GiteaRequest AdminUnadoptedList contentType res accept Source #

(-&-) :: GiteaRequest AdminUnadoptedList contentType res accept -> Pattern -> GiteaRequest AdminUnadoptedList contentType res accept Source #

PerPage

newtype PerPage Source #

Constructors

PerPage 

Fields

Instances

Instances details
Show PerPage Source # 
Instance details

Defined in Gitea.Model

Eq PerPage Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: PerPage -> PerPage -> Bool #

(/=) :: PerPage -> PerPage -> Bool #

HasOptionalParam GetTree PerPage Source #

Optional Param "per_page" - number of items per page

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest GetTree contentType res accept -> PerPage -> GiteaRequest GetTree contentType res accept Source #

(-&-) :: GiteaRequest GetTree contentType res accept -> PerPage -> GiteaRequest GetTree contentType res accept Source #

HasOptionalParam RepoListReleases PerPage Source #

Optional Param "per_page" - page size of results, deprecated - use limit

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListReleases contentType res accept -> PerPage -> GiteaRequest RepoListReleases contentType res accept Source #

(-&-) :: GiteaRequest RepoListReleases contentType res accept -> PerPage -> GiteaRequest RepoListReleases contentType res accept Source #

Position

newtype Position Source #

Constructors

Position 

Fields

Instances

Instances details
Show Position Source # 
Instance details

Defined in Gitea.Model

Eq Position Source # 
Instance details

Defined in Gitea.Model

PreRelease

newtype PreRelease Source #

Constructors

PreRelease 

Fields

Instances

Instances details
Show PreRelease Source # 
Instance details

Defined in Gitea.Model

Eq PreRelease Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoListReleases PreRelease Source #

Optional Param "pre-release" - filter (exclude / include) pre-releases

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListReleases contentType res accept -> PreRelease -> GiteaRequest RepoListReleases contentType res accept Source #

(-&-) :: GiteaRequest RepoListReleases contentType res accept -> PreRelease -> GiteaRequest RepoListReleases contentType res accept Source #

PriorityOwnerId

newtype PriorityOwnerId Source #

Constructors

PriorityOwnerId 

Instances

Instances details
Show PriorityOwnerId Source # 
Instance details

Defined in Gitea.Model

Eq PriorityOwnerId Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch PriorityOwnerId Source #

Optional Param "priority_owner_id" - repo owner to prioritize in the results

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> PriorityOwnerId -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> PriorityOwnerId -> GiteaRequest RepoSearch contentType res accept Source #

PriorityRepoId

newtype PriorityRepoId Source #

Constructors

PriorityRepoId 

Instances

Instances details
Show PriorityRepoId Source # 
Instance details

Defined in Gitea.Model

Eq PriorityRepoId Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues PriorityRepoId Source #

Optional Param "priority_repo_id" - repository to prioritize in the results

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> PriorityRepoId -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> PriorityRepoId -> GiteaRequest IssueSearchIssues contentType res accept Source #

Private

newtype Private Source #

Constructors

Private 

Fields

Instances

Instances details
Show Private Source # 
Instance details

Defined in Gitea.Model

Eq Private Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Private -> Private -> Bool #

(/=) :: Private -> Private -> Bool #

HasOptionalParam RepoSearch Private Source #

Optional Param "private" - include private repositories this user has access to (defaults to true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Private -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Private -> GiteaRequest RepoSearch contentType res accept Source #

Purge

newtype Purge Source #

Constructors

Purge 

Fields

Instances

Instances details
Show Purge Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Purge -> ShowS #

show :: Purge -> String #

showList :: [Purge] -> ShowS #

Eq Purge Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Purge -> Purge -> Bool #

(/=) :: Purge -> Purge -> Bool #

HasOptionalParam AdminDeleteUser Purge Source #

Optional Param "purge" - purge the user from the system completely

Instance details

Defined in Gitea.API.Admin

Methods

applyOptionalParam :: GiteaRequest AdminDeleteUser contentType res accept -> Purge -> GiteaRequest AdminDeleteUser contentType res accept Source #

(-&-) :: GiteaRequest AdminDeleteUser contentType res accept -> Purge -> GiteaRequest AdminDeleteUser contentType res accept Source #

Q

newtype Q Source #

Constructors

Q 

Fields

Instances

Instances details
Show Q Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Q -> ShowS #

show :: Q -> String #

showList :: [Q] -> ShowS #

Eq Q Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Q -> Q -> Bool #

(/=) :: Q -> Q -> Bool #

HasOptionalParam AdminSearchEmails Q Source #

Optional Param "q" - keyword

Instance details

Defined in Gitea.API.Admin

Methods

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

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

HasOptionalParam IssueListIssues Q Source #

Optional Param "q" - search string

Instance details

Defined in Gitea.API.Issue

Methods

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

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

HasOptionalParam IssueSearchIssues Q Source #

Optional Param "q" - search string

Instance details

Defined in Gitea.API.Issue

Methods

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

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Q -> GiteaRequest IssueSearchIssues 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 #

HasOptionalParam ListPackages Q Source #

Optional Param "q" - name filter

Instance details

Defined in Gitea.API.Package

Methods

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

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

HasOptionalParam RepoSearch Q Source #

Optional Param "q" - keyword

Instance details

Defined in Gitea.API.Repository

Methods

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

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

HasOptionalParam UserSearch Q Source #

Optional Param "q" - keyword

Instance details

Defined in Gitea.API.User

Methods

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

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

Recursive

newtype Recursive Source #

Constructors

Recursive 

Fields

Instances

Instances details
Show Recursive Source # 
Instance details

Defined in Gitea.Model

Eq Recursive Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam GetTree Recursive Source #

Optional Param "recursive" - show all directories and files

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest GetTree contentType res accept -> Recursive -> GiteaRequest GetTree contentType res accept Source #

(-&-) :: GiteaRequest GetTree contentType res accept -> Recursive -> GiteaRequest GetTree contentType res accept Source #

Ref

newtype Ref Source #

Constructors

Ref 

Fields

Instances

Instances details
Show Ref Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Ref -> ShowS #

show :: Ref -> String #

showList :: [Ref] -> ShowS #

Eq Ref Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Ref -> Ref -> Bool #

(/=) :: Ref -> Ref -> Bool #

HasOptionalParam RepoGetContents Ref Source #

Optional Param "ref" - The name of the commitbranchtag. Default the repository’s default branch (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetContents contentType res accept -> Ref -> GiteaRequest RepoGetContents contentType res accept Source #

(-&-) :: GiteaRequest RepoGetContents contentType res accept -> Ref -> GiteaRequest RepoGetContents contentType res accept Source #

HasOptionalParam RepoGetContentsList Ref Source #

Optional Param "ref" - The name of the commitbranchtag. Default the repository’s default branch (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetContentsList contentType res accept -> Ref -> GiteaRequest RepoGetContentsList contentType res accept Source #

(-&-) :: GiteaRequest RepoGetContentsList contentType res accept -> Ref -> GiteaRequest RepoGetContentsList contentType res accept Source #

HasOptionalParam RepoGetEditorConfig Ref Source #

Optional Param "ref" - The name of the commitbranchtag. Default the repository’s default branch (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetEditorConfig contentType res accept -> Ref -> GiteaRequest RepoGetEditorConfig contentType res accept Source #

(-&-) :: GiteaRequest RepoGetEditorConfig contentType res accept -> Ref -> GiteaRequest RepoGetEditorConfig contentType res accept Source #

HasOptionalParam RepoGetRawFile Ref Source #

Optional Param "ref" - The name of the commitbranchtag. Default the repository’s default branch (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetRawFile contentType res accept -> Ref -> GiteaRequest RepoGetRawFile contentType res accept Source #

(-&-) :: GiteaRequest RepoGetRawFile contentType res accept -> Ref -> GiteaRequest RepoGetRawFile contentType res accept Source #

HasOptionalParam RepoGetRawFileOrLFS Ref Source #

Optional Param "ref" - The name of the commitbranchtag. Default the repository’s default branch (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetRawFileOrLFS contentType res accept -> Ref -> GiteaRequest RepoGetRawFileOrLFS contentType res accept Source #

(-&-) :: GiteaRequest RepoGetRawFileOrLFS contentType res accept -> Ref -> GiteaRequest RepoGetRawFileOrLFS contentType res accept Source #

HasOptionalParam RepoTestHook Ref Source #

Optional Param "ref" - The name of the commitbranchtag, indicates which commit will be loaded to the webhook payload.

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoTestHook contentType res accept -> Ref -> GiteaRequest RepoTestHook contentType res accept Source #

(-&-) :: GiteaRequest RepoTestHook contentType res accept -> Ref -> GiteaRequest RepoTestHook contentType res accept Source #

Repo

newtype Repo Source #

Constructors

Repo 

Fields

Instances

Instances details
Show Repo Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Repo -> ShowS #

show :: Repo -> String #

showList :: [Repo] -> ShowS #

Eq Repo Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Repo -> Repo -> Bool #

(/=) :: Repo -> Repo -> Bool #

ReviewRequested

newtype ReviewRequested Source #

Constructors

ReviewRequested 

Instances

Instances details
Show ReviewRequested Source # 
Instance details

Defined in Gitea.Model

Eq ReviewRequested Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues ReviewRequested Source #

Optional Param "review_requested" - filter pulls requesting your review, default is false

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> ReviewRequested -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> ReviewRequested -> GiteaRequest IssueSearchIssues contentType res accept Source #

Reviewed

newtype Reviewed Source #

Constructors

Reviewed 

Fields

Instances

Instances details
Show Reviewed Source # 
Instance details

Defined in Gitea.Model

Eq Reviewed Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam IssueSearchIssues Reviewed Source #

Optional Param "reviewed" - filter pulls reviewed by you, default is false

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Reviewed -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Reviewed -> GiteaRequest IssueSearchIssues contentType res accept Source #

Sha

newtype Sha Source #

Constructors

Sha 

Fields

Instances

Instances details
Show Sha Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Sha -> ShowS #

show :: Sha -> String #

showList :: [Sha] -> ShowS #

Eq Sha Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Sha -> Sha -> Bool #

(/=) :: Sha -> Sha -> Bool #

HasOptionalParam RepoGetAllCommits Sha Source #

Optional Param "sha" - SHA or branch to start listing commits from (usually master)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Sha -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Sha -> GiteaRequest RepoGetAllCommits contentType res accept Source #

Since

newtype Since Source #

Constructors

Since 

Fields

Instances

Instances details
Show Since Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Since -> ShowS #

show :: Since -> String #

showList :: [Since] -> ShowS #

Eq Since Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Since -> Since -> Bool #

(/=) :: Since -> Since -> Bool #

HasOptionalParam IssueGetComments Since Source #

Optional Param "since" - if provided, only comments updated since the specified time are returned.

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetComments contentType res accept -> Since -> GiteaRequest IssueGetComments contentType res accept Source #

(-&-) :: GiteaRequest IssueGetComments contentType res accept -> Since -> GiteaRequest IssueGetComments contentType res accept Source #

HasOptionalParam IssueGetCommentsAndTimeline Since Source #

Optional Param "since" - if provided, only comments updated since the specified time are returned.

Instance details

Defined in Gitea.API.Issue

HasOptionalParam IssueGetRepoComments Since Source #

Optional Param "since" - if provided, only comments updated since the provided time are returned.

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetRepoComments contentType res accept -> Since -> GiteaRequest IssueGetRepoComments contentType res accept Source #

(-&-) :: GiteaRequest IssueGetRepoComments contentType res accept -> Since -> GiteaRequest IssueGetRepoComments contentType res accept Source #

HasOptionalParam IssueListIssues Since Source #

Optional Param "since" - Only show items updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> Since -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> Since -> GiteaRequest IssueListIssues contentType res accept Source #

HasOptionalParam IssueSearchIssues Since Source #

Optional Param "since" - Only show notifications updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Since -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Since -> GiteaRequest IssueSearchIssues contentType res accept Source #

HasOptionalParam IssueTrackedTimes Since Source #

Optional Param "since" - Only show times updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueTrackedTimes contentType res accept -> Since -> GiteaRequest IssueTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest IssueTrackedTimes contentType res accept -> Since -> GiteaRequest IssueTrackedTimes contentType res accept Source #

HasOptionalParam NotifyGetList Since Source #

Optional Param "since" - Only show notifications updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetList contentType res accept -> Since -> GiteaRequest NotifyGetList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetList contentType res accept -> Since -> GiteaRequest NotifyGetList contentType res accept Source #

HasOptionalParam NotifyGetRepoList Since Source #

Optional Param "since" - Only show notifications updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetRepoList contentType res accept -> Since -> GiteaRequest NotifyGetRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> Since -> GiteaRequest NotifyGetRepoList contentType res accept Source #

HasOptionalParam RepoTrackedTimes Since Source #

Optional Param "since" - Only show times updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoTrackedTimes contentType res accept -> Since -> GiteaRequest RepoTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest RepoTrackedTimes contentType res accept -> Since -> GiteaRequest RepoTrackedTimes contentType res accept Source #

HasOptionalParam UserCurrentTrackedTimes Since Source #

Optional Param "since" - Only show times updated after the given time. This is a timestamp in RFC 3339 format

Instance details

Defined in Gitea.API.User

Methods

applyOptionalParam :: GiteaRequest UserCurrentTrackedTimes contentType res accept -> Since -> GiteaRequest UserCurrentTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest UserCurrentTrackedTimes contentType res accept -> Since -> GiteaRequest UserCurrentTrackedTimes contentType res accept Source #

SkipTo

newtype SkipTo Source #

Constructors

SkipTo 

Fields

Instances

Instances details
Show SkipTo Source # 
Instance details

Defined in Gitea.Model

Eq SkipTo Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: SkipTo -> SkipTo -> Bool #

(/=) :: SkipTo -> SkipTo -> Bool #

HasOptionalParam RepoGetPullRequestFiles SkipTo Source #

Optional Param "skip-to" - skip to given file

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetPullRequestFiles contentType res accept -> SkipTo -> GiteaRequest RepoGetPullRequestFiles contentType res accept Source #

(-&-) :: GiteaRequest RepoGetPullRequestFiles contentType res accept -> SkipTo -> GiteaRequest RepoGetPullRequestFiles contentType res accept Source #

Sort

newtype Sort Source #

Constructors

Sort 

Fields

Instances

Instances details
Show Sort Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Sort -> ShowS #

show :: Sort -> String #

showList :: [Sort] -> ShowS #

Eq Sort Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Sort -> Sort -> Bool #

(/=) :: Sort -> Sort -> Bool #

HasOptionalParam RepoSearch Sort Source #

Optional Param "sort" - sort repos by attribute. Supported values are "alpha", "created", "updated", "size", and "id". Default is "alpha"

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Sort -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Sort -> GiteaRequest RepoSearch contentType res accept Source #

Sort2

newtype Sort2 Source #

Constructors

Sort2 

Fields

Instances

Instances details
Show Sort2 Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Sort2 -> ShowS #

show :: Sort2 -> String #

showList :: [Sort2] -> ShowS #

Eq Sort2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Sort2 -> Sort2 -> Bool #

(/=) :: Sort2 -> Sort2 -> Bool #

HasOptionalParam RepoListStatuses Sort2 Source #

Optional Param "sort" - type of sort

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListStatuses contentType res accept -> Sort2 -> GiteaRequest RepoListStatuses contentType res accept Source #

(-&-) :: GiteaRequest RepoListStatuses contentType res accept -> Sort2 -> GiteaRequest RepoListStatuses contentType res accept Source #

HasOptionalParam RepoListStatusesByRef Sort2 Source #

Optional Param "sort" - type of sort

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListStatusesByRef contentType res accept -> Sort2 -> GiteaRequest RepoListStatusesByRef contentType res accept Source #

(-&-) :: GiteaRequest RepoListStatusesByRef contentType res accept -> Sort2 -> GiteaRequest RepoListStatusesByRef contentType res accept Source #

Sort3

newtype Sort3 Source #

Constructors

Sort3 

Fields

Instances

Instances details
Show Sort3 Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Sort3 -> ShowS #

show :: Sort3 -> String #

showList :: [Sort3] -> ShowS #

Eq Sort3 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Sort3 -> Sort3 -> Bool #

(/=) :: Sort3 -> Sort3 -> Bool #

HasOptionalParam RepoListPullRequests Sort3 Source #

Optional Param "sort" - Type of sort

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListPullRequests contentType res accept -> Sort3 -> GiteaRequest RepoListPullRequests contentType res accept Source #

(-&-) :: GiteaRequest RepoListPullRequests contentType res accept -> Sort3 -> GiteaRequest RepoListPullRequests contentType res accept Source #

SourceId

newtype SourceId Source #

Constructors

SourceId 

Fields

Instances

Instances details
Show SourceId Source # 
Instance details

Defined in Gitea.Model

Eq SourceId Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam AdminSearchUsers SourceId Source #

Optional Param "source_id" - ID of the user's login source to search for

Instance details

Defined in Gitea.API.Admin

Methods

applyOptionalParam :: GiteaRequest AdminSearchUsers contentType res accept -> SourceId -> GiteaRequest AdminSearchUsers contentType res accept Source #

(-&-) :: GiteaRequest AdminSearchUsers contentType res accept -> SourceId -> GiteaRequest AdminSearchUsers contentType res accept Source #

StarredBy

newtype StarredBy Source #

Constructors

StarredBy 

Fields

Instances

Instances details
Show StarredBy Source # 
Instance details

Defined in Gitea.Model

Eq StarredBy Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch StarredBy Source #

Optional Param "starredBy" - search only for repos that the user with the given id has starred

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> StarredBy -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> StarredBy -> GiteaRequest RepoSearch contentType res accept Source #

Stat

newtype Stat Source #

Constructors

Stat 

Fields

Instances

Instances details
Show Stat Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Stat -> ShowS #

show :: Stat -> String #

showList :: [Stat] -> ShowS #

Eq Stat Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Stat -> Stat -> Bool #

(/=) :: Stat -> Stat -> Bool #

HasOptionalParam RepoGetAllCommits Stat Source #

Optional Param "stat" - include diff stats for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Stat -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Stat -> GiteaRequest RepoGetAllCommits contentType res accept Source #

HasOptionalParam RepoGetSingleCommit Stat Source #

Optional Param "stat" - include diff stats for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetSingleCommit contentType res accept -> Stat -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

(-&-) :: GiteaRequest RepoGetSingleCommit contentType res accept -> Stat -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

State

newtype State Source #

Constructors

State 

Fields

Instances

Instances details
Show State Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

Eq State Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: State -> State -> Bool #

(/=) :: State -> State -> Bool #

HasOptionalParam IssueGetMilestonesList State Source #

Optional Param "state" - Milestone state, Recognized values are open, closed and all. Defaults to "open"

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueGetMilestonesList contentType res accept -> State -> GiteaRequest IssueGetMilestonesList contentType res accept Source #

(-&-) :: GiteaRequest IssueGetMilestonesList contentType res accept -> State -> GiteaRequest IssueGetMilestonesList contentType res accept Source #

HasOptionalParam IssueSearchIssues State Source #

Optional Param "state" - whether issue is open or closed

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> State -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> State -> GiteaRequest IssueSearchIssues contentType res accept Source #

State2

newtype State2 Source #

Constructors

State2 

Fields

Instances

Instances details
Show State2 Source # 
Instance details

Defined in Gitea.Model

Eq State2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: State2 -> State2 -> Bool #

(/=) :: State2 -> State2 -> Bool #

HasOptionalParam RepoListStatuses State2 Source #

Optional Param "state" - type of state

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListStatuses contentType res accept -> State2 -> GiteaRequest RepoListStatuses contentType res accept Source #

(-&-) :: GiteaRequest RepoListStatuses contentType res accept -> State2 -> GiteaRequest RepoListStatuses contentType res accept Source #

HasOptionalParam RepoListStatusesByRef State2 Source #

Optional Param "state" - type of state

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListStatusesByRef contentType res accept -> State2 -> GiteaRequest RepoListStatusesByRef contentType res accept Source #

(-&-) :: GiteaRequest RepoListStatusesByRef contentType res accept -> State2 -> GiteaRequest RepoListStatusesByRef contentType res accept Source #

State3

newtype State3 Source #

Constructors

State3 

Fields

Instances

Instances details
Show State3 Source # 
Instance details

Defined in Gitea.Model

Eq State3 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: State3 -> State3 -> Bool #

(/=) :: State3 -> State3 -> Bool #

HasOptionalParam IssueListIssues State3 Source #

Optional Param "state" - whether issue is open or closed

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueListIssues contentType res accept -> State3 -> GiteaRequest IssueListIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueListIssues contentType res accept -> State3 -> GiteaRequest IssueListIssues contentType res accept Source #

HasOptionalParam RepoListPullRequests State3 Source #

Optional Param "state" - State of pull request: open or closed (optional)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoListPullRequests contentType res accept -> State3 -> GiteaRequest RepoListPullRequests contentType res accept Source #

(-&-) :: GiteaRequest RepoListPullRequests contentType res accept -> State3 -> GiteaRequest RepoListPullRequests contentType res accept Source #

StatusTypes

newtype StatusTypes Source #

Constructors

StatusTypes 

Fields

Instances

Instances details
Show StatusTypes Source # 
Instance details

Defined in Gitea.Model

Eq StatusTypes Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam NotifyGetList StatusTypes Source #

Optional Param "status-types" - Show notifications with the provided status types. Options are: unread, read and/or pinned. Defaults to unread & pinned.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetList contentType res accept -> StatusTypes -> GiteaRequest NotifyGetList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetList contentType res accept -> StatusTypes -> GiteaRequest NotifyGetList contentType res accept Source #

HasOptionalParam NotifyGetRepoList StatusTypes Source #

Optional Param "status-types" - Show notifications with the provided status types. Options are: unread, read and/or pinned. Defaults to unread & pinned

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetRepoList contentType res accept -> StatusTypes -> GiteaRequest NotifyGetRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> StatusTypes -> GiteaRequest NotifyGetRepoList contentType res accept Source #

HasOptionalParam NotifyReadList StatusTypes Source #

Optional Param "status-types" - Mark notifications with the provided status types. Options are: unread, read and/or pinned. Defaults to unread.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadList contentType res accept -> StatusTypes -> GiteaRequest NotifyReadList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadList contentType res accept -> StatusTypes -> GiteaRequest NotifyReadList contentType res accept Source #

HasOptionalParam NotifyReadRepoList StatusTypes Source #

Optional Param "status-types" - Mark notifications with the provided status types. Options are: unread, read and/or pinned. Defaults to unread.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadRepoList contentType res accept -> StatusTypes -> GiteaRequest NotifyReadRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadRepoList contentType res accept -> StatusTypes -> GiteaRequest NotifyReadRepoList contentType res accept Source #

Style

newtype Style Source #

Constructors

Style 

Fields

Instances

Instances details
Show Style Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Style -> ShowS #

show :: Style -> String #

showList :: [Style] -> ShowS #

Eq Style Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Style -> Style -> Bool #

(/=) :: Style -> Style -> Bool #

HasOptionalParam RepoUpdatePullRequest Style Source #

Optional Param "style" - how to update pull request

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoUpdatePullRequest contentType res accept -> Style -> GiteaRequest RepoUpdatePullRequest contentType res accept Source #

(-&-) :: GiteaRequest RepoUpdatePullRequest contentType res accept -> Style -> GiteaRequest RepoUpdatePullRequest contentType res accept Source #

SubjectType

newtype SubjectType Source #

Constructors

SubjectType 

Instances

Instances details
Show SubjectType Source # 
Instance details

Defined in Gitea.Model

Eq SubjectType Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam NotifyGetList SubjectType Source #

Optional Param "subject-type" - filter notifications by subject type

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetList contentType res accept -> SubjectType -> GiteaRequest NotifyGetList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetList contentType res accept -> SubjectType -> GiteaRequest NotifyGetList contentType res accept Source #

HasOptionalParam NotifyGetRepoList SubjectType Source #

Optional Param "subject-type" - filter notifications by subject type

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyGetRepoList contentType res accept -> SubjectType -> GiteaRequest NotifyGetRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyGetRepoList contentType res accept -> SubjectType -> GiteaRequest NotifyGetRepoList contentType res accept Source #

Tag2

newtype Tag2 Source #

Constructors

Tag2 

Fields

Instances

Instances details
Show Tag2 Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Tag2 -> ShowS #

show :: Tag2 -> String #

showList :: [Tag2] -> ShowS #

Eq Tag2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Tag2 -> Tag2 -> Bool #

(/=) :: Tag2 -> Tag2 -> Bool #

Target

newtype Target Source #

Constructors

Target 

Fields

Instances

Instances details
Show Target Source # 
Instance details

Defined in Gitea.Model

Eq Target Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Target -> Target -> Bool #

(/=) :: Target -> Target -> Bool #

Task

newtype Task Source #

Constructors

Task 

Fields

Instances

Instances details
Show Task Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Task -> ShowS #

show :: Task -> String #

showList :: [Task] -> ShowS #

Eq Task Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Task -> Task -> Bool #

(/=) :: Task -> Task -> Bool #

Team2

newtype Team2 Source #

Constructors

Team2 

Fields

Instances

Instances details
Show Team2 Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Team2 -> ShowS #

show :: Team2 -> String #

showList :: [Team2] -> ShowS #

Eq Team2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Team2 -> Team2 -> Bool #

(/=) :: Team2 -> Team2 -> Bool #

HasOptionalParam IssueSearchIssues Team2 Source #

Optional Param "team" - filter by team (requires organization owner parameter to be provided)

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueSearchIssues contentType res accept -> Team2 -> GiteaRequest IssueSearchIssues contentType res accept Source #

(-&-) :: GiteaRequest IssueSearchIssues contentType res accept -> Team2 -> GiteaRequest IssueSearchIssues contentType res accept Source #

TeamId

newtype TeamId Source #

Constructors

TeamId 

Fields

Instances

Instances details
Show TeamId Source # 
Instance details

Defined in Gitea.Model

Eq TeamId Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: TeamId -> TeamId -> Bool #

(/=) :: TeamId -> TeamId -> Bool #

HasOptionalParam RepoSearch TeamId Source #

Optional Param "team_id" - search only for repos that belong to the given team id

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> TeamId -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> TeamId -> GiteaRequest RepoSearch contentType res accept Source #

Template

newtype Template Source #

Constructors

Template 

Fields

Instances

Instances details
Show Template Source # 
Instance details

Defined in Gitea.Model

Eq Template Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoSearch Template Source #

Optional Param "template" - include template repositories this user has access to (defaults to true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Template -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Template -> GiteaRequest RepoSearch contentType res accept Source #

TemplateOwner

newtype TemplateOwner Source #

Constructors

TemplateOwner 

Instances

Instances details
Show TemplateOwner Source # 
Instance details

Defined in Gitea.Model

Eq TemplateOwner Source # 
Instance details

Defined in Gitea.Model

TemplateRepo

newtype TemplateRepo Source #

Constructors

TemplateRepo 

Fields

Instances

Instances details
Show TemplateRepo Source # 
Instance details

Defined in Gitea.Model

Eq TemplateRepo Source # 
Instance details

Defined in Gitea.Model

ToStatus

newtype ToStatus Source #

Constructors

ToStatus 

Fields

Instances

Instances details
Show ToStatus Source # 
Instance details

Defined in Gitea.Model

Eq ToStatus Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam NotifyReadList ToStatus Source #

Optional Param "to-status" - Status to mark notifications as, Defaults to read.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadList contentType res accept -> ToStatus -> GiteaRequest NotifyReadList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadList contentType res accept -> ToStatus -> GiteaRequest NotifyReadList contentType res accept Source #

HasOptionalParam NotifyReadRepoList ToStatus Source #

Optional Param "to-status" - Status to mark notifications as. Defaults to read.

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadRepoList contentType res accept -> ToStatus -> GiteaRequest NotifyReadRepoList contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadRepoList contentType res accept -> ToStatus -> GiteaRequest NotifyReadRepoList contentType res accept Source #

HasOptionalParam NotifyReadThread ToStatus Source #

Optional Param "to-status" - Status to mark notifications as

Instance details

Defined in Gitea.API.Notification

Methods

applyOptionalParam :: GiteaRequest NotifyReadThread contentType res accept -> ToStatus -> GiteaRequest NotifyReadThread contentType res accept Source #

(-&-) :: GiteaRequest NotifyReadThread contentType res accept -> ToStatus -> GiteaRequest NotifyReadThread contentType res accept Source #

Token

newtype Token Source #

Constructors

Token 

Fields

Instances

Instances details
Show Token Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Eq Token Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Topic

newtype Topic Source #

Constructors

Topic 

Fields

Instances

Instances details
Show Topic Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Topic -> ShowS #

show :: Topic -> String #

showList :: [Topic] -> ShowS #

Eq Topic Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Topic -> Topic -> Bool #

(/=) :: Topic -> Topic -> Bool #

HasOptionalParam RepoSearch Topic Source #

Optional Param "topic" - Limit search to repositories with keyword as topic

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Topic -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Topic -> GiteaRequest RepoSearch contentType res accept Source #

TopicText

newtype TopicText Source #

Constructors

TopicText 

Fields

Instances

Instances details
Show TopicText Source # 
Instance details

Defined in Gitea.Model

Eq TopicText Source # 
Instance details

Defined in Gitea.Model

Uid

newtype Uid Source #

Constructors

Uid 

Fields

Instances

Instances details
Show Uid Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Uid -> ShowS #

show :: Uid -> String #

showList :: [Uid] -> ShowS #

Eq Uid Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Uid -> Uid -> Bool #

(/=) :: Uid -> Uid -> Bool #

HasOptionalParam RepoSearch Uid Source #

Optional Param "uid" - search only for repos that the user with the given id owns or contributes to

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoSearch contentType res accept -> Uid -> GiteaRequest RepoSearch contentType res accept Source #

(-&-) :: GiteaRequest RepoSearch contentType res accept -> Uid -> GiteaRequest RepoSearch contentType res accept Source #

HasOptionalParam UserSearch Uid Source #

Optional Param "uid" - ID of the user to search for

Instance details

Defined in Gitea.API.User

Methods

applyOptionalParam :: GiteaRequest UserSearch contentType res accept -> Uid -> GiteaRequest UserSearch contentType res accept Source #

(-&-) :: GiteaRequest UserSearch contentType res accept -> Uid -> GiteaRequest UserSearch contentType res accept Source #

User2

newtype User2 Source #

Constructors

User2 

Fields

Instances

Instances details
Show User2 Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> User2 -> ShowS #

show :: User2 -> String #

showList :: [User2] -> ShowS #

Eq User2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: User2 -> User2 -> Bool #

(/=) :: User2 -> User2 -> Bool #

HasOptionalParam IssueTrackedTimes User2 Source #

Optional Param "user" - optional filter by user (available for issue managers)

Instance details

Defined in Gitea.API.Issue

Methods

applyOptionalParam :: GiteaRequest IssueTrackedTimes contentType res accept -> User2 -> GiteaRequest IssueTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest IssueTrackedTimes contentType res accept -> User2 -> GiteaRequest IssueTrackedTimes contentType res accept Source #

HasOptionalParam RepoTrackedTimes User2 Source #

Optional Param "user" - optional filter by user (available for issue managers)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoTrackedTimes contentType res accept -> User2 -> GiteaRequest RepoTrackedTimes contentType res accept Source #

(-&-) :: GiteaRequest RepoTrackedTimes contentType res accept -> User2 -> GiteaRequest RepoTrackedTimes contentType res accept Source #

UserId

newtype UserId Source #

Constructors

UserId 

Fields

Instances

Instances details
Show UserId Source # 
Instance details

Defined in Gitea.Model

Eq UserId Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: UserId -> UserId -> Bool #

(/=) :: UserId -> UserId -> Bool #

Username

newtype Username Source #

Constructors

Username 

Fields

Instances

Instances details
Show Username Source # 
Instance details

Defined in Gitea.Model

Eq Username Source # 
Instance details

Defined in Gitea.Model

Verification

newtype Verification Source #

Constructors

Verification 

Fields

Instances

Instances details
Show Verification Source # 
Instance details

Defined in Gitea.Model

Eq Verification Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoGetAllCommits Verification Source #

Optional Param "verification" - include verification for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetAllCommits contentType res accept -> Verification -> GiteaRequest RepoGetAllCommits contentType res accept Source #

(-&-) :: GiteaRequest RepoGetAllCommits contentType res accept -> Verification -> GiteaRequest RepoGetAllCommits contentType res accept Source #

HasOptionalParam RepoGetSingleCommit Verification Source #

Optional Param "verification" - include verification for every commit (disable for speedup, default true)

Instance details

Defined in Gitea.API.Repository

Methods

applyOptionalParam :: GiteaRequest RepoGetSingleCommit contentType res accept -> Verification -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

(-&-) :: GiteaRequest RepoGetSingleCommit contentType res accept -> Verification -> GiteaRequest RepoGetSingleCommit contentType res accept Source #

Version

newtype Version Source #

Constructors

Version 

Fields

Instances

Instances details
Show Version Source # 
Instance details

Defined in Gitea.Model

Eq Version Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Version -> Version -> Bool #

(/=) :: Version -> Version -> Bool #

Whitespace

newtype Whitespace Source #

Constructors

Whitespace 

Instances

Instances details
Show Whitespace Source # 
Instance details

Defined in Gitea.Model

Eq Whitespace Source # 
Instance details

Defined in Gitea.Model

HasOptionalParam RepoGetPullRequestFiles Whitespace Source #

Optional Param "whitespace" - whitespace behavior

Instance details

Defined in Gitea.API.Repository

Models

APIError

data APIError Source #

APIError APIError is an api error with a message

Constructors

APIError 

Fields

Instances

Instances details
FromJSON APIError Source #

FromJSON APIError

Instance details

Defined in Gitea.Model

ToJSON APIError Source #

ToJSON APIError

Instance details

Defined in Gitea.Model

Show APIError Source # 
Instance details

Defined in Gitea.Model

Eq APIError Source # 
Instance details

Defined in Gitea.Model

mkAPIError :: APIError Source #

Construct a value of type APIError (by applying it's required fields, if any)

AccessToken

data AccessToken Source #

AccessToken AccessToken represents an API access token.

Constructors

AccessToken 

Fields

Instances

Instances details
FromJSON AccessToken Source #

FromJSON AccessToken

Instance details

Defined in Gitea.Model

ToJSON AccessToken Source #

ToJSON AccessToken

Instance details

Defined in Gitea.Model

Show AccessToken Source # 
Instance details

Defined in Gitea.Model

Eq AccessToken Source # 
Instance details

Defined in Gitea.Model

mkAccessToken :: AccessToken Source #

Construct a value of type AccessToken (by applying it's required fields, if any)

Activity

data Activity Source #

Activity

Constructors

Activity 

Fields

Instances

Instances details
FromJSON Activity Source #

FromJSON Activity

Instance details

Defined in Gitea.Model

ToJSON Activity Source #

ToJSON Activity

Instance details

Defined in Gitea.Model

Show Activity Source # 
Instance details

Defined in Gitea.Model

Eq Activity Source # 
Instance details

Defined in Gitea.Model

mkActivity :: Activity Source #

Construct a value of type Activity (by applying it's required fields, if any)

ActivityPub

data ActivityPub Source #

ActivityPub ActivityPub type

Constructors

ActivityPub 

Fields

Instances

Instances details
FromJSON ActivityPub Source #

FromJSON ActivityPub

Instance details

Defined in Gitea.Model

ToJSON ActivityPub Source #

ToJSON ActivityPub

Instance details

Defined in Gitea.Model

Show ActivityPub Source # 
Instance details

Defined in Gitea.Model

Eq ActivityPub Source # 
Instance details

Defined in Gitea.Model

mkActivityPub :: ActivityPub Source #

Construct a value of type ActivityPub (by applying it's required fields, if any)

AddCollaboratorOption

data AddCollaboratorOption Source #

AddCollaboratorOption AddCollaboratorOption options when adding a user as a collaborator of a repository

mkAddCollaboratorOption :: AddCollaboratorOption Source #

Construct a value of type AddCollaboratorOption (by applying it's required fields, if any)

AddTimeOption

data AddTimeOption Source #

AddTimeOption AddTimeOption options for adding time to an issue

Constructors

AddTimeOption 

Fields

Instances

Instances details
FromJSON AddTimeOption Source #

FromJSON AddTimeOption

Instance details

Defined in Gitea.Model

ToJSON AddTimeOption Source #

ToJSON AddTimeOption

Instance details

Defined in Gitea.Model

Show AddTimeOption Source # 
Instance details

Defined in Gitea.Model

Eq AddTimeOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueAddTime AddTimeOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

mkAddTimeOption Source #

Construct a value of type AddTimeOption (by applying it's required fields, if any)

AnnotatedTag

data AnnotatedTag Source #

AnnotatedTag AnnotatedTag represents an annotated tag

Instances

Instances details
FromJSON AnnotatedTag Source #

FromJSON AnnotatedTag

Instance details

Defined in Gitea.Model

ToJSON AnnotatedTag Source #

ToJSON AnnotatedTag

Instance details

Defined in Gitea.Model

Show AnnotatedTag Source # 
Instance details

Defined in Gitea.Model

Eq AnnotatedTag Source # 
Instance details

Defined in Gitea.Model

mkAnnotatedTag :: AnnotatedTag Source #

Construct a value of type AnnotatedTag (by applying it's required fields, if any)

AnnotatedTagObject

data AnnotatedTagObject Source #

AnnotatedTagObject AnnotatedTagObject contains meta information of the tag object

mkAnnotatedTagObject :: AnnotatedTagObject Source #

Construct a value of type AnnotatedTagObject (by applying it's required fields, if any)

Attachment

data Attachment Source #

Attachment Attachment a generic attachment

Constructors

Attachment 

Fields

Instances

Instances details
FromJSON Attachment Source #

FromJSON Attachment

Instance details

Defined in Gitea.Model

ToJSON Attachment Source #

ToJSON Attachment

Instance details

Defined in Gitea.Model

Show Attachment Source # 
Instance details

Defined in Gitea.Model

Eq Attachment Source # 
Instance details

Defined in Gitea.Model

mkAttachment :: Attachment Source #

Construct a value of type Attachment (by applying it's required fields, if any)

Branch

data Branch Source #

Branch Branch represents a repository branch

Constructors

Branch 

Fields

Instances

Instances details
FromJSON Branch Source #

FromJSON Branch

Instance details

Defined in Gitea.Model

ToJSON Branch Source #

ToJSON Branch

Instance details

Defined in Gitea.Model

Show Branch Source # 
Instance details

Defined in Gitea.Model

Eq Branch Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Branch -> Branch -> Bool #

(/=) :: Branch -> Branch -> Bool #

mkBranch :: Branch Source #

Construct a value of type Branch (by applying it's required fields, if any)

BranchProtection

data BranchProtection Source #

BranchProtection BranchProtection represents a branch protection for a repository

Constructors

BranchProtection 

Fields

mkBranchProtection :: BranchProtection Source #

Construct a value of type BranchProtection (by applying it's required fields, if any)

ChangeFileOperation

data ChangeFileOperation Source #

ChangeFileOperation ChangeFileOperation for creating, updating or deleting a file

Constructors

ChangeFileOperation 

Fields

mkChangeFileOperation Source #

Arguments

:: E'Operation

$sel:changeFileOperationOperation:ChangeFileOperation: indicates what to do with the file

-> Text

$sel:changeFileOperationPath:ChangeFileOperation: path to the existing or new file

-> ChangeFileOperation 

Construct a value of type ChangeFileOperation (by applying it's required fields, if any)

ChangeFilesOptions

data ChangeFilesOptions Source #

ChangeFilesOptions ChangeFilesOptions options for creating, updating or deleting multiple files Note: author and committer are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)

Constructors

ChangeFilesOptions 

Fields

mkChangeFilesOptions Source #

Construct a value of type ChangeFilesOptions (by applying it's required fields, if any)

ChangedFile

data ChangedFile Source #

ChangedFile ChangedFile store information about files affected by the pull request

Constructors

ChangedFile 

Fields

Instances

Instances details
FromJSON ChangedFile Source #

FromJSON ChangedFile

Instance details

Defined in Gitea.Model

ToJSON ChangedFile Source #

ToJSON ChangedFile

Instance details

Defined in Gitea.Model

Show ChangedFile Source # 
Instance details

Defined in Gitea.Model

Eq ChangedFile Source # 
Instance details

Defined in Gitea.Model

mkChangedFile :: ChangedFile Source #

Construct a value of type ChangedFile (by applying it's required fields, if any)

CombinedStatus

data CombinedStatus Source #

CombinedStatus CombinedStatus holds the combined state of several statuses for a single commit

Constructors

CombinedStatus 

Fields

Instances

Instances details
FromJSON CombinedStatus Source #

FromJSON CombinedStatus

Instance details

Defined in Gitea.Model

ToJSON CombinedStatus Source #

ToJSON CombinedStatus

Instance details

Defined in Gitea.Model

Show CombinedStatus Source # 
Instance details

Defined in Gitea.Model

Eq CombinedStatus Source # 
Instance details

Defined in Gitea.Model

mkCombinedStatus :: CombinedStatus Source #

Construct a value of type CombinedStatus (by applying it's required fields, if any)

Comment

data Comment Source #

Comment Comment represents a comment on a commit or issue

Constructors

Comment 

Fields

Instances

Instances details
FromJSON Comment Source #

FromJSON Comment

Instance details

Defined in Gitea.Model

ToJSON Comment Source #

ToJSON Comment

Instance details

Defined in Gitea.Model

Show Comment Source # 
Instance details

Defined in Gitea.Model

Eq Comment Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Comment -> Comment -> Bool #

(/=) :: Comment -> Comment -> Bool #

mkComment :: Comment Source #

Construct a value of type Comment (by applying it's required fields, if any)

Commit

data Commit Source #

Commit Commit contains information generated from a Git commit.

Constructors

Commit 

Fields

Instances

Instances details
FromJSON Commit Source #

FromJSON Commit

Instance details

Defined in Gitea.Model

ToJSON Commit Source #

ToJSON Commit

Instance details

Defined in Gitea.Model

Show Commit Source # 
Instance details

Defined in Gitea.Model

Eq Commit Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Commit -> Commit -> Bool #

(/=) :: Commit -> Commit -> Bool #

mkCommit :: Commit Source #

Construct a value of type Commit (by applying it's required fields, if any)

CommitAffectedFiles

data CommitAffectedFiles Source #

CommitAffectedFiles CommitAffectedFiles store information about files affected by the commit

Constructors

CommitAffectedFiles 

Fields

mkCommitAffectedFiles :: CommitAffectedFiles Source #

Construct a value of type CommitAffectedFiles (by applying it's required fields, if any)

CommitDateOptions

data CommitDateOptions Source #

CommitDateOptions CommitDateOptions store dates for GIT_AUTHOR_DATE and GIT_COMMITTER_DATE

mkCommitDateOptions :: CommitDateOptions Source #

Construct a value of type CommitDateOptions (by applying it's required fields, if any)

CommitMeta

data CommitMeta Source #

CommitMeta CommitMeta contains meta information of a commit in terms of API.

Constructors

CommitMeta 

Instances

Instances details
FromJSON CommitMeta Source #

FromJSON CommitMeta

Instance details

Defined in Gitea.Model

ToJSON CommitMeta Source #

ToJSON CommitMeta

Instance details

Defined in Gitea.Model

Show CommitMeta Source # 
Instance details

Defined in Gitea.Model

Eq CommitMeta Source # 
Instance details

Defined in Gitea.Model

mkCommitMeta :: CommitMeta Source #

Construct a value of type CommitMeta (by applying it's required fields, if any)

CommitStats

data CommitStats Source #

CommitStats CommitStats is statistics for a RepoCommit

Constructors

CommitStats 

Instances

Instances details
FromJSON CommitStats Source #

FromJSON CommitStats

Instance details

Defined in Gitea.Model

ToJSON CommitStats Source #

ToJSON CommitStats

Instance details

Defined in Gitea.Model

Show CommitStats Source # 
Instance details

Defined in Gitea.Model

Eq CommitStats Source # 
Instance details

Defined in Gitea.Model

mkCommitStats :: CommitStats Source #

Construct a value of type CommitStats (by applying it's required fields, if any)

CommitStatus

data CommitStatus Source #

CommitStatus CommitStatus holds a single status of a single Commit

Constructors

CommitStatus 

Fields

Instances

Instances details
FromJSON CommitStatus Source #

FromJSON CommitStatus

Instance details

Defined in Gitea.Model

ToJSON CommitStatus Source #

ToJSON CommitStatus

Instance details

Defined in Gitea.Model

Show CommitStatus Source # 
Instance details

Defined in Gitea.Model

Eq CommitStatus Source # 
Instance details

Defined in Gitea.Model

mkCommitStatus :: CommitStatus Source #

Construct a value of type CommitStatus (by applying it's required fields, if any)

CommitUser

data CommitUser Source #

CommitUser CommitUser contains information of a user in the context of a commit.

Constructors

CommitUser 

Fields

Instances

Instances details
FromJSON CommitUser Source #

FromJSON CommitUser

Instance details

Defined in Gitea.Model

ToJSON CommitUser Source #

ToJSON CommitUser

Instance details

Defined in Gitea.Model

Show CommitUser Source # 
Instance details

Defined in Gitea.Model

Eq CommitUser Source # 
Instance details

Defined in Gitea.Model

mkCommitUser :: CommitUser Source #

Construct a value of type CommitUser (by applying it's required fields, if any)

ContentsResponse

data ContentsResponse Source #

ContentsResponse ContentsResponse contains information about a repo's entry's (dir, file, symlink, submodule) metadata and content

Constructors

ContentsResponse 

Fields

mkContentsResponse :: ContentsResponse Source #

Construct a value of type ContentsResponse (by applying it's required fields, if any)

CreateAccessTokenOption

data CreateAccessTokenOption Source #

CreateAccessTokenOption CreateAccessTokenOption options when create access token

CreateBranchProtectionOption

data CreateBranchProtectionOption Source #

CreateBranchProtectionOption CreateBranchProtectionOption options for creating a branch protection

Constructors

CreateBranchProtectionOption 

Fields

Instances

Instances details
FromJSON CreateBranchProtectionOption Source #

FromJSON CreateBranchProtectionOption

Instance details

Defined in Gitea.Model

ToJSON CreateBranchProtectionOption Source #

ToJSON CreateBranchProtectionOption

Instance details

Defined in Gitea.Model

Show CreateBranchProtectionOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateBranchProtectionOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoCreateBranchProtection CreateBranchProtectionOption Source # 
Instance details

Defined in Gitea.API.Repository

mkCreateBranchProtectionOption :: CreateBranchProtectionOption Source #

Construct a value of type CreateBranchProtectionOption (by applying it's required fields, if any)

CreateBranchRepoOption

data CreateBranchRepoOption Source #

CreateBranchRepoOption CreateBranchRepoOption options when creating a branch in a repository

Constructors

CreateBranchRepoOption 

Fields

mkCreateBranchRepoOption Source #

Construct a value of type CreateBranchRepoOption (by applying it's required fields, if any)

CreateEmailOption

data CreateEmailOption Source #

CreateEmailOption CreateEmailOption options when creating email addresses

Constructors

CreateEmailOption 

Fields

mkCreateEmailOption :: CreateEmailOption Source #

Construct a value of type CreateEmailOption (by applying it's required fields, if any)

CreateFileOptions

data CreateFileOptions Source #

CreateFileOptions CreateFileOptions options for creating files Note: author and committer are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)

Constructors

CreateFileOptions 

Fields

mkCreateFileOptions Source #

Arguments

:: Text

$sel:createFileOptionsContent:CreateFileOptions: content must be base64 encoded

-> CreateFileOptions 

Construct a value of type CreateFileOptions (by applying it's required fields, if any)

CreateForkOption

data CreateForkOption Source #

CreateForkOption CreateForkOption options for creating a fork

Constructors

CreateForkOption 

Fields

Instances

Instances details
FromJSON CreateForkOption Source #

FromJSON CreateForkOption

Instance details

Defined in Gitea.Model

ToJSON CreateForkOption Source #

ToJSON CreateForkOption

Instance details

Defined in Gitea.Model

Show CreateForkOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateForkOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam CreateFork CreateForkOption Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

mkCreateForkOption :: CreateForkOption Source #

Construct a value of type CreateForkOption (by applying it's required fields, if any)

CreateGPGKeyOption

data CreateGPGKeyOption Source #

CreateGPGKeyOption CreateGPGKeyOption options create user GPG key

Constructors

CreateGPGKeyOption 

Fields

mkCreateGPGKeyOption Source #

Construct a value of type CreateGPGKeyOption (by applying it's required fields, if any)

CreateHookOption

data CreateHookOption Source #

CreateHookOption CreateHookOption options when create a hook

Constructors

CreateHookOption 

Fields

Instances

Instances details
FromJSON CreateHookOption Source #

FromJSON CreateHookOption

Instance details

Defined in Gitea.Model

ToJSON CreateHookOption Source #

ToJSON CreateHookOption

Instance details

Defined in Gitea.Model

Show CreateHookOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateHookOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminCreateHook CreateHookOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

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 #

HasBodyParam RepoCreateHook CreateHookOption Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

HasBodyParam UserCreateHook CreateHookOption Source # 
Instance details

Defined in Gitea.API.User

Methods

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

mkCreateHookOption Source #

Arguments

:: Map String Text

$sel:createHookOptionConfig:CreateHookOption: CreateHookOptionConfig has all config options in it required are "content_type" and "url" Required

-> E'Type

$sel:createHookOptionType:CreateHookOption

-> CreateHookOption 

Construct a value of type CreateHookOption (by applying it's required fields, if any)

CreateIssueCommentOption

data CreateIssueCommentOption Source #

CreateIssueCommentOption CreateIssueCommentOption options for creating a comment on an issue

Constructors

CreateIssueCommentOption 

Fields

CreateIssueOption

data CreateIssueOption Source #

CreateIssueOption CreateIssueOption options to create one issue

Constructors

CreateIssueOption 

Fields

mkCreateIssueOption Source #

Construct a value of type CreateIssueOption (by applying it's required fields, if any)

CreateKeyOption

data CreateKeyOption Source #

CreateKeyOption CreateKeyOption options when creating a key

Constructors

CreateKeyOption 

Fields

Instances

Instances details
FromJSON CreateKeyOption Source #

FromJSON CreateKeyOption

Instance details

Defined in Gitea.Model

ToJSON CreateKeyOption Source #

ToJSON CreateKeyOption

Instance details

Defined in Gitea.Model

Show CreateKeyOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateKeyOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminCreatePublicKey CreateKeyOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

HasBodyParam RepoCreateKey CreateKeyOption Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

HasBodyParam UserCurrentPostKey CreateKeyOption Source # 
Instance details

Defined in Gitea.API.User

Methods

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

mkCreateKeyOption Source #

Arguments

:: Text

$sel:createKeyOptionKey:CreateKeyOption: An armored SSH key to add

-> Text

$sel:createKeyOptionTitle:CreateKeyOption: Title of the key to add

-> CreateKeyOption 

Construct a value of type CreateKeyOption (by applying it's required fields, if any)

CreateLabelOption

data CreateLabelOption Source #

CreateLabelOption CreateLabelOption options for creating a label

Constructors

CreateLabelOption 

Fields

Instances

Instances details
FromJSON CreateLabelOption Source #

FromJSON CreateLabelOption

Instance details

Defined in Gitea.Model

ToJSON CreateLabelOption Source #

ToJSON CreateLabelOption

Instance details

Defined in Gitea.Model

Show CreateLabelOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateLabelOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueCreateLabel CreateLabelOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

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 #

CreateMilestoneOption

data CreateMilestoneOption Source #

CreateMilestoneOption CreateMilestoneOption options for creating a milestone

mkCreateMilestoneOption :: CreateMilestoneOption Source #

Construct a value of type CreateMilestoneOption (by applying it's required fields, if any)

CreateOAuth2ApplicationOptions

data CreateOAuth2ApplicationOptions Source #

CreateOAuth2ApplicationOptions CreateOAuth2ApplicationOptions holds options to create an oauth2 application

Instances

Instances details
FromJSON CreateOAuth2ApplicationOptions Source #

FromJSON CreateOAuth2ApplicationOptions

Instance details

Defined in Gitea.Model

ToJSON CreateOAuth2ApplicationOptions Source #

ToJSON CreateOAuth2ApplicationOptions

Instance details

Defined in Gitea.Model

Show CreateOAuth2ApplicationOptions Source # 
Instance details

Defined in Gitea.Model

Eq CreateOAuth2ApplicationOptions Source # 
Instance details

Defined in Gitea.Model

HasBodyParam UserCreateOAuth2Application CreateOAuth2ApplicationOptions Source # 
Instance details

Defined in Gitea.API.User

HasBodyParam UserUpdateOAuth2Application CreateOAuth2ApplicationOptions Source # 
Instance details

Defined in Gitea.API.User

mkCreateOAuth2ApplicationOptions :: CreateOAuth2ApplicationOptions Source #

Construct a value of type CreateOAuth2ApplicationOptions (by applying it's required fields, if any)

CreateOrgOption

data CreateOrgOption Source #

CreateOrgOption CreateOrgOption options for creating an organization

Constructors

CreateOrgOption 

Fields

Instances

Instances details
FromJSON CreateOrgOption Source #

FromJSON CreateOrgOption

Instance details

Defined in Gitea.Model

ToJSON CreateOrgOption Source #

ToJSON CreateOrgOption

Instance details

Defined in Gitea.Model

Show CreateOrgOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateOrgOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminCreateOrg CreateOrgOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

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 #

mkCreateOrgOption Source #

Construct a value of type CreateOrgOption (by applying it's required fields, if any)

CreatePullRequestOption

data CreatePullRequestOption Source #

CreatePullRequestOption CreatePullRequestOption options when creating a pull request

mkCreatePullRequestOption :: CreatePullRequestOption Source #

Construct a value of type CreatePullRequestOption (by applying it's required fields, if any)

CreatePullReviewComment

data CreatePullReviewComment Source #

CreatePullReviewComment CreatePullReviewComment represent a review comment for creation api

Constructors

CreatePullReviewComment 

Fields

mkCreatePullReviewComment :: CreatePullReviewComment Source #

Construct a value of type CreatePullReviewComment (by applying it's required fields, if any)

CreatePullReviewOptions

data CreatePullReviewOptions Source #

CreatePullReviewOptions CreatePullReviewOptions are options to create a pull review

mkCreatePullReviewOptions :: CreatePullReviewOptions Source #

Construct a value of type CreatePullReviewOptions (by applying it's required fields, if any)

CreatePushMirrorOption

data CreatePushMirrorOption Source #

CreatePushMirrorOption CreatePushMirrorOption represents need information to create a push mirror of a repository.

mkCreatePushMirrorOption :: CreatePushMirrorOption Source #

Construct a value of type CreatePushMirrorOption (by applying it's required fields, if any)

CreateReleaseOption

data CreateReleaseOption Source #

CreateReleaseOption CreateReleaseOption options when creating a release

mkCreateReleaseOption Source #

Construct a value of type CreateReleaseOption (by applying it's required fields, if any)

CreateRepoOption

data CreateRepoOption Source #

CreateRepoOption CreateRepoOption options when creating repository

Constructors

CreateRepoOption 

Fields

Instances

Instances details
FromJSON CreateRepoOption Source #

FromJSON CreateRepoOption

Instance details

Defined in Gitea.Model

ToJSON CreateRepoOption Source #

ToJSON CreateRepoOption

Instance details

Defined in Gitea.Model

Show CreateRepoOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateRepoOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminCreateRepo CreateRepoOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

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 #

HasBodyParam CreateOrgRepoDeprecated CreateRepoOption Source # 
Instance details

Defined in Gitea.API.Organization

HasBodyParam CreateCurrentUserRepo CreateRepoOption Source # 
Instance details

Defined in Gitea.API.Repository

HasBodyParam CreateCurrentUserRepo0 CreateRepoOption Source # 
Instance details

Defined in Gitea.API.User

mkCreateRepoOption Source #

Arguments

:: Text

$sel:createRepoOptionName:CreateRepoOption: Name of the repository to create

-> CreateRepoOption 

Construct a value of type CreateRepoOption (by applying it's required fields, if any)

CreateStatusOption

data CreateStatusOption Source #

CreateStatusOption CreateStatusOption holds the information needed to create a new CommitStatus for a Commit

Constructors

CreateStatusOption 

Fields

mkCreateStatusOption :: CreateStatusOption Source #

Construct a value of type CreateStatusOption (by applying it's required fields, if any)

CreateTagOption

data CreateTagOption Source #

CreateTagOption CreateTagOption options when creating a tag

Constructors

CreateTagOption 

Fields

Instances

Instances details
FromJSON CreateTagOption Source #

FromJSON CreateTagOption

Instance details

Defined in Gitea.Model

ToJSON CreateTagOption Source #

ToJSON CreateTagOption

Instance details

Defined in Gitea.Model

Show CreateTagOption Source # 
Instance details

Defined in Gitea.Model

Eq CreateTagOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoCreateTag CreateTagOption Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

mkCreateTagOption Source #

Construct a value of type CreateTagOption (by applying it's required fields, if any)

CreateTeamOption

data CreateTeamOption Source #

CreateTeamOption CreateTeamOption options for creating a team

mkCreateTeamOption Source #

Construct a value of type CreateTeamOption (by applying it's required fields, if any)

CreateUserOption

data CreateUserOption Source #

CreateUserOption CreateUserOption create user options

Constructors

CreateUserOption 

Fields

CreateWikiPageOptions

data CreateWikiPageOptions Source #

CreateWikiPageOptions CreateWikiPageOptions form for creating wiki

Constructors

CreateWikiPageOptions 

Fields

Instances

Instances details
FromJSON CreateWikiPageOptions Source #

FromJSON CreateWikiPageOptions

Instance details

Defined in Gitea.Model

ToJSON CreateWikiPageOptions Source #

ToJSON CreateWikiPageOptions

Instance details

Defined in Gitea.Model

Show CreateWikiPageOptions Source # 
Instance details

Defined in Gitea.Model

Eq CreateWikiPageOptions Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoCreateWikiPage CreateWikiPageOptions Source # 
Instance details

Defined in Gitea.API.Repository

HasBodyParam RepoEditWikiPage CreateWikiPageOptions Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

mkCreateWikiPageOptions :: CreateWikiPageOptions Source #

Construct a value of type CreateWikiPageOptions (by applying it's required fields, if any)

Cron

data Cron Source #

Cron Cron represents a Cron task

Constructors

Cron 

Fields

Instances

Instances details
FromJSON Cron Source #

FromJSON Cron

Instance details

Defined in Gitea.Model

ToJSON Cron Source #

ToJSON Cron

Instance details

Defined in Gitea.Model

Show Cron Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Cron -> ShowS #

show :: Cron -> String #

showList :: [Cron] -> ShowS #

Eq Cron Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Cron -> Cron -> Bool #

(/=) :: Cron -> Cron -> Bool #

mkCron :: Cron Source #

Construct a value of type Cron (by applying it's required fields, if any)

DeleteEmailOption

data DeleteEmailOption Source #

DeleteEmailOption DeleteEmailOption options when deleting email addresses

Constructors

DeleteEmailOption 

Fields

mkDeleteEmailOption :: DeleteEmailOption Source #

Construct a value of type DeleteEmailOption (by applying it's required fields, if any)

DeleteFileOptions

data DeleteFileOptions Source #

DeleteFileOptions DeleteFileOptions options for deleting files (used for other File structs below) Note: author and committer are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)

Constructors

DeleteFileOptions 

Fields

mkDeleteFileOptions Source #

Arguments

:: Text

$sel:deleteFileOptionsSha:DeleteFileOptions: sha is the SHA for the file that already exists

-> DeleteFileOptions 

Construct a value of type DeleteFileOptions (by applying it's required fields, if any)

DeployKey

data DeployKey Source #

DeployKey DeployKey a deploy key

Constructors

DeployKey 

Instances

Instances details
FromJSON DeployKey Source #

FromJSON DeployKey

Instance details

Defined in Gitea.Model

ToJSON DeployKey Source #

ToJSON DeployKey

Instance details

Defined in Gitea.Model

Show DeployKey Source # 
Instance details

Defined in Gitea.Model

Eq DeployKey Source # 
Instance details

Defined in Gitea.Model

mkDeployKey :: DeployKey Source #

Construct a value of type DeployKey (by applying it's required fields, if any)

DismissPullReviewOptions

data DismissPullReviewOptions Source #

DismissPullReviewOptions DismissPullReviewOptions are options to dismiss a pull review

mkDismissPullReviewOptions :: DismissPullReviewOptions Source #

Construct a value of type DismissPullReviewOptions (by applying it's required fields, if any)

EditAttachmentOptions

data EditAttachmentOptions Source #

EditAttachmentOptions EditAttachmentOptions options for editing attachments

Instances

Instances details
FromJSON EditAttachmentOptions Source #

FromJSON EditAttachmentOptions

Instance details

Defined in Gitea.Model

ToJSON EditAttachmentOptions Source #

ToJSON EditAttachmentOptions

Instance details

Defined in Gitea.Model

Show EditAttachmentOptions Source # 
Instance details

Defined in Gitea.Model

Eq EditAttachmentOptions Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueEditIssueAttachment EditAttachmentOptions Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam IssueEditIssueCommentAttachment EditAttachmentOptions Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam RepoEditReleaseAttachment EditAttachmentOptions Source # 
Instance details

Defined in Gitea.API.Repository

mkEditAttachmentOptions :: EditAttachmentOptions Source #

Construct a value of type EditAttachmentOptions (by applying it's required fields, if any)

EditBranchProtectionOption

data EditBranchProtectionOption Source #

EditBranchProtectionOption EditBranchProtectionOption options for editing a branch protection

Constructors

EditBranchProtectionOption 

Fields

mkEditBranchProtectionOption :: EditBranchProtectionOption Source #

Construct a value of type EditBranchProtectionOption (by applying it's required fields, if any)

EditDeadlineOption

data EditDeadlineOption Source #

EditDeadlineOption EditDeadlineOption options for creating a deadline

Constructors

EditDeadlineOption 

Fields

mkEditDeadlineOption Source #

Construct a value of type EditDeadlineOption (by applying it's required fields, if any)

EditGitHookOption

data EditGitHookOption Source #

EditGitHookOption EditGitHookOption options when modifying one Git hook

Constructors

EditGitHookOption 

Fields

mkEditGitHookOption :: EditGitHookOption Source #

Construct a value of type EditGitHookOption (by applying it's required fields, if any)

EditHookOption

data EditHookOption Source #

EditHookOption EditHookOption options when modify one hook

Constructors

EditHookOption 

Instances

Instances details
FromJSON EditHookOption Source #

FromJSON EditHookOption

Instance details

Defined in Gitea.Model

ToJSON EditHookOption Source #

ToJSON EditHookOption

Instance details

Defined in Gitea.Model

Show EditHookOption Source # 
Instance details

Defined in Gitea.Model

Eq EditHookOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminEditHook EditHookOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

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 #

HasBodyParam RepoEditHook EditHookOption Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

HasBodyParam UserEditHook EditHookOption Source # 
Instance details

Defined in Gitea.API.User

Methods

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

mkEditHookOption :: EditHookOption Source #

Construct a value of type EditHookOption (by applying it's required fields, if any)

EditIssueCommentOption

data EditIssueCommentOption Source #

EditIssueCommentOption EditIssueCommentOption options for editing a comment

Constructors

EditIssueCommentOption 

Fields

Instances

Instances details
FromJSON EditIssueCommentOption Source #

FromJSON EditIssueCommentOption

Instance details

Defined in Gitea.Model

ToJSON EditIssueCommentOption Source #

ToJSON EditIssueCommentOption

Instance details

Defined in Gitea.Model

Show EditIssueCommentOption Source # 
Instance details

Defined in Gitea.Model

Eq EditIssueCommentOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueEditComment EditIssueCommentOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

HasBodyParam IssueEditCommentDeprecated EditIssueCommentOption Source # 
Instance details

Defined in Gitea.API.Issue

mkEditIssueCommentOption Source #

Construct a value of type EditIssueCommentOption (by applying it's required fields, if any)

EditIssueOption

data EditIssueOption Source #

EditIssueOption EditIssueOption options for editing an issue

Instances

Instances details
FromJSON EditIssueOption Source #

FromJSON EditIssueOption

Instance details

Defined in Gitea.Model

ToJSON EditIssueOption Source #

ToJSON EditIssueOption

Instance details

Defined in Gitea.Model

Show EditIssueOption Source # 
Instance details

Defined in Gitea.Model

Eq EditIssueOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueEditIssue EditIssueOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

mkEditIssueOption :: EditIssueOption Source #

Construct a value of type EditIssueOption (by applying it's required fields, if any)

EditLabelOption

data EditLabelOption Source #

EditLabelOption EditLabelOption options for editing a label

Instances

Instances details
FromJSON EditLabelOption Source #

FromJSON EditLabelOption

Instance details

Defined in Gitea.Model

ToJSON EditLabelOption Source #

ToJSON EditLabelOption

Instance details

Defined in Gitea.Model

Show EditLabelOption Source # 
Instance details

Defined in Gitea.Model

Eq EditLabelOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueEditLabel EditLabelOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

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 #

mkEditLabelOption :: EditLabelOption Source #

Construct a value of type EditLabelOption (by applying it's required fields, if any)

EditMilestoneOption

data EditMilestoneOption Source #

EditMilestoneOption EditMilestoneOption options for editing a milestone

mkEditMilestoneOption :: EditMilestoneOption Source #

Construct a value of type EditMilestoneOption (by applying it's required fields, if any)

EditOrgOption

data EditOrgOption Source #

EditOrgOption EditOrgOption options for editing an organization

Constructors

EditOrgOption 

Fields

Instances

Instances details
FromJSON EditOrgOption Source #

FromJSON EditOrgOption

Instance details

Defined in Gitea.Model

ToJSON EditOrgOption Source #

ToJSON EditOrgOption

Instance details

Defined in Gitea.Model

Show EditOrgOption Source # 
Instance details

Defined in Gitea.Model

Eq EditOrgOption Source # 
Instance details

Defined in Gitea.Model

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 #

mkEditOrgOption :: EditOrgOption Source #

Construct a value of type EditOrgOption (by applying it's required fields, if any)

EditPullRequestOption

data EditPullRequestOption Source #

EditPullRequestOption EditPullRequestOption options when modify pull request

mkEditPullRequestOption :: EditPullRequestOption Source #

Construct a value of type EditPullRequestOption (by applying it's required fields, if any)

EditReactionOption

data EditReactionOption Source #

EditReactionOption EditReactionOption contain the reaction type

Constructors

EditReactionOption 

Fields

Instances

Instances details
FromJSON EditReactionOption Source #

FromJSON EditReactionOption

Instance details

Defined in Gitea.Model

ToJSON EditReactionOption Source #

ToJSON EditReactionOption

Instance details

Defined in Gitea.Model

Show EditReactionOption Source # 
Instance details

Defined in Gitea.Model

Eq EditReactionOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueDeleteCommentReaction EditReactionOption Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam IssueDeleteIssueReaction EditReactionOption Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam IssuePostCommentReaction EditReactionOption Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam IssuePostIssueReaction EditReactionOption Source # 
Instance details

Defined in Gitea.API.Issue

mkEditReactionOption :: EditReactionOption Source #

Construct a value of type EditReactionOption (by applying it's required fields, if any)

EditReleaseOption

data EditReleaseOption Source #

EditReleaseOption EditReleaseOption options when editing a release

mkEditReleaseOption :: EditReleaseOption Source #

Construct a value of type EditReleaseOption (by applying it's required fields, if any)

EditRepoOption

data EditRepoOption Source #

EditRepoOption EditRepoOption options when editing a repository's properties

Constructors

EditRepoOption 

Fields

Instances

Instances details
FromJSON EditRepoOption Source #

FromJSON EditRepoOption

Instance details

Defined in Gitea.Model

ToJSON EditRepoOption Source #

ToJSON EditRepoOption

Instance details

Defined in Gitea.Model

Show EditRepoOption Source # 
Instance details

Defined in Gitea.Model

Eq EditRepoOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoEdit EditRepoOption Source #

Body Param "body" - Properties of a repo that you can edit

Instance details

Defined in Gitea.API.Repository

Methods

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

mkEditRepoOption :: EditRepoOption Source #

Construct a value of type EditRepoOption (by applying it's required fields, if any)

EditTeamOption

data EditTeamOption Source #

EditTeamOption EditTeamOption options for editing a team

Constructors

EditTeamOption 

Fields

Instances

Instances details
FromJSON EditTeamOption Source #

FromJSON EditTeamOption

Instance details

Defined in Gitea.Model

ToJSON EditTeamOption Source #

ToJSON EditTeamOption

Instance details

Defined in Gitea.Model

Show EditTeamOption Source # 
Instance details

Defined in Gitea.Model

Eq EditTeamOption Source # 
Instance details

Defined in Gitea.Model

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 #

mkEditTeamOption Source #

Construct a value of type EditTeamOption (by applying it's required fields, if any)

EditUserOption

data EditUserOption Source #

EditUserOption EditUserOption edit user options

Constructors

EditUserOption 

Fields

Instances

Instances details
FromJSON EditUserOption Source #

FromJSON EditUserOption

Instance details

Defined in Gitea.Model

ToJSON EditUserOption Source #

ToJSON EditUserOption

Instance details

Defined in Gitea.Model

Show EditUserOption Source # 
Instance details

Defined in Gitea.Model

Eq EditUserOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam AdminEditUser EditUserOption Source # 
Instance details

Defined in Gitea.API.Admin

Methods

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

Email

data Email Source #

Email Email an email address belonging to a user

Constructors

Email 

Fields

Instances

Instances details
FromJSON Email Source #

FromJSON Email

Instance details

Defined in Gitea.Model

ToJSON Email Source #

ToJSON Email

Instance details

Defined in Gitea.Model

Show Email Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Email -> ShowS #

show :: Email -> String #

showList :: [Email] -> ShowS #

Eq Email Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Email -> Email -> Bool #

(/=) :: Email -> Email -> Bool #

mkEmail :: Email Source #

Construct a value of type Email (by applying it's required fields, if any)

ExternalTracker

data ExternalTracker Source #

ExternalTracker ExternalTracker represents settings for external tracker

Constructors

ExternalTracker 

Fields

Instances

Instances details
FromJSON ExternalTracker Source #

FromJSON ExternalTracker

Instance details

Defined in Gitea.Model

ToJSON ExternalTracker Source #

ToJSON ExternalTracker

Instance details

Defined in Gitea.Model

Show ExternalTracker Source # 
Instance details

Defined in Gitea.Model

Eq ExternalTracker Source # 
Instance details

Defined in Gitea.Model

mkExternalTracker :: ExternalTracker Source #

Construct a value of type ExternalTracker (by applying it's required fields, if any)

ExternalWiki

data ExternalWiki Source #

ExternalWiki ExternalWiki represents setting for external wiki

Constructors

ExternalWiki 

Fields

Instances

Instances details
FromJSON ExternalWiki Source #

FromJSON ExternalWiki

Instance details

Defined in Gitea.Model

ToJSON ExternalWiki Source #

ToJSON ExternalWiki

Instance details

Defined in Gitea.Model

Show ExternalWiki Source # 
Instance details

Defined in Gitea.Model

Eq ExternalWiki Source # 
Instance details

Defined in Gitea.Model

mkExternalWiki :: ExternalWiki Source #

Construct a value of type ExternalWiki (by applying it's required fields, if any)

FileCommitResponse

data FileCommitResponse Source #

FileCommitResponse FileCommitResponse contains information generated from a Git commit for a repo's file.

mkFileCommitResponse :: FileCommitResponse Source #

Construct a value of type FileCommitResponse (by applying it's required fields, if any)

FileDeleteResponse

data FileDeleteResponse Source #

FileDeleteResponse FileDeleteResponse contains information about a repo's file that was deleted

mkFileDeleteResponse :: FileDeleteResponse Source #

Construct a value of type FileDeleteResponse (by applying it's required fields, if any)

FileLinksResponse

data FileLinksResponse Source #

FileLinksResponse FileLinksResponse contains the links for a repo's file

mkFileLinksResponse :: FileLinksResponse Source #

Construct a value of type FileLinksResponse (by applying it's required fields, if any)

FileResponse

data FileResponse Source #

FileResponse FileResponse contains information about a repo's file

Instances

Instances details
FromJSON FileResponse Source #

FromJSON FileResponse

Instance details

Defined in Gitea.Model

ToJSON FileResponse Source #

ToJSON FileResponse

Instance details

Defined in Gitea.Model

Show FileResponse Source # 
Instance details

Defined in Gitea.Model

Eq FileResponse Source # 
Instance details

Defined in Gitea.Model

mkFileResponse :: FileResponse Source #

Construct a value of type FileResponse (by applying it's required fields, if any)

FilesResponse

data FilesResponse Source #

FilesResponse FilesResponse contains information about multiple files from a repo

Instances

Instances details
FromJSON FilesResponse Source #

FromJSON FilesResponse

Instance details

Defined in Gitea.Model

ToJSON FilesResponse Source #

ToJSON FilesResponse

Instance details

Defined in Gitea.Model

Show FilesResponse Source # 
Instance details

Defined in Gitea.Model

Eq FilesResponse Source # 
Instance details

Defined in Gitea.Model

mkFilesResponse :: FilesResponse Source #

Construct a value of type FilesResponse (by applying it's required fields, if any)

GPGKey

data GPGKey Source #

GPGKey GPGKey a user GPG key to sign commit and tag in repository

Constructors

GPGKey 

Fields

Instances

Instances details
FromJSON GPGKey Source #

FromJSON GPGKey

Instance details

Defined in Gitea.Model

ToJSON GPGKey Source #

ToJSON GPGKey

Instance details

Defined in Gitea.Model

Show GPGKey Source # 
Instance details

Defined in Gitea.Model

Eq GPGKey Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: GPGKey -> GPGKey -> Bool #

(/=) :: GPGKey -> GPGKey -> Bool #

mkGPGKey :: GPGKey Source #

Construct a value of type GPGKey (by applying it's required fields, if any)

GPGKeyEmail

data GPGKeyEmail Source #

GPGKeyEmail GPGKeyEmail an email attached to a GPGKey

Constructors

GPGKeyEmail 

Fields

Instances

Instances details
FromJSON GPGKeyEmail Source #

FromJSON GPGKeyEmail

Instance details

Defined in Gitea.Model

ToJSON GPGKeyEmail Source #

ToJSON GPGKeyEmail

Instance details

Defined in Gitea.Model

Show GPGKeyEmail Source # 
Instance details

Defined in Gitea.Model

Eq GPGKeyEmail Source # 
Instance details

Defined in Gitea.Model

mkGPGKeyEmail :: GPGKeyEmail Source #

Construct a value of type GPGKeyEmail (by applying it's required fields, if any)

GeneralAPISettings

data GeneralAPISettings Source #

GeneralAPISettings GeneralAPISettings contains global api settings exposed by it

Constructors

GeneralAPISettings 

Fields

mkGeneralAPISettings :: GeneralAPISettings Source #

Construct a value of type GeneralAPISettings (by applying it's required fields, if any)

GeneralAttachmentSettings

data GeneralAttachmentSettings Source #

GeneralAttachmentSettings GeneralAttachmentSettings contains global Attachment settings exposed by API

mkGeneralAttachmentSettings :: GeneralAttachmentSettings Source #

Construct a value of type GeneralAttachmentSettings (by applying it's required fields, if any)

GeneralRepoSettings

data GeneralRepoSettings Source #

GeneralRepoSettings GeneralRepoSettings contains global repository settings exposed by API

mkGeneralRepoSettings :: GeneralRepoSettings Source #

Construct a value of type GeneralRepoSettings (by applying it's required fields, if any)

GeneralUISettings

data GeneralUISettings Source #

GeneralUISettings GeneralUISettings contains global ui settings exposed by API

Constructors

GeneralUISettings 

Fields

mkGeneralUISettings :: GeneralUISettings Source #

Construct a value of type GeneralUISettings (by applying it's required fields, if any)

GenerateRepoOption

data GenerateRepoOption Source #

GenerateRepoOption GenerateRepoOption options when creating repository using a template

Constructors

GenerateRepoOption 

Fields

mkGenerateRepoOption Source #

Arguments

:: Text

$sel:generateRepoOptionName:GenerateRepoOption: Name of the repository to create

-> Text

$sel:generateRepoOptionOwner:GenerateRepoOption: The organization or person who will own the new repository

-> GenerateRepoOption 

Construct a value of type GenerateRepoOption (by applying it's required fields, if any)

GitBlobResponse

data GitBlobResponse Source #

GitBlobResponse GitBlobResponse represents a git blob

Instances

Instances details
FromJSON GitBlobResponse Source #

FromJSON GitBlobResponse

Instance details

Defined in Gitea.Model

ToJSON GitBlobResponse Source #

ToJSON GitBlobResponse

Instance details

Defined in Gitea.Model

Show GitBlobResponse Source # 
Instance details

Defined in Gitea.Model

Eq GitBlobResponse Source # 
Instance details

Defined in Gitea.Model

mkGitBlobResponse :: GitBlobResponse Source #

Construct a value of type GitBlobResponse (by applying it's required fields, if any)

GitEntry

data GitEntry Source #

GitEntry GitEntry represents a git tree

Constructors

GitEntry 

Fields

Instances

Instances details
FromJSON GitEntry Source #

FromJSON GitEntry

Instance details

Defined in Gitea.Model

ToJSON GitEntry Source #

ToJSON GitEntry

Instance details

Defined in Gitea.Model

Show GitEntry Source # 
Instance details

Defined in Gitea.Model

Eq GitEntry Source # 
Instance details

Defined in Gitea.Model

mkGitEntry :: GitEntry Source #

Construct a value of type GitEntry (by applying it's required fields, if any)

GitHook

data GitHook Source #

GitHook GitHook represents a Git repository hook

Constructors

GitHook 

Fields

Instances

Instances details
FromJSON GitHook Source #

FromJSON GitHook

Instance details

Defined in Gitea.Model

ToJSON GitHook Source #

ToJSON GitHook

Instance details

Defined in Gitea.Model

Show GitHook Source # 
Instance details

Defined in Gitea.Model

Eq GitHook Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: GitHook -> GitHook -> Bool #

(/=) :: GitHook -> GitHook -> Bool #

mkGitHook :: GitHook Source #

Construct a value of type GitHook (by applying it's required fields, if any)

GitObject

data GitObject Source #

GitObject GitObject represents a Git object.

Constructors

GitObject 

Fields

Instances

Instances details
FromJSON GitObject Source #

FromJSON GitObject

Instance details

Defined in Gitea.Model

ToJSON GitObject Source #

ToJSON GitObject

Instance details

Defined in Gitea.Model

Show GitObject Source # 
Instance details

Defined in Gitea.Model

Eq GitObject Source # 
Instance details

Defined in Gitea.Model

mkGitObject :: GitObject Source #

Construct a value of type GitObject (by applying it's required fields, if any)

GitTreeResponse

data GitTreeResponse Source #

GitTreeResponse GitTreeResponse returns a git tree

Instances

Instances details
FromJSON GitTreeResponse Source #

FromJSON GitTreeResponse

Instance details

Defined in Gitea.Model

ToJSON GitTreeResponse Source #

ToJSON GitTreeResponse

Instance details

Defined in Gitea.Model

Show GitTreeResponse Source # 
Instance details

Defined in Gitea.Model

Eq GitTreeResponse Source # 
Instance details

Defined in Gitea.Model

mkGitTreeResponse :: GitTreeResponse Source #

Construct a value of type GitTreeResponse (by applying it's required fields, if any)

GitignoreTemplateInfo

data GitignoreTemplateInfo Source #

GitignoreTemplateInfo GitignoreTemplateInfo name and text of a gitignore template

mkGitignoreTemplateInfo :: GitignoreTemplateInfo Source #

Construct a value of type GitignoreTemplateInfo (by applying it's required fields, if any)

Hook

data Hook Source #

Hook Hook a hook is a web hook when one repository changed

Constructors

Hook 

Fields

Instances

Instances details
FromJSON Hook Source #

FromJSON Hook

Instance details

Defined in Gitea.Model

ToJSON Hook Source #

ToJSON Hook

Instance details

Defined in Gitea.Model

Show Hook Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Hook -> ShowS #

show :: Hook -> String #

showList :: [Hook] -> ShowS #

Eq Hook Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Hook -> Hook -> Bool #

(/=) :: Hook -> Hook -> Bool #

mkHook :: Hook Source #

Construct a value of type Hook (by applying it's required fields, if any)

Identity

data Identity Source #

Identity Identity for a person's identity like an author or committer

Constructors

Identity 

Fields

Instances

Instances details
FromJSON Identity Source #

FromJSON Identity

Instance details

Defined in Gitea.Model

ToJSON Identity Source #

ToJSON Identity

Instance details

Defined in Gitea.Model

Show Identity Source # 
Instance details

Defined in Gitea.Model

Eq Identity Source # 
Instance details

Defined in Gitea.Model

mkIdentity :: Identity Source #

Construct a value of type Identity (by applying it's required fields, if any)

InternalTracker

data InternalTracker Source #

InternalTracker InternalTracker represents settings for internal tracker

Constructors

InternalTracker 

Fields

Instances

Instances details
FromJSON InternalTracker Source #

FromJSON InternalTracker

Instance details

Defined in Gitea.Model

ToJSON InternalTracker Source #

ToJSON InternalTracker

Instance details

Defined in Gitea.Model

Show InternalTracker Source # 
Instance details

Defined in Gitea.Model

Eq InternalTracker Source # 
Instance details

Defined in Gitea.Model

mkInternalTracker :: InternalTracker Source #

Construct a value of type InternalTracker (by applying it's required fields, if any)

Issue

data Issue Source #

Issue Issue represents an issue in a repository

Constructors

Issue 

Fields

Instances

Instances details
FromJSON Issue Source #

FromJSON Issue

Instance details

Defined in Gitea.Model

ToJSON Issue Source #

ToJSON Issue

Instance details

Defined in Gitea.Model

Show Issue Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Issue -> ShowS #

show :: Issue -> String #

showList :: [Issue] -> ShowS #

Eq Issue Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Issue -> Issue -> Bool #

(/=) :: Issue -> Issue -> Bool #

mkIssue :: Issue Source #

Construct a value of type Issue (by applying it's required fields, if any)

IssueConfig

data IssueConfig Source #

IssueConfig

Constructors

IssueConfig 

Fields

Instances

Instances details
FromJSON IssueConfig Source #

FromJSON IssueConfig

Instance details

Defined in Gitea.Model

ToJSON IssueConfig Source #

ToJSON IssueConfig

Instance details

Defined in Gitea.Model

Show IssueConfig Source # 
Instance details

Defined in Gitea.Model

Eq IssueConfig Source # 
Instance details

Defined in Gitea.Model

mkIssueConfig :: IssueConfig Source #

Construct a value of type IssueConfig (by applying it's required fields, if any)

IssueConfigContactLink

mkIssueConfigContactLink :: IssueConfigContactLink Source #

Construct a value of type IssueConfigContactLink (by applying it's required fields, if any)

IssueConfigValidation

mkIssueConfigValidation :: IssueConfigValidation Source #

Construct a value of type IssueConfigValidation (by applying it's required fields, if any)

IssueDeadline

data IssueDeadline Source #

IssueDeadline IssueDeadline represents an issue deadline

Constructors

IssueDeadline 

Fields

Instances

Instances details
FromJSON IssueDeadline Source #

FromJSON IssueDeadline

Instance details

Defined in Gitea.Model

ToJSON IssueDeadline Source #

ToJSON IssueDeadline

Instance details

Defined in Gitea.Model

Show IssueDeadline Source # 
Instance details

Defined in Gitea.Model

Eq IssueDeadline Source # 
Instance details

Defined in Gitea.Model

mkIssueDeadline :: IssueDeadline Source #

Construct a value of type IssueDeadline (by applying it's required fields, if any)

IssueFormField

data IssueFormField Source #

IssueFormField IssueFormField represents a form field

Instances

Instances details
FromJSON IssueFormField Source #

FromJSON IssueFormField

Instance details

Defined in Gitea.Model

ToJSON IssueFormField Source #

ToJSON IssueFormField

Instance details

Defined in Gitea.Model

Show IssueFormField Source # 
Instance details

Defined in Gitea.Model

Eq IssueFormField Source # 
Instance details

Defined in Gitea.Model

mkIssueFormField :: IssueFormField Source #

Construct a value of type IssueFormField (by applying it's required fields, if any)

IssueLabelsOption

data IssueLabelsOption Source #

IssueLabelsOption IssueLabelsOption a collection of labels

Constructors

IssueLabelsOption 

Fields

Instances

Instances details
FromJSON IssueLabelsOption Source #

FromJSON IssueLabelsOption

Instance details

Defined in Gitea.Model

ToJSON IssueLabelsOption Source #

ToJSON IssueLabelsOption

Instance details

Defined in Gitea.Model

Show IssueLabelsOption Source # 
Instance details

Defined in Gitea.Model

Eq IssueLabelsOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueAddLabel IssueLabelsOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

HasBodyParam IssueReplaceLabels IssueLabelsOption Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

mkIssueLabelsOption :: IssueLabelsOption Source #

Construct a value of type IssueLabelsOption (by applying it's required fields, if any)

IssueMeta

data IssueMeta Source #

IssueMeta IssueMeta basic issue information

Constructors

IssueMeta 

Fields

Instances

Instances details
FromJSON IssueMeta Source #

FromJSON IssueMeta

Instance details

Defined in Gitea.Model

ToJSON IssueMeta Source #

ToJSON IssueMeta

Instance details

Defined in Gitea.Model

Show IssueMeta Source # 
Instance details

Defined in Gitea.Model

Eq IssueMeta Source # 
Instance details

Defined in Gitea.Model

HasBodyParam IssueCreateIssueBlocking IssueMeta Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

HasBodyParam IssueCreateIssueDependencies IssueMeta Source # 
Instance details

Defined in Gitea.API.Issue

HasBodyParam IssueRemoveIssueBlocking IssueMeta Source # 
Instance details

Defined in Gitea.API.Issue

Methods

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

HasBodyParam IssueRemoveIssueDependencies IssueMeta Source # 
Instance details

Defined in Gitea.API.Issue

mkIssueMeta :: IssueMeta Source #

Construct a value of type IssueMeta (by applying it's required fields, if any)

IssueTemplate

data IssueTemplate Source #

IssueTemplate IssueTemplate represents an issue template for a repository

Instances

Instances details
FromJSON IssueTemplate Source #

FromJSON IssueTemplate

Instance details

Defined in Gitea.Model

ToJSON IssueTemplate Source #

ToJSON IssueTemplate

Instance details

Defined in Gitea.Model

Show IssueTemplate Source # 
Instance details

Defined in Gitea.Model

Eq IssueTemplate Source # 
Instance details

Defined in Gitea.Model

mkIssueTemplate :: IssueTemplate Source #

Construct a value of type IssueTemplate (by applying it's required fields, if any)

Label

data Label Source #

Label Label a label to an issue or a pr

Constructors

Label 

Fields

Instances

Instances details
FromJSON Label Source #

FromJSON Label

Instance details

Defined in Gitea.Model

ToJSON Label Source #

ToJSON Label

Instance details

Defined in Gitea.Model

Show Label Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

Eq Label Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Label -> Label -> Bool #

(/=) :: Label -> Label -> Bool #

mkLabel :: Label Source #

Construct a value of type Label (by applying it's required fields, if any)

LabelTemplate

data LabelTemplate Source #

LabelTemplate LabelTemplate info of a Label template

Constructors

LabelTemplate 

Instances

Instances details
FromJSON LabelTemplate Source #

FromJSON LabelTemplate

Instance details

Defined in Gitea.Model

ToJSON LabelTemplate Source #

ToJSON LabelTemplate

Instance details

Defined in Gitea.Model

Show LabelTemplate Source # 
Instance details

Defined in Gitea.Model

Eq LabelTemplate Source # 
Instance details

Defined in Gitea.Model

mkLabelTemplate :: LabelTemplate Source #

Construct a value of type LabelTemplate (by applying it's required fields, if any)

LicenseTemplateInfo

mkLicenseTemplateInfo :: LicenseTemplateInfo Source #

Construct a value of type LicenseTemplateInfo (by applying it's required fields, if any)

LicensesTemplateListEntry

mkLicensesTemplateListEntry :: LicensesTemplateListEntry Source #

Construct a value of type LicensesTemplateListEntry (by applying it's required fields, if any)

MarkdownOption

data MarkdownOption Source #

MarkdownOption MarkdownOption markdown options

Constructors

MarkdownOption 

Fields

Instances

Instances details
FromJSON MarkdownOption Source #

FromJSON MarkdownOption

Instance details

Defined in Gitea.Model

ToJSON MarkdownOption Source #

ToJSON MarkdownOption

Instance details

Defined in Gitea.Model

Show MarkdownOption Source # 
Instance details

Defined in Gitea.Model

Eq MarkdownOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RenderMarkdown MarkdownOption Source # 
Instance details

Defined in Gitea.API.Miscellaneous

Methods

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

mkMarkdownOption :: MarkdownOption Source #

Construct a value of type MarkdownOption (by applying it's required fields, if any)

MarkupOption

data MarkupOption Source #

MarkupOption MarkupOption markup options

Constructors

MarkupOption 

Fields

Instances

Instances details
FromJSON MarkupOption Source #

FromJSON MarkupOption

Instance details

Defined in Gitea.Model

ToJSON MarkupOption Source #

ToJSON MarkupOption

Instance details

Defined in Gitea.Model

Show MarkupOption Source # 
Instance details

Defined in Gitea.Model

Eq MarkupOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RenderMarkup MarkupOption Source # 
Instance details

Defined in Gitea.API.Miscellaneous

Methods

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

mkMarkupOption :: MarkupOption Source #

Construct a value of type MarkupOption (by applying it's required fields, if any)

MergePullRequestOption

data MergePullRequestOption Source #

MergePullRequestOption MergePullRequestForm form for merging Pull Request

mkMergePullRequestOption Source #

Construct a value of type MergePullRequestOption (by applying it's required fields, if any)

MigrateRepoOptions

data MigrateRepoOptions Source #

MigrateRepoOptions MigrateRepoOptions options for migrating repository's this is used to interact with api v1

Constructors

MigrateRepoOptions 

Fields

Milestone

data Milestone Source #

Milestone Milestone milestone is a collection of issues on one repository

Constructors

Milestone 

Fields

Instances

Instances details
FromJSON Milestone Source #

FromJSON Milestone

Instance details

Defined in Gitea.Model

ToJSON Milestone Source #

ToJSON Milestone

Instance details

Defined in Gitea.Model

Show Milestone Source # 
Instance details

Defined in Gitea.Model

Eq Milestone Source # 
Instance details

Defined in Gitea.Model

mkMilestone :: Milestone Source #

Construct a value of type Milestone (by applying it's required fields, if any)

NewIssuePinsAllowed

data NewIssuePinsAllowed Source #

NewIssuePinsAllowed NewIssuePinsAllowed represents an API response that says if new Issue Pins are allowed

mkNewIssuePinsAllowed :: NewIssuePinsAllowed Source #

Construct a value of type NewIssuePinsAllowed (by applying it's required fields, if any)

NodeInfo

data NodeInfo Source #

NodeInfo NodeInfo contains standardized way of exposing metadata about a server running one of the distributed social networks

Constructors

NodeInfo 

Instances

Instances details
FromJSON NodeInfo Source #

FromJSON NodeInfo

Instance details

Defined in Gitea.Model

ToJSON NodeInfo Source #

ToJSON NodeInfo

Instance details

Defined in Gitea.Model

Show NodeInfo Source # 
Instance details

Defined in Gitea.Model

Eq NodeInfo Source # 
Instance details

Defined in Gitea.Model

mkNodeInfo :: NodeInfo Source #

Construct a value of type NodeInfo (by applying it's required fields, if any)

NodeInfoServices

data NodeInfoServices Source #

NodeInfoServices NodeInfoServices contains the third party sites this server can connect to via their application API

Constructors

NodeInfoServices 

Fields

mkNodeInfoServices :: NodeInfoServices Source #

Construct a value of type NodeInfoServices (by applying it's required fields, if any)

NodeInfoSoftware

data NodeInfoSoftware Source #

NodeInfoSoftware NodeInfoSoftware contains Metadata about server software in use

mkNodeInfoSoftware :: NodeInfoSoftware Source #

Construct a value of type NodeInfoSoftware (by applying it's required fields, if any)

NodeInfoUsage

data NodeInfoUsage Source #

NodeInfoUsage NodeInfoUsage contains usage statistics for this server

Instances

Instances details
FromJSON NodeInfoUsage Source #

FromJSON NodeInfoUsage

Instance details

Defined in Gitea.Model

ToJSON NodeInfoUsage Source #

ToJSON NodeInfoUsage

Instance details

Defined in Gitea.Model

Show NodeInfoUsage Source # 
Instance details

Defined in Gitea.Model

Eq NodeInfoUsage Source # 
Instance details

Defined in Gitea.Model

mkNodeInfoUsage :: NodeInfoUsage Source #

Construct a value of type NodeInfoUsage (by applying it's required fields, if any)

NodeInfoUsageUsers

data NodeInfoUsageUsers Source #

NodeInfoUsageUsers NodeInfoUsageUsers contains statistics about the users of this server

mkNodeInfoUsageUsers :: NodeInfoUsageUsers Source #

Construct a value of type NodeInfoUsageUsers (by applying it's required fields, if any)

Note

data Note Source #

Note Note contains information related to a git note

Constructors

Note 

Fields

Instances

Instances details
FromJSON Note Source #

FromJSON Note

Instance details

Defined in Gitea.Model

ToJSON Note Source #

ToJSON Note

Instance details

Defined in Gitea.Model

Show Note Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Note -> ShowS #

show :: Note -> String #

showList :: [Note] -> ShowS #

Eq Note Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Note -> Note -> Bool #

(/=) :: Note -> Note -> Bool #

mkNote :: Note Source #

Construct a value of type Note (by applying it's required fields, if any)

NotificationCount

data NotificationCount Source #

NotificationCount NotificationCount number of unread notifications

Constructors

NotificationCount 

mkNotificationCount :: NotificationCount Source #

Construct a value of type NotificationCount (by applying it's required fields, if any)

NotificationSubject

data NotificationSubject Source #

NotificationSubject NotificationSubject contains the notification subject (IssuePullCommit)

Constructors

NotificationSubject 

Fields

mkNotificationSubject :: NotificationSubject Source #

Construct a value of type NotificationSubject (by applying it's required fields, if any)

NotificationThread

mkNotificationThread :: NotificationThread Source #

Construct a value of type NotificationThread (by applying it's required fields, if any)

OAuth2Application

data OAuth2Application Source #

OAuth2Application OAuth2Application represents an OAuth2 application.

mkOAuth2Application :: OAuth2Application Source #

Construct a value of type OAuth2Application (by applying it's required fields, if any)

Organization

data Organization Source #

Organization Organization represents an organization

Constructors

Organization 

Fields

Instances

Instances details
FromJSON Organization Source #

FromJSON Organization

Instance details

Defined in Gitea.Model

ToJSON Organization Source #

ToJSON Organization

Instance details

Defined in Gitea.Model

Show Organization Source # 
Instance details

Defined in Gitea.Model

Eq Organization Source # 
Instance details

Defined in Gitea.Model

mkOrganization :: Organization Source #

Construct a value of type Organization (by applying it's required fields, if any)

OrganizationPermissions

data OrganizationPermissions Source #

OrganizationPermissions OrganizationPermissions list different users permissions on an organization

mkOrganizationPermissions :: OrganizationPermissions Source #

Construct a value of type OrganizationPermissions (by applying it's required fields, if any)

PRBranchInfo

data PRBranchInfo Source #

PRBranchInfo PRBranchInfo information about a branch

Instances

Instances details
FromJSON PRBranchInfo Source #

FromJSON PRBranchInfo

Instance details

Defined in Gitea.Model

ToJSON PRBranchInfo Source #

ToJSON PRBranchInfo

Instance details

Defined in Gitea.Model

Show PRBranchInfo Source # 
Instance details

Defined in Gitea.Model

Eq PRBranchInfo Source # 
Instance details

Defined in Gitea.Model

mkPRBranchInfo :: PRBranchInfo Source #

Construct a value of type PRBranchInfo (by applying it's required fields, if any)

Package

data Package Source #

Package Package represents a package

Constructors

Package 

Fields

Instances

Instances details
FromJSON Package Source #

FromJSON Package

Instance details

Defined in Gitea.Model

ToJSON Package Source #

ToJSON Package

Instance details

Defined in Gitea.Model

Show Package Source # 
Instance details

Defined in Gitea.Model

Eq Package Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Package -> Package -> Bool #

(/=) :: Package -> Package -> Bool #

mkPackage :: Package Source #

Construct a value of type Package (by applying it's required fields, if any)

PackageFile

data PackageFile Source #

PackageFile PackageFile represents a package file

Instances

Instances details
FromJSON PackageFile Source #

FromJSON PackageFile

Instance details

Defined in Gitea.Model

ToJSON PackageFile Source #

ToJSON PackageFile

Instance details

Defined in Gitea.Model

Show PackageFile Source # 
Instance details

Defined in Gitea.Model

Eq PackageFile Source # 
Instance details

Defined in Gitea.Model

mkPackageFile :: PackageFile Source #

Construct a value of type PackageFile (by applying it's required fields, if any)

PayloadCommit

data PayloadCommit Source #

PayloadCommit PayloadCommit represents a commit

Instances

Instances details
FromJSON PayloadCommit Source #

FromJSON PayloadCommit

Instance details

Defined in Gitea.Model

ToJSON PayloadCommit Source #

ToJSON PayloadCommit

Instance details

Defined in Gitea.Model

Show PayloadCommit Source # 
Instance details

Defined in Gitea.Model

Eq PayloadCommit Source # 
Instance details

Defined in Gitea.Model

mkPayloadCommit :: PayloadCommit Source #

Construct a value of type PayloadCommit (by applying it's required fields, if any)

PayloadCommitVerification

data PayloadCommitVerification Source #

PayloadCommitVerification PayloadCommitVerification represents the GPG verification of a commit

mkPayloadCommitVerification :: PayloadCommitVerification Source #

Construct a value of type PayloadCommitVerification (by applying it's required fields, if any)

PayloadUser

data PayloadUser Source #

PayloadUser PayloadUser represents the author or committer of a commit

Constructors

PayloadUser 

Fields

Instances

Instances details
FromJSON PayloadUser Source #

FromJSON PayloadUser

Instance details

Defined in Gitea.Model

ToJSON PayloadUser Source #

ToJSON PayloadUser

Instance details

Defined in Gitea.Model

Show PayloadUser Source # 
Instance details

Defined in Gitea.Model

Eq PayloadUser Source # 
Instance details

Defined in Gitea.Model

mkPayloadUser :: PayloadUser Source #

Construct a value of type PayloadUser (by applying it's required fields, if any)

Permission

data Permission Source #

Permission Permission represents a set of permissions

Constructors

Permission 

Fields

Instances

Instances details
FromJSON Permission Source #

FromJSON Permission

Instance details

Defined in Gitea.Model

ToJSON Permission Source #

ToJSON Permission

Instance details

Defined in Gitea.Model

Show Permission Source # 
Instance details

Defined in Gitea.Model

Eq Permission Source # 
Instance details

Defined in Gitea.Model

mkPermission :: Permission Source #

Construct a value of type Permission (by applying it's required fields, if any)

PublicKey

data PublicKey Source #

PublicKey PublicKey publickey is a user key to push code to repository

Constructors

PublicKey 

Fields

Instances

Instances details
FromJSON PublicKey Source #

FromJSON PublicKey

Instance details

Defined in Gitea.Model

ToJSON PublicKey Source #

ToJSON PublicKey

Instance details

Defined in Gitea.Model

Show PublicKey Source # 
Instance details

Defined in Gitea.Model

Eq PublicKey Source # 
Instance details

Defined in Gitea.Model

mkPublicKey :: PublicKey Source #

Construct a value of type PublicKey (by applying it's required fields, if any)

PullRequest

data PullRequest Source #

PullRequest PullRequest represents a pull request

Constructors

PullRequest 

Fields

Instances

Instances details
FromJSON PullRequest Source #

FromJSON PullRequest

Instance details

Defined in Gitea.Model

ToJSON PullRequest Source #

ToJSON PullRequest

Instance details

Defined in Gitea.Model

Show PullRequest Source # 
Instance details

Defined in Gitea.Model

Eq PullRequest Source # 
Instance details

Defined in Gitea.Model

mkPullRequest :: PullRequest Source #

Construct a value of type PullRequest (by applying it's required fields, if any)

PullRequestMeta

data PullRequestMeta Source #

PullRequestMeta PullRequestMeta PR info if an issue is a PR

Constructors

PullRequestMeta 

Instances

Instances details
FromJSON PullRequestMeta Source #

FromJSON PullRequestMeta

Instance details

Defined in Gitea.Model

ToJSON PullRequestMeta Source #

ToJSON PullRequestMeta

Instance details

Defined in Gitea.Model

Show PullRequestMeta Source # 
Instance details

Defined in Gitea.Model

Eq PullRequestMeta Source # 
Instance details

Defined in Gitea.Model

mkPullRequestMeta :: PullRequestMeta Source #

Construct a value of type PullRequestMeta (by applying it's required fields, if any)

PullReview

data PullReview Source #

PullReview PullReview represents a pull request review

Constructors

PullReview 

Fields

Instances

Instances details
FromJSON PullReview Source #

FromJSON PullReview

Instance details

Defined in Gitea.Model

ToJSON PullReview Source #

ToJSON PullReview

Instance details

Defined in Gitea.Model

Show PullReview Source # 
Instance details

Defined in Gitea.Model

Eq PullReview Source # 
Instance details

Defined in Gitea.Model

mkPullReview :: PullReview Source #

Construct a value of type PullReview (by applying it's required fields, if any)

PullReviewComment

data PullReviewComment Source #

PullReviewComment PullReviewComment represents a comment on a pull request review

mkPullReviewComment :: PullReviewComment Source #

Construct a value of type PullReviewComment (by applying it's required fields, if any)

PullReviewRequestOptions

data PullReviewRequestOptions Source #

PullReviewRequestOptions PullReviewRequestOptions are options to add or remove pull review requests

Instances

Instances details
FromJSON PullReviewRequestOptions Source #

FromJSON PullReviewRequestOptions

Instance details

Defined in Gitea.Model

ToJSON PullReviewRequestOptions Source #

ToJSON PullReviewRequestOptions

Instance details

Defined in Gitea.Model

Show PullReviewRequestOptions Source # 
Instance details

Defined in Gitea.Model

Eq PullReviewRequestOptions Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoCreatePullReviewRequests PullReviewRequestOptions Source # 
Instance details

Defined in Gitea.API.Repository

HasBodyParam RepoDeletePullReviewRequests PullReviewRequestOptions Source # 
Instance details

Defined in Gitea.API.Repository

mkPullReviewRequestOptions :: PullReviewRequestOptions Source #

Construct a value of type PullReviewRequestOptions (by applying it's required fields, if any)

PushMirror

data PushMirror Source #

PushMirror PushMirror represents information of a push mirror

Constructors

PushMirror 

Fields

Instances

Instances details
FromJSON PushMirror Source #

FromJSON PushMirror

Instance details

Defined in Gitea.Model

ToJSON PushMirror Source #

ToJSON PushMirror

Instance details

Defined in Gitea.Model

Show PushMirror Source # 
Instance details

Defined in Gitea.Model

Eq PushMirror Source # 
Instance details

Defined in Gitea.Model

mkPushMirror :: PushMirror Source #

Construct a value of type PushMirror (by applying it's required fields, if any)

Reaction

data Reaction Source #

Reaction Reaction contain one reaction

Constructors

Reaction 

Fields

Instances

Instances details
FromJSON Reaction Source #

FromJSON Reaction

Instance details

Defined in Gitea.Model

ToJSON Reaction Source #

ToJSON Reaction

Instance details

Defined in Gitea.Model

Show Reaction Source # 
Instance details

Defined in Gitea.Model

Eq Reaction Source # 
Instance details

Defined in Gitea.Model

mkReaction :: Reaction Source #

Construct a value of type Reaction (by applying it's required fields, if any)

Reference

data Reference Source #

Reference Reference represents a Git reference.

Constructors

Reference 

Fields

Instances

Instances details
FromJSON Reference Source #

FromJSON Reference

Instance details

Defined in Gitea.Model

ToJSON Reference Source #

ToJSON Reference

Instance details

Defined in Gitea.Model

Show Reference Source # 
Instance details

Defined in Gitea.Model

Eq Reference Source # 
Instance details

Defined in Gitea.Model

mkReference :: Reference Source #

Construct a value of type Reference (by applying it's required fields, if any)

Release

data Release Source #

Release Release represents a repository release

Constructors

Release 

Fields

Instances

Instances details
FromJSON Release Source #

FromJSON Release

Instance details

Defined in Gitea.Model

ToJSON Release Source #

ToJSON Release

Instance details

Defined in Gitea.Model

Show Release Source # 
Instance details

Defined in Gitea.Model

Eq Release Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Release -> Release -> Bool #

(/=) :: Release -> Release -> Bool #

mkRelease :: Release Source #

Construct a value of type Release (by applying it's required fields, if any)

RenameUserOption

data RenameUserOption Source #

RenameUserOption RenameUserOption options when renaming a user

Constructors

RenameUserOption 

Fields

mkRenameUserOption Source #

Arguments

:: Text

$sel:renameUserOptionNewUsername:RenameUserOption: New username for this user. This name cannot be in use yet by any other user.

-> RenameUserOption 

Construct a value of type RenameUserOption (by applying it's required fields, if any)

RepoCollaboratorPermission

mkRepoCollaboratorPermission :: RepoCollaboratorPermission Source #

Construct a value of type RepoCollaboratorPermission (by applying it's required fields, if any)

RepoCommit

data RepoCommit Source #

RepoCommit RepoCommit contains information of a commit in the context of a repository.

Instances

Instances details
FromJSON RepoCommit Source #

FromJSON RepoCommit

Instance details

Defined in Gitea.Model

ToJSON RepoCommit Source #

ToJSON RepoCommit

Instance details

Defined in Gitea.Model

Show RepoCommit Source # 
Instance details

Defined in Gitea.Model

Eq RepoCommit Source # 
Instance details

Defined in Gitea.Model

mkRepoCommit :: RepoCommit Source #

Construct a value of type RepoCommit (by applying it's required fields, if any)

RepoTopicOptions

data RepoTopicOptions Source #

RepoTopicOptions RepoTopicOptions a collection of repo topic names

Constructors

RepoTopicOptions 

Fields

mkRepoTopicOptions :: RepoTopicOptions Source #

Construct a value of type RepoTopicOptions (by applying it's required fields, if any)

RepoTransfer

data RepoTransfer Source #

RepoTransfer RepoTransfer represents a pending repo transfer

Constructors

RepoTransfer 

Fields

Instances

Instances details
FromJSON RepoTransfer Source #

FromJSON RepoTransfer

Instance details

Defined in Gitea.Model

ToJSON RepoTransfer Source #

ToJSON RepoTransfer

Instance details

Defined in Gitea.Model

Show RepoTransfer Source # 
Instance details

Defined in Gitea.Model

Eq RepoTransfer Source # 
Instance details

Defined in Gitea.Model

mkRepoTransfer :: RepoTransfer Source #

Construct a value of type RepoTransfer (by applying it's required fields, if any)

Repository

data Repository Source #

Repository Repository represents a repository

Constructors

Repository 

Fields

Instances

Instances details
FromJSON Repository Source #

FromJSON Repository

Instance details

Defined in Gitea.Model

ToJSON Repository Source #

ToJSON Repository

Instance details

Defined in Gitea.Model

Show Repository Source # 
Instance details

Defined in Gitea.Model

Eq Repository Source # 
Instance details

Defined in Gitea.Model

mkRepository :: Repository Source #

Construct a value of type Repository (by applying it's required fields, if any)

RepositoryMeta

data RepositoryMeta Source #

RepositoryMeta RepositoryMeta basic repository information

Instances

Instances details
FromJSON RepositoryMeta Source #

FromJSON RepositoryMeta

Instance details

Defined in Gitea.Model

ToJSON RepositoryMeta Source #

ToJSON RepositoryMeta

Instance details

Defined in Gitea.Model

Show RepositoryMeta Source # 
Instance details

Defined in Gitea.Model

Eq RepositoryMeta Source # 
Instance details

Defined in Gitea.Model

mkRepositoryMeta :: RepositoryMeta Source #

Construct a value of type RepositoryMeta (by applying it's required fields, if any)

SearchResults

data SearchResults Source #

SearchResults SearchResults results of a successful search

Constructors

SearchResults 

Instances

Instances details
FromJSON SearchResults Source #

FromJSON SearchResults

Instance details

Defined in Gitea.Model

ToJSON SearchResults Source #

ToJSON SearchResults

Instance details

Defined in Gitea.Model

Show SearchResults Source # 
Instance details

Defined in Gitea.Model

Eq SearchResults Source # 
Instance details

Defined in Gitea.Model

mkSearchResults :: SearchResults Source #

Construct a value of type SearchResults (by applying it's required fields, if any)

ServerVersion

data ServerVersion Source #

ServerVersion ServerVersion wraps the version of the server

Constructors

ServerVersion 

Fields

Instances

Instances details
FromJSON ServerVersion Source #

FromJSON ServerVersion

Instance details

Defined in Gitea.Model

ToJSON ServerVersion Source #

ToJSON ServerVersion

Instance details

Defined in Gitea.Model

Show ServerVersion Source # 
Instance details

Defined in Gitea.Model

Eq ServerVersion Source # 
Instance details

Defined in Gitea.Model

mkServerVersion :: ServerVersion Source #

Construct a value of type ServerVersion (by applying it's required fields, if any)

StopWatch

data StopWatch Source #

StopWatch StopWatch represent a running stopwatch

Constructors

StopWatch 

Fields

Instances

Instances details
FromJSON StopWatch Source #

FromJSON StopWatch

Instance details

Defined in Gitea.Model

ToJSON StopWatch Source #

ToJSON StopWatch

Instance details

Defined in Gitea.Model

Show StopWatch Source # 
Instance details

Defined in Gitea.Model

Eq StopWatch Source # 
Instance details

Defined in Gitea.Model

mkStopWatch :: StopWatch Source #

Construct a value of type StopWatch (by applying it's required fields, if any)

SubmitPullReviewOptions

data SubmitPullReviewOptions Source #

SubmitPullReviewOptions SubmitPullReviewOptions are options to submit a pending pull review

Constructors

SubmitPullReviewOptions 

Fields

mkSubmitPullReviewOptions :: SubmitPullReviewOptions Source #

Construct a value of type SubmitPullReviewOptions (by applying it's required fields, if any)

Tag

data Tag Source #

Tag Tag represents a repository tag

Constructors

Tag 

Fields

Instances

Instances details
FromJSON Tag Source #

FromJSON Tag

Instance details

Defined in Gitea.Model

ToJSON Tag Source #

ToJSON Tag

Instance details

Defined in Gitea.Model

Show Tag Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Eq Tag Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

mkTag :: Tag Source #

Construct a value of type Tag (by applying it's required fields, if any)

Team

data Team Source #

Team Team represents a team in an organization

Constructors

Team 

Fields

Instances

Instances details
FromJSON Team Source #

FromJSON Team

Instance details

Defined in Gitea.Model

ToJSON Team Source #

ToJSON Team

Instance details

Defined in Gitea.Model

Show Team Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> Team -> ShowS #

show :: Team -> String #

showList :: [Team] -> ShowS #

Eq Team Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: Team -> Team -> Bool #

(/=) :: Team -> Team -> Bool #

mkTeam :: Team Source #

Construct a value of type Team (by applying it's required fields, if any)

TeamSearch200Response

mkTeamSearch200Response :: TeamSearch200Response Source #

Construct a value of type TeamSearch200Response (by applying it's required fields, if any)

TimelineComment

data TimelineComment Source #

TimelineComment TimelineComment represents a timeline comment (comment of any type) on a commit or issue

Constructors

TimelineComment 

Fields

Instances

Instances details
FromJSON TimelineComment Source #

FromJSON TimelineComment

Instance details

Defined in Gitea.Model

ToJSON TimelineComment Source #

ToJSON TimelineComment

Instance details

Defined in Gitea.Model

Show TimelineComment Source # 
Instance details

Defined in Gitea.Model

Eq TimelineComment Source # 
Instance details

Defined in Gitea.Model

mkTimelineComment :: TimelineComment Source #

Construct a value of type TimelineComment (by applying it's required fields, if any)

TopicName

data TopicName Source #

TopicName TopicName a list of repo topic names

Constructors

TopicName 

Fields

Instances

Instances details
FromJSON TopicName Source #

FromJSON TopicName

Instance details

Defined in Gitea.Model

ToJSON TopicName Source #

ToJSON TopicName

Instance details

Defined in Gitea.Model

Show TopicName Source # 
Instance details

Defined in Gitea.Model

Eq TopicName Source # 
Instance details

Defined in Gitea.Model

mkTopicName :: TopicName Source #

Construct a value of type TopicName (by applying it's required fields, if any)

TopicResponse

data TopicResponse Source #

TopicResponse TopicResponse for returning topics

Instances

Instances details
FromJSON TopicResponse Source #

FromJSON TopicResponse

Instance details

Defined in Gitea.Model

ToJSON TopicResponse Source #

ToJSON TopicResponse

Instance details

Defined in Gitea.Model

Show TopicResponse Source # 
Instance details

Defined in Gitea.Model

Eq TopicResponse Source # 
Instance details

Defined in Gitea.Model

mkTopicResponse :: TopicResponse Source #

Construct a value of type TopicResponse (by applying it's required fields, if any)

TrackedTime

data TrackedTime Source #

TrackedTime TrackedTime worked time for an issue / pr

Constructors

TrackedTime 

Fields

Instances

Instances details
FromJSON TrackedTime Source #

FromJSON TrackedTime

Instance details

Defined in Gitea.Model

ToJSON TrackedTime Source #

ToJSON TrackedTime

Instance details

Defined in Gitea.Model

Show TrackedTime Source # 
Instance details

Defined in Gitea.Model

Eq TrackedTime Source # 
Instance details

Defined in Gitea.Model

mkTrackedTime :: TrackedTime Source #

Construct a value of type TrackedTime (by applying it's required fields, if any)

TransferRepoOption

data TransferRepoOption Source #

TransferRepoOption TransferRepoOption options when transfer a repository's ownership

Constructors

TransferRepoOption 

Fields

Instances

Instances details
FromJSON TransferRepoOption Source #

FromJSON TransferRepoOption

Instance details

Defined in Gitea.Model

ToJSON TransferRepoOption Source #

ToJSON TransferRepoOption

Instance details

Defined in Gitea.Model

Show TransferRepoOption Source # 
Instance details

Defined in Gitea.Model

Eq TransferRepoOption Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoTransfer0 TransferRepoOption Source #

Body Param "body" - Transfer Options

Instance details

Defined in Gitea.API.Repository

Methods

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

mkTransferRepoOption Source #

Construct a value of type TransferRepoOption (by applying it's required fields, if any)

UpdateFileOptions

data UpdateFileOptions Source #

UpdateFileOptions UpdateFileOptions options for updating files Note: author and committer are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)

Constructors

UpdateFileOptions 

Fields

Instances

Instances details
FromJSON UpdateFileOptions Source #

FromJSON UpdateFileOptions

Instance details

Defined in Gitea.Model

ToJSON UpdateFileOptions Source #

ToJSON UpdateFileOptions

Instance details

Defined in Gitea.Model

Show UpdateFileOptions Source # 
Instance details

Defined in Gitea.Model

Eq UpdateFileOptions Source # 
Instance details

Defined in Gitea.Model

HasBodyParam RepoApplyDiffPatch UpdateFileOptions Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

HasBodyParam RepoUpdateFile UpdateFileOptions Source # 
Instance details

Defined in Gitea.API.Repository

Methods

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

mkUpdateFileOptions Source #

Arguments

:: Text

$sel:updateFileOptionsContent:UpdateFileOptions: content must be base64 encoded

-> Text

$sel:updateFileOptionsSha:UpdateFileOptions: sha is the SHA for the file that already exists

-> UpdateFileOptions 

Construct a value of type UpdateFileOptions (by applying it's required fields, if any)

User

data User Source #

User User represents a user

Constructors

User 

Fields

Instances

Instances details
FromJSON User Source #

FromJSON User

Instance details

Defined in Gitea.Model

ToJSON User Source #

ToJSON User

Instance details

Defined in Gitea.Model

Show User Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

Eq User Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: User -> User -> Bool #

(/=) :: User -> User -> Bool #

mkUser :: User Source #

Construct a value of type User (by applying it's required fields, if any)

UserHeatmapData

data UserHeatmapData Source #

UserHeatmapData UserHeatmapData represents the data needed to create a heatmap

Constructors

UserHeatmapData 

Fields

Instances

Instances details
FromJSON UserHeatmapData Source #

FromJSON UserHeatmapData

Instance details

Defined in Gitea.Model

ToJSON UserHeatmapData Source #

ToJSON UserHeatmapData

Instance details

Defined in Gitea.Model

Show UserHeatmapData Source # 
Instance details

Defined in Gitea.Model

Eq UserHeatmapData Source # 
Instance details

Defined in Gitea.Model

mkUserHeatmapData :: UserHeatmapData Source #

Construct a value of type UserHeatmapData (by applying it's required fields, if any)

UserSearch200Response

mkUserSearch200Response :: UserSearch200Response Source #

Construct a value of type UserSearch200Response (by applying it's required fields, if any)

UserSettings

data UserSettings Source #

UserSettings UserSettings represents user settings

Constructors

UserSettings 

Fields

Instances

Instances details
FromJSON UserSettings Source #

FromJSON UserSettings

Instance details

Defined in Gitea.Model

ToJSON UserSettings Source #

ToJSON UserSettings

Instance details

Defined in Gitea.Model

Show UserSettings Source # 
Instance details

Defined in Gitea.Model

Eq UserSettings Source # 
Instance details

Defined in Gitea.Model

mkUserSettings :: UserSettings Source #

Construct a value of type UserSettings (by applying it's required fields, if any)

UserSettingsOptions

data UserSettingsOptions Source #

UserSettingsOptions UserSettingsOptions represents options to change user settings

mkUserSettingsOptions :: UserSettingsOptions Source #

Construct a value of type UserSettingsOptions (by applying it's required fields, if any)

WatchInfo

data WatchInfo Source #

WatchInfo WatchInfo represents an API watch status of one repository

Constructors

WatchInfo 

Fields

Instances

Instances details
FromJSON WatchInfo Source #

FromJSON WatchInfo

Instance details

Defined in Gitea.Model

ToJSON WatchInfo Source #

ToJSON WatchInfo

Instance details

Defined in Gitea.Model

Show WatchInfo Source # 
Instance details

Defined in Gitea.Model

Eq WatchInfo Source # 
Instance details

Defined in Gitea.Model

mkWatchInfo :: WatchInfo Source #

Construct a value of type WatchInfo (by applying it's required fields, if any)

WikiCommit

data WikiCommit Source #

WikiCommit WikiCommit page commit/revision

Constructors

WikiCommit 

Instances

Instances details
FromJSON WikiCommit Source #

FromJSON WikiCommit

Instance details

Defined in Gitea.Model

ToJSON WikiCommit Source #

ToJSON WikiCommit

Instance details

Defined in Gitea.Model

Show WikiCommit Source # 
Instance details

Defined in Gitea.Model

Eq WikiCommit Source # 
Instance details

Defined in Gitea.Model

mkWikiCommit :: WikiCommit Source #

Construct a value of type WikiCommit (by applying it's required fields, if any)

WikiCommitList

data WikiCommitList Source #

WikiCommitList WikiCommitList commit/revision list

Constructors

WikiCommitList 

Instances

Instances details
FromJSON WikiCommitList Source #

FromJSON WikiCommitList

Instance details

Defined in Gitea.Model

ToJSON WikiCommitList Source #

ToJSON WikiCommitList

Instance details

Defined in Gitea.Model

Show WikiCommitList Source # 
Instance details

Defined in Gitea.Model

Eq WikiCommitList Source # 
Instance details

Defined in Gitea.Model

mkWikiCommitList :: WikiCommitList Source #

Construct a value of type WikiCommitList (by applying it's required fields, if any)

WikiPage

data WikiPage Source #

WikiPage WikiPage a wiki page

Constructors

WikiPage 

Fields

Instances

Instances details
FromJSON WikiPage Source #

FromJSON WikiPage

Instance details

Defined in Gitea.Model

ToJSON WikiPage Source #

ToJSON WikiPage

Instance details

Defined in Gitea.Model

Show WikiPage Source # 
Instance details

Defined in Gitea.Model

Eq WikiPage Source # 
Instance details

Defined in Gitea.Model

mkWikiPage :: WikiPage Source #

Construct a value of type WikiPage (by applying it's required fields, if any)

WikiPageMetaData

data WikiPageMetaData Source #

WikiPageMetaData WikiPageMetaData wiki page meta information

mkWikiPageMetaData :: WikiPageMetaData Source #

Construct a value of type WikiPageMetaData (by applying it's required fields, if any)

Enums

E'DiffType

data E'DiffType Source #

Enum of Text

Constructors

E'DiffType'Diff
"diff"
E'DiffType'Patch
"patch"

Instances

Instances details
FromJSON E'DiffType Source # 
Instance details

Defined in Gitea.Model

ToJSON E'DiffType Source # 
Instance details

Defined in Gitea.Model

Bounded E'DiffType Source # 
Instance details

Defined in Gitea.Model

Enum E'DiffType Source # 
Instance details

Defined in Gitea.Model

Show E'DiffType Source # 
Instance details

Defined in Gitea.Model

Eq E'DiffType Source # 
Instance details

Defined in Gitea.Model

Ord E'DiffType Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'DiffType Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'DiffType Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'DiffType Source # 
Instance details

Defined in Gitea.Model

E'Do

data E'Do Source #

Enum of Text

Constructors

E'Do'Merge
"merge"
E'Do'Rebase
"rebase"
E'Do'Rebase_merge
"rebase-merge"
E'Do'Squash
"squash"
E'Do'Manually_merged
"manually-merged"

Instances

Instances details
FromJSON E'Do Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Do Source # 
Instance details

Defined in Gitea.Model

Bounded E'Do Source # 
Instance details

Defined in Gitea.Model

Enum E'Do Source # 
Instance details

Defined in Gitea.Model

Methods

succ :: E'Do -> E'Do #

pred :: E'Do -> E'Do #

toEnum :: Int -> E'Do #

fromEnum :: E'Do -> Int #

enumFrom :: E'Do -> [E'Do] #

enumFromThen :: E'Do -> E'Do -> [E'Do] #

enumFromTo :: E'Do -> E'Do -> [E'Do] #

enumFromThenTo :: E'Do -> E'Do -> E'Do -> [E'Do] #

Show E'Do Source # 
Instance details

Defined in Gitea.Model

Methods

showsPrec :: Int -> E'Do -> ShowS #

show :: E'Do -> String #

showList :: [E'Do] -> ShowS #

Eq E'Do Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Do -> E'Do -> Bool #

(/=) :: E'Do -> E'Do -> Bool #

Ord E'Do Source # 
Instance details

Defined in Gitea.Model

Methods

compare :: E'Do -> E'Do -> Ordering #

(<) :: E'Do -> E'Do -> Bool #

(<=) :: E'Do -> E'Do -> Bool #

(>) :: E'Do -> E'Do -> Bool #

(>=) :: E'Do -> E'Do -> Bool #

max :: E'Do -> E'Do -> E'Do #

min :: E'Do -> E'Do -> E'Do #

FromHttpApiData E'Do Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Do Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Do Source # 
Instance details

Defined in Gitea.Model

fromE'Do :: E'Do -> Text Source #

unwrap E'Do enum

E'Operation

data E'Operation Source #

Enum of Text . indicates what to do with the file

Constructors

E'Operation'Create
"create"
E'Operation'Update
"update"
E'Operation'Delete
"delete"

Instances

Instances details
FromJSON E'Operation Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Operation Source # 
Instance details

Defined in Gitea.Model

Bounded E'Operation Source # 
Instance details

Defined in Gitea.Model

Enum E'Operation Source # 
Instance details

Defined in Gitea.Model

Show E'Operation Source # 
Instance details

Defined in Gitea.Model

Eq E'Operation Source # 
Instance details

Defined in Gitea.Model

Ord E'Operation Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Operation Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Operation Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Operation Source # 
Instance details

Defined in Gitea.Model

E'Permission

data E'Permission Source #

Enum of Text

Instances

Instances details
FromJSON E'Permission Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Permission Source # 
Instance details

Defined in Gitea.Model

Bounded E'Permission Source # 
Instance details

Defined in Gitea.Model

Enum E'Permission Source # 
Instance details

Defined in Gitea.Model

Show E'Permission Source # 
Instance details

Defined in Gitea.Model

Eq E'Permission Source # 
Instance details

Defined in Gitea.Model

Ord E'Permission Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Permission Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Permission Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Permission Source # 
Instance details

Defined in Gitea.Model

E'Permission2

data E'Permission2 Source #

Enum of Text

Instances

Instances details
FromJSON E'Permission2 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Permission2 Source # 
Instance details

Defined in Gitea.Model

Bounded E'Permission2 Source # 
Instance details

Defined in Gitea.Model

Enum E'Permission2 Source # 
Instance details

Defined in Gitea.Model

Show E'Permission2 Source # 
Instance details

Defined in Gitea.Model

Eq E'Permission2 Source # 
Instance details

Defined in Gitea.Model

Ord E'Permission2 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Permission2 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Permission2 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Permission2 Source # 
Instance details

Defined in Gitea.Model

E'Service

data E'Service Source #

Enum of Text

Instances

Instances details
FromJSON E'Service Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Service Source # 
Instance details

Defined in Gitea.Model

Bounded E'Service Source # 
Instance details

Defined in Gitea.Model

Enum E'Service Source # 
Instance details

Defined in Gitea.Model

Show E'Service Source # 
Instance details

Defined in Gitea.Model

Eq E'Service Source # 
Instance details

Defined in Gitea.Model

Ord E'Service Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Service Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Service Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Service Source # 
Instance details

Defined in Gitea.Model

E'Sort

data E'Sort Source #

Enum of Text

Constructors

E'Sort'Oldest
"oldest"
E'Sort'Recentupdate
"recentupdate"
E'Sort'Leastupdate
"leastupdate"
E'Sort'Leastindex
"leastindex"
E'Sort'Highestindex
"highestindex"

Instances

Instances details
FromJSON E'Sort Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Sort Source # 
Instance details

Defined in Gitea.Model

Bounded E'Sort Source # 
Instance details

Defined in Gitea.Model

Enum E'Sort Source # 
Instance details

Defined in Gitea.Model

Show E'Sort Source # 
Instance details

Defined in Gitea.Model

Eq E'Sort Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Sort -> E'Sort -> Bool #

(/=) :: E'Sort -> E'Sort -> Bool #

Ord E'Sort Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Sort Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Sort Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Sort Source # 
Instance details

Defined in Gitea.Model

fromE'Sort :: E'Sort -> Text Source #

unwrap E'Sort enum

E'Sort2

data E'Sort2 Source #

Enum of Text

Constructors

E'Sort2'Oldest
"oldest"
E'Sort2'Recentupdate
"recentupdate"
E'Sort2'Leastupdate
"leastupdate"
E'Sort2'Mostcomment
"mostcomment"
E'Sort2'Leastcomment
"leastcomment"
E'Sort2'Priority
"priority"

Instances

Instances details
FromJSON E'Sort2 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Sort2 Source # 
Instance details

Defined in Gitea.Model

Bounded E'Sort2 Source # 
Instance details

Defined in Gitea.Model

Enum E'Sort2 Source # 
Instance details

Defined in Gitea.Model

Show E'Sort2 Source # 
Instance details

Defined in Gitea.Model

Eq E'Sort2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Sort2 -> E'Sort2 -> Bool #

(/=) :: E'Sort2 -> E'Sort2 -> Bool #

Ord E'Sort2 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Sort2 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Sort2 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Sort2 Source # 
Instance details

Defined in Gitea.Model

E'State

data E'State Source #

Enum of Text

Constructors

E'State'Open
"open"
E'State'Closed
"closed"

Instances

Instances details
FromJSON E'State Source # 
Instance details

Defined in Gitea.Model

ToJSON E'State Source # 
Instance details

Defined in Gitea.Model

Bounded E'State Source # 
Instance details

Defined in Gitea.Model

Enum E'State Source # 
Instance details

Defined in Gitea.Model

Show E'State Source # 
Instance details

Defined in Gitea.Model

Eq E'State Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'State -> E'State -> Bool #

(/=) :: E'State -> E'State -> Bool #

Ord E'State Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'State Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'State Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'State Source # 
Instance details

Defined in Gitea.Model

E'State2

data E'State2 Source #

Enum of Text

Constructors

E'State2'Pending
"pending"
E'State2'Success
"success"
E'State2'Error
"error"
E'State2'Failure
"failure"
E'State2'Warning
"warning"

Instances

Instances details
FromJSON E'State2 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'State2 Source # 
Instance details

Defined in Gitea.Model

Bounded E'State2 Source # 
Instance details

Defined in Gitea.Model

Enum E'State2 Source # 
Instance details

Defined in Gitea.Model

Show E'State2 Source # 
Instance details

Defined in Gitea.Model

Eq E'State2 Source # 
Instance details

Defined in Gitea.Model

Ord E'State2 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'State2 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'State2 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'State2 Source # 
Instance details

Defined in Gitea.Model

E'State3

data E'State3 Source #

Enum of Text

Constructors

E'State3'Closed
"closed"
E'State3'Open
"open"
E'State3'All
"all"

Instances

Instances details
FromJSON E'State3 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'State3 Source # 
Instance details

Defined in Gitea.Model

Bounded E'State3 Source # 
Instance details

Defined in Gitea.Model

Enum E'State3 Source # 
Instance details

Defined in Gitea.Model

Show E'State3 Source # 
Instance details

Defined in Gitea.Model

Eq E'State3 Source # 
Instance details

Defined in Gitea.Model

Ord E'State3 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'State3 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'State3 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'State3 Source # 
Instance details

Defined in Gitea.Model

E'Style

data E'Style Source #

Enum of Text

Constructors

E'Style'Merge
"merge"
E'Style'Rebase
"rebase"

Instances

Instances details
FromJSON E'Style Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Style Source # 
Instance details

Defined in Gitea.Model

Bounded E'Style Source # 
Instance details

Defined in Gitea.Model

Enum E'Style Source # 
Instance details

Defined in Gitea.Model

Show E'Style Source # 
Instance details

Defined in Gitea.Model

Eq E'Style Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Style -> E'Style -> Bool #

(/=) :: E'Style -> E'Style -> Bool #

Ord E'Style Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Style Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Style Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Style Source # 
Instance details

Defined in Gitea.Model

E'SubjectType

data E'SubjectType Source #

Enum of Text

Instances

Instances details
FromJSON E'SubjectType Source # 
Instance details

Defined in Gitea.Model

ToJSON E'SubjectType Source # 
Instance details

Defined in Gitea.Model

Bounded E'SubjectType Source # 
Instance details

Defined in Gitea.Model

Enum E'SubjectType Source # 
Instance details

Defined in Gitea.Model

Show E'SubjectType Source # 
Instance details

Defined in Gitea.Model

Eq E'SubjectType Source # 
Instance details

Defined in Gitea.Model

Ord E'SubjectType Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'SubjectType Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'SubjectType Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'SubjectType Source # 
Instance details

Defined in Gitea.Model

E'TrustModel

data E'TrustModel Source #

Enum of Text . TrustModel of the repository

Constructors

E'TrustModel'Default
"default"
E'TrustModel'Collaborator
"collaborator"
E'TrustModel'Committer
"committer"
E'TrustModel'Collaboratorcommitter
"collaboratorcommitter"

Instances

Instances details
FromJSON E'TrustModel Source # 
Instance details

Defined in Gitea.Model

ToJSON E'TrustModel Source # 
Instance details

Defined in Gitea.Model

Bounded E'TrustModel Source # 
Instance details

Defined in Gitea.Model

Enum E'TrustModel Source # 
Instance details

Defined in Gitea.Model

Show E'TrustModel Source # 
Instance details

Defined in Gitea.Model

Eq E'TrustModel Source # 
Instance details

Defined in Gitea.Model

Ord E'TrustModel Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'TrustModel Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'TrustModel Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'TrustModel Source # 
Instance details

Defined in Gitea.Model

E'Type

data E'Type Source #

Enum of Text

Constructors

E'Type'Dingtalk
"dingtalk"
E'Type'Discord
"discord"
E'Type'Gitea
"gitea"
E'Type'Gogs
"gogs"
E'Type'Msteams
"msteams"
E'Type'Slack
"slack"
E'Type'Telegram
"telegram"
E'Type'Feishu
"feishu"
E'Type'Wechatwork
"wechatwork"
E'Type'Packagist
"packagist"

Instances

Instances details
FromJSON E'Type Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Type Source # 
Instance details

Defined in Gitea.Model

Bounded E'Type Source # 
Instance details

Defined in Gitea.Model

Enum E'Type Source # 
Instance details

Defined in Gitea.Model

Show E'Type Source # 
Instance details

Defined in Gitea.Model

Eq E'Type Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Type -> E'Type -> Bool #

(/=) :: E'Type -> E'Type -> Bool #

Ord E'Type Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Type Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Type Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Type Source # 
Instance details

Defined in Gitea.Model

fromE'Type :: E'Type -> Text Source #

unwrap E'Type enum

E'Type2

data E'Type2 Source #

Enum of Text

Instances

Instances details
FromJSON E'Type2 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Type2 Source # 
Instance details

Defined in Gitea.Model

Bounded E'Type2 Source # 
Instance details

Defined in Gitea.Model

Enum E'Type2 Source # 
Instance details

Defined in Gitea.Model

Show E'Type2 Source # 
Instance details

Defined in Gitea.Model

Eq E'Type2 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Type2 -> E'Type2 -> Bool #

(/=) :: E'Type2 -> E'Type2 -> Bool #

Ord E'Type2 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Type2 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Type2 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Type2 Source # 
Instance details

Defined in Gitea.Model

E'Type3

data E'Type3 Source #

Enum of Text

Constructors

E'Type3'Issues
"issues"
E'Type3'Pulls
"pulls"

Instances

Instances details
FromJSON E'Type3 Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Type3 Source # 
Instance details

Defined in Gitea.Model

Bounded E'Type3 Source # 
Instance details

Defined in Gitea.Model

Enum E'Type3 Source # 
Instance details

Defined in Gitea.Model

Show E'Type3 Source # 
Instance details

Defined in Gitea.Model

Eq E'Type3 Source # 
Instance details

Defined in Gitea.Model

Methods

(==) :: E'Type3 -> E'Type3 -> Bool #

(/=) :: E'Type3 -> E'Type3 -> Bool #

Ord E'Type3 Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Type3 Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Type3 Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Type3 Source # 
Instance details

Defined in Gitea.Model

E'Visibility

data E'Visibility Source #

Enum of Text . possible values are public (default), limited or private

Instances

Instances details
FromJSON E'Visibility Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Visibility Source # 
Instance details

Defined in Gitea.Model

Bounded E'Visibility Source # 
Instance details

Defined in Gitea.Model

Enum E'Visibility Source # 
Instance details

Defined in Gitea.Model

Show E'Visibility Source # 
Instance details

Defined in Gitea.Model

Eq E'Visibility Source # 
Instance details

Defined in Gitea.Model

Ord E'Visibility Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Visibility Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Visibility Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Visibility Source # 
Instance details

Defined in Gitea.Model

E'Whitespace

data E'Whitespace Source #

Enum of Text

Instances

Instances details
FromJSON E'Whitespace Source # 
Instance details

Defined in Gitea.Model

ToJSON E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Bounded E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Enum E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Show E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Eq E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Ord E'Whitespace Source # 
Instance details

Defined in Gitea.Model

FromHttpApiData E'Whitespace Source # 
Instance details

Defined in Gitea.Model

ToHttpApiData E'Whitespace Source # 
Instance details

Defined in Gitea.Model

MimeRender MimeMultipartFormData E'Whitespace Source # 
Instance details

Defined in Gitea.Model

Auth Methods

AuthApiKeyAccessToken

AuthApiKeyAuthorizationHeaderToken

AuthBasicBasicAuth

data AuthBasicBasicAuth Source #

Constructors

AuthBasicBasicAuth ByteString ByteString

username password

Instances

Instances details
Show AuthBasicBasicAuth Source # 
Instance details

Defined in Gitea.Model

Eq AuthBasicBasicAuth Source # 
Instance details

Defined in Gitea.Model

AuthMethod AuthBasicBasicAuth Source # 
Instance details

Defined in Gitea.Model

Methods

applyAuthMethod :: GiteaConfig -> AuthBasicBasicAuth -> GiteaRequest req contentType res accept -> IO (GiteaRequest req contentType res accept) Source #

AuthApiKeySudoHeader

data AuthApiKeySudoHeader Source #

Constructors

AuthApiKeySudoHeader Text

secret

Instances

Instances details
Show AuthApiKeySudoHeader Source # 
Instance details

Defined in Gitea.Model

Eq AuthApiKeySudoHeader Source # 
Instance details

Defined in Gitea.Model

AuthMethod AuthApiKeySudoHeader Source # 
Instance details

Defined in Gitea.Model

Methods

applyAuthMethod :: GiteaConfig -> AuthApiKeySudoHeader -> GiteaRequest req contentType res accept -> IO (GiteaRequest req contentType res accept) Source #

AuthApiKeySudoParam

data AuthApiKeySudoParam Source #

Constructors

AuthApiKeySudoParam Text

secret

Instances

Instances details
Show AuthApiKeySudoParam Source # 
Instance details

Defined in Gitea.Model

Eq AuthApiKeySudoParam Source # 
Instance details

Defined in Gitea.Model

AuthMethod AuthApiKeySudoParam Source # 
Instance details

Defined in Gitea.Model

Methods

applyAuthMethod :: GiteaConfig -> AuthApiKeySudoParam -> GiteaRequest req contentType res accept -> IO (GiteaRequest req contentType res accept) Source #

AuthApiKeyTOTPHeader

data AuthApiKeyTOTPHeader Source #

Constructors

AuthApiKeyTOTPHeader Text

secret

Instances

Instances details
Show AuthApiKeyTOTPHeader Source # 
Instance details

Defined in Gitea.Model

Eq AuthApiKeyTOTPHeader Source # 
Instance details

Defined in Gitea.Model

AuthMethod AuthApiKeyTOTPHeader Source # 
Instance details

Defined in Gitea.Model

Methods

applyAuthMethod :: GiteaConfig -> AuthApiKeyTOTPHeader -> GiteaRequest req contentType res accept -> IO (GiteaRequest req contentType res accept) Source #

AuthApiKeyToken

data AuthApiKeyToken Source #

Constructors

AuthApiKeyToken Text

secret

Instances

Instances details
Show AuthApiKeyToken Source # 
Instance details

Defined in Gitea.Model

Eq AuthApiKeyToken Source # 
Instance details

Defined in Gitea.Model

AuthMethod AuthApiKeyToken Source # 
Instance details

Defined in Gitea.Model

Methods

applyAuthMethod :: GiteaConfig -> AuthApiKeyToken -> GiteaRequest req contentType res accept -> IO (GiteaRequest req contentType res accept) Source #