Arati R
6cb1a5e368
Nested folders: Add alert rule counts and deletion to folder registry ( #67259 )
...
* Let alert rule service implement registry service
* Add count method to RuleStore interface
* Add implementation for deletion of alert rules
* Rename uid to folderUID in registry methods
* Check forceDeleteRule value for registry deletion
* Register alerting store with folder service
* Move folder test functions to separate package
* Add testing for alert rule counting, deletion
* Remove redundant count method
* Fix deleteChildrenInFolder signature
* Update pkg/services/ngalert/store/alert_rule.go
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
* Add tests for nested folder deletion
* Refactor TestIntegrationNestedFolderService
* Add rules store as parameter for alertng provider
---------
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2023-06-02 16:38:02 +02:00
Ryan McKinley
26658d172f
Migrations: Support independent migration log for entity api ( #68511 )
2023-05-22 11:31:07 -07:00
Karl Persson
e4d998dc1a
ApiKeyGenPrefix: rename package ( #65623 )
...
* Rename package to satokengen to make it clearer that it is for service
account tokens
2023-03-30 17:04:10 +02:00
Ryan McKinley
bb9ae04bd8
Chore: cleanup entity api from CodeQL scan ( #64277 )
...
cleanup
2023-03-07 07:54:25 -08:00
Sofia Papagiannaki
e6e8351ee9
Chore: Remove CreateUserForTests() ( #64125 )
...
* Chore: Remove CreateUserForTests
* Apply suggestion from code review
2023-03-03 11:01:23 -05:00
Emil Tullstedt
3abaf32cf2
Chore: Upgrade golangci-lint to v1.51.2 ( #63630 )
...
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2023-02-23 15:10:03 +01:00
Serge Zaitsev
907e2a840e
Chore: Fix goimports grouping ( #62429 )
...
* fix goimports ordering
* fix goimports order
2023-01-30 09:57:50 +01:00
idafurjes
6c5a573772
Chore: Move ReqContext to contexthandler service ( #62102 )
...
* Chore: Move ReqContext to contexthandler service
* Rename package to contextmodel
* Generate ngalert files
* Remove unused imports
2023-01-27 08:50:36 +01:00
Ryan McKinley
46c828c2d8
EntityAPI: Rename references from kind to family ( #62044 )
2023-01-25 23:42:04 +00:00
Ryan McKinley
a0405912a8
Preferences: Add preferences kind and remove unused navbar settings ( #59621 )
2023-01-25 11:00:32 -08:00
Kristin Laemmert
dd147a3c31
chore: move entity models into entity store service ( #62145 )
2023-01-25 12:43:22 -05:00
Ryan McKinley
624e5dbed2
EntityAPI: Save nested summary info in the SQL database ( #61732 )
2023-01-21 00:00:17 +00:00
Ryan McKinley
0c20fe0ac9
EntityAPI: Include folder support and watch API stubs ( #61338 )
2023-01-13 00:39:36 +00:00
Artur Wierzbicki
4893acaeb4
EntityAPI: disable integration tests ( #60073 )
...
disable entity api int tests
2022-12-09 02:50:13 -05:00
Ryan McKinley
d036225f7b
Chore: get user from appcontext rather than store utility ( #59926 )
...
user from appcontext
2022-12-07 07:38:23 -08:00
Artur Wierzbicki
9e349bf9b0
EntityStore: support filtering by labels ( #59905 )
...
* label filtering
* filtering in sql
* filtering in sql group by
* label is unique - no need for distinct
* capitalize
* fix capitalization
2022-12-06 23:21:12 +04:00
Ryan McKinley
fb98a97efa
EntityStore: Move slug+folder to summary metadata ( #59620 )
2022-12-01 14:45:08 -05:00
Ryan McKinley
14a080ec12
EntityStore: Rename ObjectStore to EntityStore (part 2) ( #59616 )
2022-11-30 17:52:15 -05:00
Ryan McKinley
5dc7b01f9d
EntityStore: Rename ObjectStore to EntityStore (part 1) ( #59613 )
2022-11-30 13:42:42 -08:00