a37b868da7
Alerting: Provisioning UI ( #50776 )
...
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
2022-06-20 10:55:12 -04:00
803473f479
Chore: Enable useUnknownInCatchVariables
for stricter type checking in catch blocks ( #50591 )
...
* wrap a bunch of errors
* wrap more things!
* fix up some unit tests
* wrap more errors
* tiny bit of tidy up
2022-06-15 08:59:29 +01:00
3e752a0db1
Alerting: modify alertmanager endpoints for proxying using the datasource UID ( #47978 )
...
* Alerting: enable proxying alertmanager calls using the datasource UID
* Remove use of datasource ID from the API
* Update frontend
2022-04-29 10:25:22 +03: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
0502a84922
Alerting: Add choice to external alertmanagers ( #45157 )
...
* implement alertmanagersChoice
* return empty array and remove non null assertion
2022-02-17 12:47:38 +01:00
1cf48618de
Alerting: Improve Contact Points error handling ( #44888 )
...
* Add 400 and 408 errors handling to display useful error message
* Add generic error handling
* Improve type guard
2022-02-08 17:08:27 +01:00
b2d7162168
Alerting: Add external Alertmanagers ( #39183 )
...
* building ui
* saving alertmanager urls
* add actions and api call to get external ams
* add list to add modal
* add validation and edit/delete
* work on merging results
* merging results
* get color for status heart
* adding tests
* tests added
* rename
* add pollin and status
* fix list sync
* fix polling
* add info icon with actual tooltip
* fix test
* Accessibility things
* fix strict error
* delete public/dist files
* Add API tests for invalid URL
* start redo admin test
* Fix for empty configuration and test
* remove admin test
* text updates after review
* suppress appevent error
* fix tests
* update description
Co-authored-by: gotjosh <josue@grafana.com>
* fix text plus go lint
* updates after pr review
* Adding docs
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* Update docs/sources/alerting/unified-alerting/fundamentals/alertmanager.md
Co-authored-by: gotjosh <josue@grafana.com>
* prettier
* updates after docs feedback
Co-authored-by: gotjosh <josue.abreu@gmail.com>
Co-authored-by: gotjosh <josue@grafana.com>
2021-11-12 22:19:16 +01:00
e8e84f9c23
Alerting: UI for contact point testing with custom annotations and labels ( #40491 )
...
* Support custom annotations and labels when testing contact points
* Add modal for testing contact point
* add option for custom notification type
* use annotation and labels fields from rule editor
* update receivers test for new contact point testing method
* rename modal and remove reserved keys for annotations
* add docs for testing contact points
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: George Robinson <george.robinson@grafana.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-11-03 09:57:59 -07:00
dba15190af
Chore: Upgrades rxjs to 7.3.0 ( #37913 )
...
* Chore: upgrades rxjs to 7.3.0
* Chore: replaces toPromise with lastValueFrom
* Chore: removes unused mock that caused test error
* Chore: fixes build error in PieChartPanel
* Chore: fixed build error in requestAllIndices
* Chore: fixes comment
* Chore: trying to reduce docs errors
* Chore: searches for explicit api extractor warnings
* Chore: updates rxjs-spy to 8.0.0
* Chore: reverts to main
* Chore: upgrade rxjs and rxjs-spy
2021-08-19 06:38:31 +02:00
cb9912ec0a
Alerting: button to test contact point ( #37475 )
2021-08-18 10:16:35 +03: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
d480bbf262
Alerting: for cortex am, load default config from status if theres no user config ( #35769 )
2021-06-23 09:32:42 -07:00
0439009d4f
Alerting: miscellaneous alertmanager config issues, tests ( #35364 )
2021-06-14 15:37:28 +03:00
538b1b196b
Alerting: fix route, silence matchers ( #34372 )
2021-05-19 15:30:39 +03:00
89558f20bd
Alerting: improve error presentation in forms ( #34309 )
2021-05-19 10:12:44 +03:00
10a4606315
Alerting: edit cloud receivers ( #33570 )
2021-05-06 12:32:45 +03:00
d994d0e762
Alerting: Create and edit silences ( #33593 )
2021-05-06 10:29:02 +03:00
df4181c43a
Alerting: edit receivers (grafana) ( #33327 )
2021-04-28 12:22:48 +03:00
1913d304a3
Alerting: Add silences table ( #33138 )
...
* Create table for silences
* Style table to figma designs
* Add rules table to silences
* Rebase with new rules table
* Remove redundant reducer
* fetch alertmanager alerts (#33142 )
* fetch alertmanager alerts
* show the alerts json
* Use matching alerts from alertmanager api
* Add handle to expire silence
* Get silenced alerts closer to figma designs
* fix expire silence endpoint typo
* Style affected alerts table
* Add default empty string for alertmanager source
Co-authored-by: Domas <domasx2@gmail.com>
2021-04-27 13:46:34 -07:00
e8faec5c19
Alerting: create/edit notification templates ( #33225 )
2021-04-27 16:28:53 +03:00
60b469f836
Alerting: receivers page + template list ( #33112 )
2021-04-19 13:02:58 +03:00
e6a98ce1e4
Alerting: bootstrap silences page ( #32810 )
2021-04-09 13:44:26 +03:00
a56293142a
Alerting: unified alerting frontend ( #32708 )
2021-04-07 08:42:43 +03:00