grafana/public/app/features/alerting
Peter Holmberg 12dcba5d0b
AlertingNG: Test definition (#30886)
* break out new and edit

* changed model to match new model in backend

* AlertingNG: API modifications (#30683)

* Fix API consistency

* Change eval alert definition to POST request

* Fix eval endpoint to accept custom now parameter

* Change JSON input property for create/update endpoints

* model adjustments

* set mixed datasource, fix put url

* update snapshots

* run test response through converters

* remove edit and add landing page

* remove snapshot tests ans snapshots

* wrap linkbutton in array

* different approaches to massage data

* get instead of post

* use function to return instances data

* hook up test button in view

* test endpoint for not saved definitions

* function that return query options

* Chore: fixes strict error

* hide ng alert button

* typings

* fix setAlertDef error

* better message when you have queries but no data

* NGAlert: Refactoring that handles cleaning up state (#31087)

* Chore: some refactorings of state

* Chore: reduces strict null errors

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
Co-authored-by: Sofia Papagiannaki <sofia@grafana.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-02-15 13:56:59 +01:00
..
__snapshots__ AlertingNG: Edit Alert Definition (#30676) 2021-02-04 09:13:02 +01:00
components AlertingNG: Test definition (#30886) 2021-02-15 13:56:59 +01:00
partials Alerting: Evaluate data templating in alert rule name and message (#29908) 2021-01-19 22:02:44 +01:00
state AlertingNG: Test definition (#30886) 2021-02-15 13:56:59 +01:00
utils Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
AlertRuleItem.test.tsx Grafana UI: Card API refactor (#29034) 2020-11-19 09:48:56 +02:00
AlertRuleItem.tsx AlertingNG: List saved Alert definitions in Alert Rule list (#30603) 2021-01-26 12:12:41 +01:00
AlertRuleList.test.tsx AlertingNG: Test definition (#30886) 2021-02-15 13:56:59 +01:00
AlertRuleList.tsx AlertingNG: Test definition (#30886) 2021-02-15 13:56:59 +01:00
AlertTab.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
AlertTabCtrl.test.ts Alerting: Fixes so notification channels are properly deleted (#31040) 2021-02-09 15:29:50 +01:00
AlertTabCtrl.ts Alerting: Fix modal text for deleting obsolete notifier (#31171) 2021-02-15 10:31:08 +02:00
EditNotificationChannelPage.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
getAlertingValidationMessage.test.ts QueryGroup & DataSourceSrv & DataSourcePicker changes simplify usage, error handling and reduce duplication, support for uid (#29542) 2020-12-04 14:24:55 +01:00
getAlertingValidationMessage.ts Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) 2021-02-11 13:45:25 +01:00
NewNotificationChannelPage.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
NextGenAlertingPage.tsx AlertingNG: Test definition (#30886) 2021-02-15 13:56:59 +01:00
NotificationsEditCtrl.ts Alerting: Support storing sensitive notifier settings securely/encrypted (#25114) 2020-07-08 10:17:05 +02:00
NotificationsListPage.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
StateHistory.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
TestRuleResult.test.tsx NewPanelEditor: Fixed so that test alert rule works in new edit mode (#23179) 2020-03-30 13:50:18 +02:00
TestRuleResult.tsx Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00