2.10.0 =====
Major Changes
- Multiple clusters per trigger source. !! Config changes required in checker, notifier and api, see the docs (
checker-configuration
,notifier-configuration
,api-and-web-config
). moira-alert/moira#981 (by @tetrergeru)- Add admin permissions via list of admins in api. Admins can be configured via config (
api-and-web-config
) moira-alert/moira#996 moira-alert/moira#1001 (by @tetrergeru)- Fix sending notifications on muted and deleted triggers and muted metrics. Read more in notifier docs (
notifier-configuration
) moira-alert/moira#966 (by @almostinf)
Minor Changes
- Make triggers with seriesByTag function require at least one argument with a strict equality moira-alert/moira#988 (by @mchrome)
- Add metrics for number of contacts moira-alert/moira#1002 (by @almostinf)
- Add remove subscriptions command moira-alert/moira#979 (by @almostinf)
- Add sentry dsn in web config moira-alert/moira#973 (by @almostinf)
- Add platform field to get sentry handler moira-alert/moira#982 (by @almostinf)
- Log triggers with critical time of check moira-alert/moira#987 (by @tetrergeru)
- Add api route for tags creation moira-alert/moira#991 (by @almostinf)
- Add api for getting a single subscription moira-alert/moira#998 (by @tetrergeru)
Fixes
- Fix fetching notifications by batch moira-alert/moira#974 (by @almostinf)
- Fix nodata when toggling alone metrics checkbox moira-alert/moira#983 (by @almostinf)
- Fix panic with alone and regular metrics moira-alert/moira#984 (by @almostinf)
- Increase sleep and attempts count for lock moira-alert/moira#985 moira-alert/moira#986 (by @kissken)
Dependencies
- Update blackfriday slack to 0.1.2 moira-alert/moira#978 (by @tetrergeru)
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 moira-alert/moira#977 (by @dependabot)
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 moira-alert/moira#999 (by @dependabot)
Lints
- Add decorder, errorlint, loggercheck and noctx lints moira-alert/moira#960 (by @kissken)
- Add dots to godocs moira-alert/moira#997 (by @tetrergeru)
- Add exportloopref, gocheckcompilerdirectives, goconst, godot, gofumpt, goheader and grouper lints moira-alert/moira#1000 (by @kissken)