notification

package
v1.7.0-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NotifyCreateIssueComment added in v1.7.0

func NotifyCreateIssueComment(doer *models.User, repo *models.Repository,
	issue *models.Issue, comment *models.Comment)

NotifyCreateIssueComment notifies issue comment related message to notifiers

func NotifyCreateRepository added in v1.7.0

func NotifyCreateRepository(doer *models.User, u *models.User, repo *models.Repository)

NotifyCreateRepository notifies create repository to notifiers

func NotifyDeleteComment added in v1.7.0

func NotifyDeleteComment(doer *models.User, c *models.Comment)

NotifyDeleteComment notifies delete comment to notifiers

func NotifyDeleteRelease added in v1.7.0

func NotifyDeleteRelease(doer *models.User, rel *models.Release)

NotifyDeleteRelease notifies delete release to notifiers

func NotifyDeleteRepository added in v1.7.0

func NotifyDeleteRepository(doer *models.User, repo *models.Repository)

NotifyDeleteRepository notifies delete repository to notifiers

func NotifyForkRepository added in v1.7.0

func NotifyForkRepository(doer *models.User, oldRepo, repo *models.Repository)

NotifyForkRepository notifies fork repository to notifiers

func NotifyIssueChangeAssignee added in v1.7.0

func NotifyIssueChangeAssignee(doer *models.User, issue *models.Issue, removed bool)

NotifyIssueChangeAssignee notifies change content to notifiers

func NotifyIssueChangeContent added in v1.7.0

func NotifyIssueChangeContent(doer *models.User, issue *models.Issue, oldContent string)

NotifyIssueChangeContent notifies change content to notifiers

func NotifyIssueChangeLabels added in v1.7.0

func NotifyIssueChangeLabels(doer *models.User, issue *models.Issue,
	addedLabels []*models.Label, removedLabels []*models.Label)

NotifyIssueChangeLabels notifies change labels to notifiers

func NotifyIssueChangeMilestone added in v1.7.0

func NotifyIssueChangeMilestone(doer *models.User, issue *models.Issue)

NotifyIssueChangeMilestone notifies change milestone to notifiers

func NotifyIssueChangeStatus added in v1.7.0

func NotifyIssueChangeStatus(doer *models.User, issue *models.Issue, closeOrReopen bool)

NotifyIssueChangeStatus notifies close or reopen issue to notifiers

func NotifyIssueChangeTitle added in v1.7.0

func NotifyIssueChangeTitle(doer *models.User, issue *models.Issue, oldTitle string)

NotifyIssueChangeTitle notifies change title to notifiers

func NotifyIssueClearLabels added in v1.7.0

func NotifyIssueClearLabels(doer *models.User, issue *models.Issue)

NotifyIssueClearLabels notifies clear labels to notifiers

func NotifyMergePullRequest added in v1.7.0

func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repository)

NotifyMergePullRequest notifies merge pull request to notifiers

func NotifyMigrateRepository added in v1.7.0

func NotifyMigrateRepository(doer *models.User, u *models.User, repo *models.Repository)

NotifyMigrateRepository notifies create repository to notifiers

func NotifyNewIssue added in v1.7.0

func NotifyNewIssue(issue *models.Issue)

NotifyNewIssue notifies new issue to notifiers

func NotifyNewPullRequest added in v1.7.0

func NotifyNewPullRequest(pr *models.PullRequest)

NotifyNewPullRequest notifies new pull request to notifiers

func NotifyNewRelease added in v1.7.0

func NotifyNewRelease(rel *models.Release)

NotifyNewRelease notifies new release to notifiers

func NotifyPullRequestReview added in v1.7.0

func NotifyPullRequestReview(pr *models.PullRequest, review *models.Review, comment *models.Comment)

NotifyPullRequestReview notifies new pull request review

func NotifyUpdateComment added in v1.7.0

func NotifyUpdateComment(doer *models.User, c *models.Comment, oldContent string)

NotifyUpdateComment notifies update comment to notifiers

func NotifyUpdateRelease added in v1.7.0

func NotifyUpdateRelease(doer *models.User, rel *models.Release)

NotifyUpdateRelease notifies update release to notifiers

func RegisterNotifier added in v1.7.0

func RegisterNotifier(notifier base.Notifier)

RegisterNotifier providers method to receive notify messages

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL