# Functions

New creates and returns a WebHook instance denoted by the Provider type.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
HookIssueAssigned assigned.
HookIssueClosed closed.
all issue comment actions.
all issue comment actions.
all issue comment actions.
HookIssueDemilestoned is an issue action for when a milestone is cleared on an issue.
HookIssueEdited edited.
HookIssueLabelCleared label_cleared.
HookIssueLabelUpdated label_updated.
HookIssueMilestoned is an issue action for when a milestone is set on an issue.
HookIssueOpened opened.
HookIssueReOpened reopened.
HookIssueReviewed is an issue action for when a pull request is reviewed.
HookIssueSynchronized synchronized.
HookIssueUnassigned unassigned.
all release actions.
all release actions.
all release actions.
HookRepoCreated created.
HookRepoDeleted deleted.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
describe all the PusherTypes.
No description provided by the author
No description provided by the author
No description provided by the author
Server Path.

# Variables

ErrGiteaTokenVerificationFailed = errors.New("X-Gitea-Token validation failed").
parse errors.
parse errors.
parse errors.
parse errors.
parse errors.
parse errors.
parse errors.
Options is a namespace var for configuration options.

# Structs

-- Release.
ChangesFromPayload FIXME.
ChangesPayload represents the payload information of issue change.
-- Comment.
No description provided by the author
No description provided by the author
No description provided by the author
-- Commit.
CreateHookOption options when create a hook.
CreatePayload FIXME.
DeletePayload represents delete payload.
EditHookOption options when modify one hook.
No description provided by the author
No description provided by the author
ForkPayload represents fork payload.
Hook a hook is a web hook when one repository changed.
-- types.
No description provided by the author
No description provided by the author
IssueCommentPayload represents a payload information of issue comment event.
IssuePayload represents the payload information that is sent along with an issue event.
-- Issue.
No description provided by the author
PayloadCommit represents a commit.
PayloadCommitVerification represents the GPG verification of a commit.
PayloadUser represents the author or committer of a commit.
-- Repository.
-- PullRequest.
No description provided by the author
No description provided by the author
PullRequestPayload represents a payload information of pull request event.
PushPayload represents a payload information of push event.
No description provided by the author
ReleasePayload represents a payload information of release event.
No description provided by the author
No description provided by the author
No description provided by the author
RepositoryPayload payload for repository webhooks.
ReviewPayload FIXME.
No description provided by the author
Webhook instance contains all methods needed to process events.
WebhookOptions is a namespace for configuration option methods.

# Interfaces

Payloader payload is some part of one hook.

# Type aliases

CreateHookOptionConfig has all config options in it required are "content_type" and "url" Required.
Event defines a Gitea hook event type by the X-Gitea-Event Header.
HookIssueAction FIXME.
HookIssueCommentAction defines hook issue comment action.
HookList represents a list of API hook.
HookReleaseAction defines hook release action type.
HookRepoAction an action that happens to a repo.
No description provided by the author
Option is a configuration option for the webhook.
PusherType define the type to push.
No description provided by the author
No description provided by the author