Commit Graph

77 Commits (0beb76842700a2604020873459aeebbf6ecc320b)

Author SHA1 Message Date
Serge Zaitsev 0beb768427
Chore: Remove result fields from ngalert (#65410) 2 years ago
bla2ej 56c8661929
Alerting: Get alert rules on faults (#61248) (#63051) 2 years ago
idafurjes 3bda112c5f
Chore: Move search model from models package to search service (#62215) 2 years ago
Alex Moreno 531b439cf1
Alerting: Add alert pausing feature (#60734) 2 years ago
Kristin Laemmert e8b8a9e276
chore: move dashboard_acl models into dashboard service (#62151) 2 years ago
Sofia Papagiannaki 11d8bcbea9
Guardian: Introduce additional constructors (#59577) 3 years ago
Sofia Papagiannaki 02b6b09121
Nested Folders: Set user in the API level (#59148) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
idafurjes 080ea88af7
Nested Folders: Support getting of nested folder in folder service wh… (#58597) 3 years ago
Kristin Laemmert ef7145e4aa
feat(nested folders): Add CountAlertRulesInFolder to ngalert store (#58269) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 3 years ago
Alexander Weaver 3ddb28bad9
Find-and-replace 'err' logs to 'error' to match log search conventions (#57309) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Kristin Laemmert c61b5e85b4
chore: replace sqlstore.Store with db.DB (#57010) 3 years ago
George Robinson 762688d67f
Alerting: Fix pq: missing FROM-clause for table "a" (#56453) 3 years ago
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
George Robinson 77e53f9986
Alerting: Fix boolean comparison on PostgreSQL (#54730) 3 years ago
Yuriy Tseretyan 76ea0b15ae
Alerting: Scheduler to fetch folders along with rules (#52842) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 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 6e1e4a4215
Alerting: Update DbStore to use disabled orgs from the config (#52156) 3 years ago
Yuriy Tseretyan 8b3b667a47
Alerting: Fix rule API to accept 0 duration of field `For` (#50992) 3 years ago
Yuriy Tseretyan 4d02f73e5f
Alerting: Persist rule position in the group (#50051) 3 years ago
Matthew Jacobson 5dee2ed24c
Alerting: Add first Grafana reserved label grafana_folder (#50262) 3 years ago
Yuriy Tseretyan c314ce48c7
Alerting: Support for optimistic locking for alert rules (#50274) 3 years ago
Jean-Philippe Quéméner ed6a887737
Alerting: remove unused function in alert rule store (#50696) 3 years ago
Jean-Philippe Quéméner cf684ed38f
Alerting: bump rule version when updating rule group interval (#50295) 3 years ago
gotjosh 0cde283505
Alerting: Logs should not be capitalized and the errors key should be "err" (#50333) 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
Kristin Laemmert debbb8d59d
sqlstore: finish removing Find and SearchDashboards (#49347) 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
Yuriy Tseretyan e20d157a9b
Alerting: rules delete API to check data source authorization (#46906) 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
Alexander Weaver 92716cb602
Alerting: Create abstraction for launching transactions and refactor existing transaction management to use it (#46216) 3 years ago
Yuriy Tseretyan f75bea481d
Alerting: validate rules and calculate changes in API controller (#45072) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
George Robinson a9399ab3cd
Alerting: Add context.Context to RuleStore (#45004) 3 years ago
Yuriy Tseretyan 5836def6c2
Alerting: declare constants for __dashboardUid__ and __panelId__ literals (#39976) 4 years ago