仕事のプロジェクトで、 takezoe/gitbucket を使わせていただいております。
GitBucket自体は、Email通知機能があるので、通知するなら本来、そちらを使うべきなのですが、AWS上にGitBucketを構築したりすると、気軽にEmailが使えない事情もあるときがある。
ので、Pluginでデスクトップ通知してくれると嬉しいかもって思って作ってみた。
コードは、こちら。
https://github.com/yoshiyoshifujii/gitbucket-desktopnotify-plugin
Install
README.md のとおりだ。
使い方
Pluginを適用したら特に設定画面等は用意していないので、リロードしていただいたら使える。
Activityに変更があったら、デスクトップに通知されるよーになってる。
今後
通知のときのアイコンをユーザーのやつにしたりとか、通知をクリックしたらその画面を開くとかしていってもいいかも。
Activityしかポーリングしていないので、Pull Requestへのコメントとかをキャッチできていないから、そういった個別に出したいやつも見にいくようにしてもいいかも。