Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype URL = URL Text
- getUrl :: URL -> Text
- data OwnerType
- data HookIssue = HookIssue {
- whIssueUrl :: !URL
- whIssueLabelsUrl :: !URL
- whIssueCommentsUrl :: !URL
- whIssueEventsUrl :: !URL
- whIssueHtmlUrl :: !URL
- whIssueId :: !Int
- whIssueNumber :: !Int
- whIssueTitle :: !Text
- whIssueUser :: !HookUser
- whIssueLabels :: !(Vector HookIssueLabels)
- whIssueState :: IssueState
- whIssueIsLocked :: !Bool
- whIssueAssignee :: !(Maybe HookUser)
- whIssueMilestone :: !(Maybe HookMilestone)
- whIssueCommentCount :: !Int
- whIssueCreatedAt :: !UTCTime
- whIssueUpdatedAt :: !UTCTime
- whIssueClosedAt :: !(Maybe UTCTime)
- whIssueBody :: !Text
- data HookRepository = HookRepository {
- whRepoId :: !Int
- whRepoName :: !Text
- whRepoFullName :: !Text
- whRepoOwner :: !(Either HookSimpleUser HookUser)
- whRepoIsPrivate :: !Bool
- whRepoHtmlUrl :: !URL
- whRepoDescription :: !Text
- whRepoIsAFork :: !Bool
- whRepoUrl :: !URL
- whRepoForksUrl :: !URL
- whRepoKeysUrl :: !URL
- whRepoCollaboratorsUrl :: !URL
- whRepoTeamsUrl :: !URL
- whRepoHooksUrl :: !URL
- whRepoIssueEventsUrl :: !URL
- whRepoEventsUrl :: !URL
- whRepoAssigneesUrl :: !URL
- whRepoBranchesUrl :: !URL
- whRepoTagsUrl :: !URL
- whRepoBlobsUrl :: !URL
- whRepoGitTagsUrl :: !URL
- whRepoGitRefsUrl :: !URL
- whRepoTreesUrl :: !URL
- whRepoStatusesUrl :: !URL
- whRepoLanguagesUrl :: !URL
- whRepoStargazersUrl :: !URL
- whRepoContributorsUrl :: !URL
- whRepoSubscribersUrl :: !URL
- whRepoSubscriptionUrl :: !URL
- whRepoCommitsUrl :: !URL
- whRepoGitCommitsUrl :: !URL
- whRepoCommentsUrl :: !URL
- whRepoIssueCommentsUrl :: !URL
- whRepoContentsUrl :: !URL
- whRepoCompareUrl :: !URL
- whRepoMergesUrl :: !URL
- whRepoArchiveUrl :: !URL
- whRepoDownloadsUrl :: !URL
- whRepoIssuesUrl :: !URL
- whRepoPullsUrl :: !URL
- whRepoMilestonesUrl :: !URL
- whRepoNotificationsUrl :: !URL
- whRepoLabelsUrl :: !URL
- whRepoReleasesUrl :: !URL
- whRepoCreatedAt :: !UTCTime
- whRepoUpdatedAt :: !UTCTime
- whRepoPushedAt :: !UTCTime
- whRepoGitUrl :: !URL
- whRepoSshUrl :: !URL
- whRepoCloneUrl :: !URL
- whRepoSvnUrl :: !URL
- whRepoHomepage :: !(Maybe URL)
- whRepoSize :: !Int
- whRepoStargazersCount :: !Int
- whRepoWatchersCount :: !Int
- whRepoLanguage :: !(Maybe Text)
- whRepoHasIssues :: !Bool
- whRepoHasDownloads :: !Bool
- whRepoHasWiki :: !Bool
- whRepoHasPages :: !Bool
- whRepoForkCount :: !Int
- whRepoMirrorUrl :: !(Maybe URL)
- whRepoOpenIssuesCount :: !Int
- whRepoDefaultBranchName :: !Text
- data HookRepositorySimple = HookRepositorySimple {
- whSimplRepoId :: !Int
- whSimplRepoName :: !Text
- whSimplRepoFullName :: !Text
- data HookRepositoryLabel = HookRepositoryLabel {
- whRepoLabelUrl :: !URL
- whRepoLabelName :: !Text
- whRepoLabelColor :: !Text
- data HookUser = HookUser {
- whUserLogin :: !Text
- whUserId :: !Int
- whUserAvatarUrl :: !URL
- whUserGravatarId :: !URL
- whUserUrl :: !URL
- whUserHtmlUrl :: !URL
- whUserFollowersUrl :: !URL
- whUserFollowingUrl :: !URL
- whUserGistsUrl :: !URL
- whUserStarredUrl :: !URL
- whUserSubscriptionsUrl :: !URL
- whUserOrganizationsUrl :: !URL
- whUserReposUrl :: !URL
- whUserEventsUrl :: !URL
- whUserReceivedEventsUrl :: !URL
- whUserType :: !OwnerType
- whUserIsAdminOfSite :: !Bool
- data HookSimpleUser = HookSimpleUser {
- whSimplUserName :: !Text
- whSimplUserEmail :: !Text
- whSimplUserLogin :: !(Maybe Text)
- data HookOrganization = HookOrganization {
- whOrgLogin :: !Text
- whOrgId :: !Int
- whOrgUrl :: !URL
- whOrgReposUrl :: !URL
- whOrgEventsUrl :: !URL
- whOrgHooksUrl :: !(Maybe URL)
- whOrgIssuesUrl :: !(Maybe URL)
- whOrgMembersUrl :: !URL
- whOrgPublicMembersUrl :: !URL
- whOrgAvatarUrl :: !URL
- whOrgDescription :: !Text
- data HookOrganizationInvitation = HookOrganizationInvitation {}
- data HookOrganizationMembership = HookOrganizationMembership {}
- data HookTeam = HookTeam {
- whTeamName :: !Text
- whTeamId :: !Int
- whTeamSlug :: !Text
- whTeamPermission :: !Text
- whTeamUrl :: !URL
- whTeamMembersUrl :: !URL
- whTeamRepositoriesUrl :: !URL
- data HookMilestone = HookMilestone {
- whMilestoneUrl :: !URL
- whMilestoneHtmlUrl :: !URL
- whMilestoneLabelsUrl :: !URL
- whMilestoneId :: !Int
- whMilestoneNumber :: !Int
- whMilestoneTitle :: !Text
- whMilestoneDescription :: !(Maybe Text)
- whMilestoneCreator :: !HookUser
- whMilestoneOpenIssues :: !Int
- whMilestoneClosedIssues :: !Int
- whMilestoneState :: !MilestoneState
- whMilestoneCreatedAt :: !UTCTime
- whMilestoneUpdatedAt :: !UTCTime
- whMilestoneDueOn :: !(Maybe UTCTime)
- whMilestoneClosedAt :: !(Maybe UTCTime)
- data HookMembership = HookMembership {
- whMembershipUrl :: !URL
- whMembershipState :: !MembershipState
- whMembershipRole :: !MembershipRole
- whMembershipOrgUrl :: !URL
- whMembershipUser :: !HookUser
- data HookProject = HookProject {
- whProjectOwnerUrl :: !URL
- whProjectUrl :: !URL
- whProjectColumnsUrl :: !URL
- whProjectId :: !Int
- whProjectName :: !Text
- whProjectBody :: !Text
- whProjectNumber :: !Int
- whProjectState :: !ProjectState
- whProjectCreator :: !HookUser
- whProjectCreatedAt :: !UTCTime
- whProjectUpdatedAt :: !UTCTime
- data HookProjectCard = HookProjectCard {}
- data HookProjectColumn = HookProjectColumn {}
- data HookIssueLabels = HookIssueLabels {
- whIssueLabelId :: !(Maybe Int)
- whIssueLabelUrl :: !URL
- whIssueLabelName :: !Text
- whIssueLabelColor :: !Text
- whIssueLabelIsDefault :: !Bool
- data HookCommit = HookCommit {
- whCommitSha :: !Text
- whCommitUrl :: !URL
- whCommitHtmlUrl :: !(Maybe URL)
- whCommitCommentsUrl :: !(Maybe URL)
- whCommitAuthor :: !(Either HookSimpleUser HookUser)
- whCommitCommitter :: !(Either HookSimpleUser HookUser)
- data HookRelease = HookRelease {
- whReleaseUrl :: !URL
- whReleaseAssetsUrl :: !URL
- whReleaseUploadUrl :: !URL
- whReleaseHtmlUrl :: !URL
- whReleaseId :: !Int
- whReleaseTagName :: !Text
- whReleaseTargetCommitish :: !Text
- whReleaseName :: !(Maybe Text)
- whReleaseIsDraft :: !Bool
- whReleaseAuthor :: !HookUser
- whReleaseIsPreRelease :: !Bool
- whReleaseCreatedAt :: !UTCTime
- whReleasePublishedAt :: !(Maybe UTCTime)
- whReleaseTarballUrl :: !URL
- whReleaseZipballUrl :: !URL
- whReleaseBody :: !(Maybe Text)
- data HookPullRequest = HookPullRequest {
- whPullReqUrl :: !URL
- whPullReqId :: !Int
- whPullReqHtmlUrl :: !URL
- whPullReqDiffUrl :: !URL
- whPullReqPatchUrl :: !URL
- whPullReqIssueUrl :: !URL
- whPullReqNumber :: !Int
- whPullReqState :: !Text
- whPullReqIsLocked :: !Bool
- whPullReqTitle :: !Text
- whPullReqUser :: !HookUser
- whPullReqBody :: !Text
- whPullReqCreatedAt :: !UTCTime
- whPullReqUpdatedAt :: !UTCTime
- whPullReqClosedAt :: !(Maybe UTCTime)
- whPullReqMergedAt :: !(Maybe UTCTime)
- whPullReqMergeCommitSha :: !(Maybe Text)
- whPullReqAssignee :: !(Maybe HookUser)
- whPullReqMilestone :: !(Maybe HookMilestone)
- whPullReqCommitsUrl :: !URL
- whPullReqRevCommentsUrl :: !URL
- whPullReqRevCommentUrl :: !URL
- whPullReqCommentsUrl :: !URL
- whPullReqStatusesUrl :: !URL
- whPullReqCommentCount :: !(Maybe Int)
- whPullReqRevCommentCount :: !(Maybe Int)
- whPullReqCommitCount :: !(Maybe Int)
- whPullReqAdditionsCount :: !(Maybe Int)
- whPullReqDeletionsCount :: !(Maybe Int)
- whPullReqFileChangeCount :: !(Maybe Int)
- data HookPullRequestReview = HookPullRequestReview {}
- data HookInstallation = HookInstallation {}
- data HookDeployment = HookDeployment {
- whDeploymentUrl :: !URL
- whDeploymentId :: !Int
- whDeploymentSha :: !Text
- whDeploymentRef :: !Text
- whDeploymentTask :: !Text
- whDeploymentEnv :: !Text
- whDeploymentDescription :: !(Maybe Text)
- whDeploymentCreator :: !HookUser
- whDeploymentCreatedAt :: !UTCTime
- whDeploymentUpdatedAt :: !UTCTime
- whDeploymentStatusesUrl :: !URL
- whDeploymentRepoUrl :: !URL
- data HookDeploymentStatus = HookDeploymentStatus {
- whDeploymentStatusUrl :: !URL
- whDeploymentStatusId :: !Int
- whDeploymentStatusState :: !Text
- whDeploymentStatusCreator :: !HookUser
- whDeploymentStatusDesc :: !(Maybe Text)
- whDeploymentStatusTargetUrl :: !(Maybe URL)
- whDeploymentStatusCreatedAt :: !UTCTime
- whDeploymentStatusUpdatedAt :: !UTCTime
- whDeploymentStatusDeplUrl :: !URL
- whDeploymentStatusRepoUrl :: !URL
- data HookWikiPage = HookWikiPage {
- whWikiPageName :: !Text
- whWikiPageTitle :: !Text
- whWikiPageSummary :: !(Maybe Text)
- wkWikiPageAction :: !Text
- whWikiPageSha :: !Text
- whWikiPageHtmlUrl :: URL
- data HookPageBuildResult = HookPageBuildResult {}
- data HookIssueComment = HookIssueComment {}
- data HookCommitComment = HookCommitComment {
- whCommitCommentUrl :: !URL
- whCommitCommentHtmlUrl :: !URL
- whCommitCommentId :: !Int
- whCommitCommentUser :: !HookUser
- whCommitCommentPos :: !(Maybe Int)
- whCommitCommentLine :: !(Maybe Int)
- whCommitCommentPath :: !(Maybe Text)
- whCommitCommentCommitSha :: !Text
- whCommitCommentCreatedAt :: !UTCTime
- whCommitCommentUpdatedAt :: !UTCTime
- whCommitCommentBody :: !Text
- data HookPullRequestReviewComment = HookPullRequestReviewComment {
- whPullReqRevComUrl :: !URL
- whPullReqRevComId :: !Int
- whPullReqRevComDiffHunk :: !Text
- whPullReqRevComPath :: !Text
- whPullReqRevComPos :: !Int
- whPullReqRevComOrigPos :: !Int
- whPullReqRevComCommitSha :: !Text
- whPullReqRevComOrigSha :: !Text
- whPullReqRevComUser :: !HookUser
- whPullReqRevComBody :: !Text
- whPullReqRevComCreatedAt :: !UTCTime
- whPullReqRevComUpdatedAt :: !UTCTime
- whPullReqRevComHtmlUrl :: !URL
- whPullReqRevComPullReqUrl :: !URL
Construction Types
Webhook Types
HookIssue | |
|
data HookRepository Source #
data HookRepositorySimple Source #
data HookRepositoryLabel Source #
HookUser | |
|
data HookSimpleUser Source #
HookSimpleUser | |
|
data HookOrganization Source #
HookOrganization | |
|
HookTeam | |
|
data HookMilestone Source #
HookMilestone | |
|
data HookMembership Source #
HookMembership | |
|
data HookProject Source #
HookProject | |
|
data HookProjectCard Source #
data HookIssueLabels Source #
HookIssueLabels | |
|
data HookCommit Source #
HookCommit | |
|
data HookRelease Source #
HookRelease | |
|
data HookPullRequest Source #
data HookDeployment Source #
HookDeployment | |
|
data HookDeploymentStatus Source #
data HookWikiPage Source #
HookWikiPage | |
|
data HookPageBuildResult Source #
data HookCommitComment Source #
data HookPullRequestReviewComment Source #