066710a7bc
Navigation: use navId and pageNav on Alerting - Contact Points page ( #54451 )
2022-09-06 16:25:07 +02:00
65d7d466d7
Alerting: Improved RBAC for Alert managers ( #48344 )
...
* Initial support for grafana or cloud only alert managers
* Handle missing alert manager
* Refactor code, fix tests
* Fix redirect url
* Bring back the test
* Improve missing alert manager warning, add useAlertManagerSourceName tests
* Fix lint errors
* Rename alert manager hook
* Refactor alert manager label creation
* Improve warnings' messages
* Fix linter
* Fix warning condition in RuleEditor
2022-05-05 13:34:58 +02:00
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
49505b9a3b
Alerting: fgac for notification policies and contact points ( #46939 )
...
* add FGAC actions for silences table
* redirect users without permissions
* add permissions checks to routes
* add fgac to notifications and contact points
* fgac for notification policies
* fix mute timing authorization
* use consistent naming for checking grafana alertmanager
* tests for fgac in contact points and notification policies
* bump up timeout on rule editor test
* use new permissions util
* break out route evaluation into util
* Remove test timeout
* Change permissions for the alert-notifiers endpoint
* Use signed in handler for alert-notifiers when unified alerting enabled
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
2022-04-06 18:24:33 +02:00
d87cd6f26c
Update dependency prettier to v2.5.1 ( #43473 )
...
* Update dependency prettier to v2.5.1
* prettier fixes
* chore(toolkit): bump prettier to 2.5.1
* style(eslint): bump grafana config to 2.5.2 in core and toolkit
* style(mssql-datasource): fix no-inferrable-types eslint errors
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-02-02 12:02:32 +00:00
1881de8236
Alerting: add button to deactivate current alertmanager configuration ( #36951 )
...
* reset alert manager config button for admins
* "alert manager" -> "Alertmanager"
2021-07-22 09:15:39 +03:00
098b4fc319
Alerting: wrap top level components in ErrorBoundary ( #34040 )
2021-05-18 13:56:31 +03:00
7a2dff741b
Alerting: Global config form for cloud alert manager ( #34074 )
2021-05-17 10:50:29 +02:00
d2d13ea39a
Alerting: miscllaneous UI fixes & improvements ( #33734 )
2021-05-06 11:21:58 +03:00
df4181c43a
Alerting: edit receivers (grafana) ( #33327 )
2021-04-28 12:22:48 +03:00
e8faec5c19
Alerting: create/edit notification templates ( #33225 )
2021-04-27 16:28:53 +03:00
cf2d557974
Alerts/InfoBox: Replaces all uses of InfoBox & FeatureInfoBox with Alert ( #33352 )
...
* Alerts/InfoBox: Replaces all uses of InfoBox & FeatureInfoBox with Alert
* Fixes some more stuff
* fixed border radius
2021-04-26 07:18:46 +02:00
67f6611d85
Alerting: receivers table in the receivers page ( #33119 )
2021-04-23 15:54:31 +03:00
60b469f836
Alerting: receivers page + template list ( #33112 )
2021-04-19 13:02:58 +03:00