Commit Graph

130 Commits (efed72096f1634b24885b0fb9d4b1b75ac9faa96)

Author SHA1 Message Date
Joe Blubaugh 7312a2dab0
Alerting: Mark all tests that interact with the database as Integration tests. (#54875) 3 years ago
George Robinson 762688d67f
Alerting: Fix pq: missing FROM-clause for table "a" (#56453) 3 years ago
Joe Blubaugh b476ae62fb
Alerting: Write and Delete multiple alert instances. (#55350) 3 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
Sofia Papagiannaki 8b77ee2734
SQLStore: Ensure that sessions are always closed (#55864) 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 f11495a4c3
Alerting: Remove dead functionality from alert instance store (#55774) 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
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Joe Blubaugh 22c937340e
Revert "Alerting: Write and Delete multiple alert instances. (#54072)" (#54885) 3 years ago
George Robinson 77e53f9986
Alerting: Fix boolean comparison on PostgreSQL (#54730) 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
Valério Valério b5142832fa
Alerting: Fix saving of screenshots uploaded with a signed url (#53933) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Alexander Weaver b198559225
Alerting: Extend PUT rule-group route to write the entire rule group rather than top-level fields only (#53078) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
George Robinson 196b781c70
Alerting: Delete expired images from the database (#53236) 3 years ago
Alexander Weaver c50cbea0bb
Alerting: Extract alert rule diff logic into separate file with exported API (#53083) 3 years ago
Yuriy Tseretyan 5fb778814c
Alerting: Update rules version when folder title is updated (#53013) 3 years ago
Alexander Weaver cc20f04860
Alerting: Increase alert rule operation perf by replacing subquery with threshold calculation (#53069) 3 years ago
Yuriy Tseretyan a081764fd8
Alerting: Scheduler to use AlertRule (#52354) 3 years ago
Jean-Philippe Quéméner 320262c3db
Alerting: Cleanup the `alert_configuration` table on write (#51497) 3 years ago
Yuriy Tseretyan 054fe54b03
Alerting: Split Scheduler and AlertRouter tests (#52416) 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
Emil Tullstedt 7d815a1db5
Alerting: Use google/uuid instead of gofrs/uuid (#51242) 3 years ago
Jean-Philippe Quéméner cd0fefec5b
Alerting: change optimistic lock to use proper insert select (#51461) 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
Kat Yang bd35e6917a
Chore: Exclude integration tests from running on test-backend step (#50359) 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
Kat Yang c63ebc887b
Chore: Run integration tests without grabpl (#49448) 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
George Robinson 47a3ddd968
Alerting: Add GetImages to ImageStore (#49717) 3 years ago
Joe Blubaugh 9e8efaa459
Alerting: Add stored screenshot utilities to the channels package. (#49470) 3 years ago
Kristin Laemmert debbb8d59d
sqlstore: finish removing Find and SearchDashboards (#49347) 3 years ago
Kat Yang 50c2b4682a
Chore: Rename integration tests (#49438) 3 years ago
Joe Blubaugh ccd160a75e
Alerting: Add image url or file attachment to email notifications. (#49381) 3 years ago
Joe Blubaugh 1cc034d960
Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 3 years ago
Joe Blubaugh 12c25759da
Alerting: Attach screenshot data to Slack notifications. (#49374) 3 years ago