Commit Graph

41 Commits (773e0680c53092e589864c2b4c0de0dfef98cf26)

Author SHA1 Message Date
Santiago ff9eff49bd
Alerting: Bump grafana/alerting and refactor the ImageStore/Provider to provide image URL/bytes (#70182) 2 years ago
Arati R 6cb1a5e368
Nested folders: Add alert rule counts and deletion to folder registry (#67259) 2 years ago
Alexander Weaver 0ed5d3bdf2
Revert "Alerting: Refactor the ImageStore/Provider to provide image URL/bytes" (#69265) 2 years ago
Santiago 72a187b0be
Alerting: Refactor the ImageStore/Provider to provide image URL/bytes (#67693) 2 years ago
Santiago b0881daf23
Alerting: Use URLs in image annotations (#66804) 2 years ago
Arati R cab3ba519a
NestedFolders: Add folder service registry with dashboard service implementation (#65033) 2 years ago
gotjosh 2bbf0c9de4
Alerting: Allow Rules to Schedule to be filtered by Rule Group (#59990) 2 years ago
Alexander Weaver c16317e5b8
Alerting: Move fake rule store to the test utilities package (#56062) 3 years ago
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Alexander Weaver e6f99fc418
Alerting: Decouple schedule package from store (#55858) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
Alexander Weaver a00879ae21
Alerting: Refactor store to not export its own interface for InstanceStore, delete dead dependency injection (#55772) 3 years ago
George Robinson bad4f7fec5
Alerting: Change screenshots to use components (#55156) 3 years ago
Sofia Papagiannaki 754eea20b3
Chore: SQL store split for annotations (#55089) 3 years ago
Joe Blubaugh 22c937340e
Revert "Alerting: Write and Delete multiple alert instances. (#54072)" (#54885) 3 years ago
Joe Blubaugh 5e4fd94413
Alerting: Write and Delete multiple alert instances. (#54072) 3 years ago
Yuriy Tseretyan 76ea0b15ae
Alerting: Scheduler to fetch folders along with rules (#52842) 3 years ago
Yuriy Tseretyan 03e746d9df
Alerting: Delete state from the database on reset (#53919) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Yuriy Tseretyan 5fb778814c
Alerting: Update rules version when folder title is updated (#53013) 3 years ago
Yuriy Tseretyan a081764fd8
Alerting: Scheduler to use AlertRule (#52354) 3 years ago
Yuriy Tseretyan 054fe54b03
Alerting: Split Scheduler and AlertRouter tests (#52416) 3 years ago
Matthew Jacobson 5dee2ed24c
Alerting: Add first Grafana reserved label grafana_folder (#50262) 3 years ago
Jean-Philippe Quéméner 81d360529b
Alerting: Provisioning API - Alert rules (#47930) 3 years ago
Yuriy Tseretyan ad25e2a20c
Alerting: Update RBAC for alert rules to consider access to rule as access to group it belongs (#49033) 3 years ago
Yuriy Tseretyan 369fcc5e9a
Alerting: scheduler to use short version of model for alert rule (#48916) 3 years ago
George Robinson c5547123bc
Remove redundant queries in GetAlertRules and GetOrgAlertRules and replace with ListAlertRules (#48108) 3 years ago
George Robinson d66fc6ed1a
Alerting: Add GetRuleGroups to RuleStore (#48036) 3 years ago
Jean-Philippe Quéméner 060ccacbf9
Alerting: unwrap upsert into insert and update function (#47731) 3 years ago
Yuriy Tseretyan af9353caec
Alerting: Add check for datasource permission in alert rule read API (#47087) 3 years ago
Yuriy Tseretyan 48519f9ebb
Alerting: reduce database calls in prometheus-comptible rules API (#47080) 3 years ago
Yuriy Tseretyan 51114527dc
Alerting: handle folder permissions when fine-grained access enabled (#47035) 3 years ago
Kat Yang 90f2233ea9
Chore: Remove global database engine variable from annotation (#46940) 3 years ago
Yuriy Tseretyan e20d157a9b
Alerting: rules delete API to check data source authorization (#46906) 3 years ago
Yuriy Tseretyan 6610adf090
Alerting: remove UpdateRuleGroup from fake rule store (#46941) 3 years ago
Yuriy Tseretyan 60d4cd80bf
Alerting: update DeleteAlertRuleByUID to accept many UID (#46890) 3 years ago
Yuriy Tseretyan 4ee48c2e77
Alerting: Update GetRuleGroupAlertRules to accept optional rule group (#46889) 3 years ago
ying-jeanne adc0cbf176
remove global variable in annotation (#46746) 3 years ago
gotjosh a75d4fcbd8
Alerting: Display query from grafana-managed alert rules on `/api/v1/rules` (#45969) 3 years ago
Yuriy Tseretyan f75bea481d
Alerting: validate rules and calculate changes in API controller (#45072) 3 years ago
Yuriy Tseretyan 02f8e99ca1
Alerting: move fake stores to store package (#45428) 3 years ago
George Robinson 67a3e1d6fd
Add context.Context to InstanceStore (#45049) 3 years ago
George Robinson a9399ab3cd
Alerting: Add context.Context to RuleStore (#45004) 3 years ago
Yuriy Tseretyan ed5c664e4a
Alerting: Stop firing of alert when it is updated (#39975) 4 years ago
gotjosh 357e9ed1ea
Alerting: Fix Annotation Creation when the alerting state changes (#42479) 4 years ago
Yuriy Tseretyan 1b5b747885
Alerting: Additional Tests for State Manager (#41291) 4 years ago
Yuriy Tseretyan 6709359148
Alerting: Tests for rule evaluation routine (#40646) 4 years ago
Marcus Efraimsson fa9857499b
Chore: GetDashboardQuery should be dispatched using DispatchCtx (#36877) 4 years ago
David Parrott 7fbeefc090
Alerting: create wrapper for Alertmanager to enable org level isolation (#37320) 4 years ago
gotjosh f3f3fcc727
Alerting: Introduces `/api/v1/ngalert/alertmanagers` to expose discovered and dropped Alertmanager(s) (#37632) 4 years ago