Documentation ¶
Index ¶
- func NotifyCreateIssueComment(doer *models.User, repo *models.Repository, issue *models.Issue, ...)
- func NotifyCreateRepository(doer *models.User, u *models.User, repo *models.Repository)
- func NotifyDeleteComment(doer *models.User, c *models.Comment)
- func NotifyDeleteRelease(doer *models.User, rel *models.Release)
- func NotifyDeleteRepository(doer *models.User, repo *models.Repository)
- func NotifyForkRepository(doer *models.User, oldRepo, repo *models.Repository)
- func NotifyIssueChangeAssignee(doer *models.User, issue *models.Issue, removed bool)
- func NotifyIssueChangeContent(doer *models.User, issue *models.Issue, oldContent string)
- func NotifyIssueChangeLabels(doer *models.User, issue *models.Issue, addedLabels []*models.Label, ...)
- func NotifyIssueChangeMilestone(doer *models.User, issue *models.Issue)
- func NotifyIssueChangeStatus(doer *models.User, issue *models.Issue, closeOrReopen bool)
- func NotifyIssueChangeTitle(doer *models.User, issue *models.Issue, oldTitle string)
- func NotifyIssueClearLabels(doer *models.User, issue *models.Issue)
- func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repository)
- func NotifyMigrateRepository(doer *models.User, u *models.User, repo *models.Repository)
- func NotifyNewIssue(issue *models.Issue)
- func NotifyNewPullRequest(pr *models.PullRequest)
- func NotifyNewRelease(rel *models.Release)
- func NotifyPullRequestReview(pr *models.PullRequest, review *models.Review, comment *models.Comment)
- func NotifyUpdateComment(doer *models.User, c *models.Comment, oldContent string)
- func NotifyUpdateRelease(doer *models.User, rel *models.Release)
- func RegisterNotifier(notifier base.Notifier)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NotifyCreateIssueComment ¶
func NotifyCreateIssueComment(doer *models.User, repo *models.Repository, issue *models.Issue, comment *models.Comment)
NotifyCreateIssueComment notifies issue comment related message to notifiers
func NotifyCreateRepository ¶
NotifyCreateRepository notifies create repository to notifiers
func NotifyDeleteComment ¶
NotifyDeleteComment notifies delete comment to notifiers
func NotifyDeleteRelease ¶
NotifyDeleteRelease notifies delete release to notifiers
func NotifyDeleteRepository ¶
func NotifyDeleteRepository(doer *models.User, repo *models.Repository)
NotifyDeleteRepository notifies delete repository to notifiers
func NotifyForkRepository ¶
func NotifyForkRepository(doer *models.User, oldRepo, repo *models.Repository)
NotifyForkRepository notifies fork repository to notifiers
func NotifyIssueChangeAssignee ¶
NotifyIssueChangeAssignee notifies change content to notifiers
func NotifyIssueChangeContent ¶
NotifyIssueChangeContent notifies change content to notifiers
func NotifyIssueChangeLabels ¶
func NotifyIssueChangeLabels(doer *models.User, issue *models.Issue, addedLabels []*models.Label, removedLabels []*models.Label)
NotifyIssueChangeLabels notifies change labels to notifiers
func NotifyIssueChangeMilestone ¶
NotifyIssueChangeMilestone notifies change milestone to notifiers
func NotifyIssueChangeStatus ¶
NotifyIssueChangeStatus notifies close or reopen issue to notifiers
func NotifyIssueChangeTitle ¶
NotifyIssueChangeTitle notifies change title to notifiers
func NotifyIssueClearLabels ¶
NotifyIssueClearLabels notifies clear labels to notifiers
func NotifyMergePullRequest ¶
func NotifyMergePullRequest(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repository)
NotifyMergePullRequest notifies merge pull request to notifiers
func NotifyMigrateRepository ¶
NotifyMigrateRepository notifies create repository to notifiers
func NotifyNewIssue ¶
NotifyNewIssue notifies new issue to notifiers
func NotifyNewPullRequest ¶
func NotifyNewPullRequest(pr *models.PullRequest)
NotifyNewPullRequest notifies new pull request to notifiers
func NotifyNewRelease ¶
NotifyNewRelease notifies new release to notifiers
func NotifyPullRequestReview ¶
func NotifyPullRequestReview(pr *models.PullRequest, review *models.Review, comment *models.Comment)
NotifyPullRequestReview notifies new pull request review
func NotifyUpdateComment ¶
NotifyUpdateComment notifies update comment to notifiers
func NotifyUpdateRelease ¶
NotifyUpdateRelease notifies update release to notifiers
func RegisterNotifier ¶
RegisterNotifier providers method to receive notify messages
Types ¶
This section is empty.