Skip to content

A chrome extension to send new bug notifications from mantis

Notifications You must be signed in to change notification settings

going-merry0/mantis-notifier

Repository files navigation

mantis-notifier

一个简单的 Chrome 扩展,当你的 mantis 里面有未处理的 Bugs 时,会通过 Chrome Notifications 来进行提示。

原理很简单,就是通过 chrome.alarms 来定时地请求 mantis 页面,用正则来匹配页面中的字符串,以此来发现未处理的 bugs 数量。

之所以采用这样轮询页面的方式,是因为我没有办法去修改工作环境中的 mantis 源码以增加接口。

我当前工作环境的 mantis 是中文的 指定给我的\(尚未解决\),所以正则也是中文的:

/指定给我的\(尚未解决\)[\s\S]*?\(\d+\s-\s\d+\s\/\s(\d+)\)/g

如果是西文环境稍加修改即可。

另外,关于提示的策略将在未来的使用中稍加优化。

About

A chrome extension to send new bug notifications from mantis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published