This plug-in provides notifications feature on GitBucket.
The current version of plug-in provides features such as:
- Pre-included notifications (see below)
- Watching repositories
- Subscribing to issues
GitBucket can send email notifications to users if this feature is enabled by an administrator.
You'll automatically receive these notifications when:
- Opened issues (new issues, new pull requests)
- When a record is inserted into the
ISSUEtable
- When a record is inserted into the
- Comments
- Among the records in the
ISSUE_COMMENTtable, them to be counted as a comment (i.e. the recordACTIONcolumn value is "comment" or "close_comment" or "reopen_comment") are inserted
- Among the records in the
- Updated state (close, reopen, merge)
- When the
CLOSEDcolumn value is updated
- When the
Notified users are as follows:
- individual repository's owner
- group members of group repository
- collaborators
- participants
However, the person performing the operation is excluded from the notification.
When you watch a repository, you get notifications. You can unwatch a repository to receive notifications when participating. If you won't receive any notifications, you select Ignoring.
You can subscribe or unsubscribe to individual issues.
Run sbt assembly and copy generated /target/scala-2.13/gitbucket-notifications-plugin-x.x.x.jar to ~/.gitbucket/plugins/ (If the directory does not exist, create it by hand before copying the jar), or just run sbt install.
