Commit Graph

370 Commits (2be7605794afc7377b1ab4e9ea31ce9f1858884e)

Author SHA1 Message Date
Yuri Tseretyan 2be7605794
Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 1 year ago
Kat Yang 31fb38723d
Chore: Remove FolderID from DTO Folder (#78420) 1 year ago
idafurjes 550746be71
Fix capitalising Folder structs (#79207) 1 year ago
Dan Cech c4c9bfaf2e
Storage: Unified Storage based on Entity API (#71977) 1 year ago
Yuri Tseretyan 7e331c8507
Alerting: Support for `condition` field in /api/v1/eval (#79032) 1 year ago
Torkel Ödegaard ed128ea964
Frontend: Foundations for multi tenant frontend (#78815) 2 years ago
Sofia Papagiannaki 6d4625ad52
Alerting: Fix deleting rules in a folder with matching UID in another organization (#78258) 2 years ago
Yuri Tseretyan 64feeddc23
Alerting: Update rule access control to return errutil errors (#78284) 2 years ago
Karl Persson 1eb19befaa
Login: refactor auth info package (#78459) 2 years ago
Ryan McKinley 49fc8214a0
K8s: Add etcd tests for dual write (local) (#78161) 2 years ago
Ieva b0448b92e5
Dashboards: Allow updating a dashboard if the user doesn't have access to the parent folder (#78075) 2 years ago
Kat Yang a640d9d395
Chore: Deprecate Id from Folder in DTOs (#77943) 2 years ago
Ryan McKinley 2b1e731c15
K8s/Playlist: Test dual write path (#77604) 2 years ago
Ryan McKinley 1be1432926
K8s: Add subresource to the example apiserver (#78030) 2 years ago
Gábor Farkas 2d391c1bf5
postgresql: change plugin id (#77444) 2 years ago
Andres Martinez Gotor f7361a2755
Chore: Update TestData README (#77607) 2 years ago
Ryan McKinley 4b5310dae7
Playlists: Merge the frontend vs backend k8s feature flags (#77875) 2 years ago
Ivana Huckova a1718aafce
Elasticsearch: Add error source for DataQuery (#77386) 2 years ago
Ryan McKinley 549787d4f9
Playlist: Implement the entire API with k8s client (#77596) 2 years ago
Ryan McKinley e3641d925c
K8s/Playlist: Support full CRUD from k8s to existing storage (#75709) 2 years ago
Sofia Papagiannaki dfc33a70b7
Dashboards: Fix creating dashboard under folder using deprecated API (#77501) 2 years ago
Andres Martinez Gotor b8105caa05
Chore: Add min Grafana dependency version (#77272) 2 years ago
Kyle Brandt e4d1fdc3d0
Errors: Make errors the same in dev as prod (#77366) 2 years ago
Ryan McKinley 9b472b3726
K8s: Use client-go to test legacy playlist changes (#77245) 2 years ago
Ryan McKinley c122ffc72b
K8s: Add integration test infra, and fix authz patterns (#77218) 2 years ago
Piotr Jamróz 152e0e21f9
Correlations: Allow the insert query to be retried in a test (#76877) 2 years ago
George Robinson 05e12e787b
Alerting: Add provenance field to /api/v1/provisioning/alert-rules (#76252) 2 years ago
Yuri Tseretyan 2497db4bd6
Alerting: Add UID of rules to response that were affected by update group request (#75985) 2 years ago
Yuri Tseretyan a66760f9f2
Alerting: Add integration tests for Rule Export API (#75896) 2 years ago
Giordano Ricci 1aa911dee6
Correlations: improve test (#75370) 2 years ago
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Andres Martinez Gotor c70623fb85
Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
Andrej Ocenas f7aab06e23
Pyroscope: Remove support for old pyroscope (#74683) 2 years ago
Piotr Jamróz 946da57b6a
Correlations: Allow creating correlations for provisioned data sources (#73737) 2 years ago
Bryan Huhta 0f552053e9
Pyroscope: add public catalog description (#74630) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Kristin Laemmert 0de2c9eb96
feat: add ability to launch targeted dskit modules in the grafana server CLI command (#74188) 2 years ago
Jack Westbrook 62821c69b3
Plugins: Bump SystemJS to 6.14.2 (#70068) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Kyle Brandt 38603b1a9e
Prometheus: Check for errors on json response parsing (#73788) 2 years ago
Torkel Ödegaard 74d453f056
DashboardSchema: Remove old unused legacy props style and timepicker.enable (#73879) 2 years ago
George Robinson 9f827a8278
Update grafana/alerting to 0025eb4 (#73808) 2 years ago
Piotr Jamróz b30e0aa5aa
Correlations: Add organization id (#72258) 2 years ago
Karl Persson 2c57bca176
Auth: Remove auth broker flag and clean up login handlers (#73109) 2 years ago
Karl Persson e53e22ef2a
Contexthandler: Remove code that is no longer used (#73101) 2 years ago
Todd Treece f3ffc850aa
Chore: Revert dskit service additions (#72608) 2 years ago
Jo 7d347cd428
Auth: remove org count from signedInUser (#72661) 2 years ago
Matthew Jacobson d31d175109
Alerting: Fix contact point testing with secure settings (#72235) 2 years ago
Todd Treece 4b95f611c2
Chore: Add AwaitHealthy to ModuleEngine and Server (#72215) 2 years ago
Ieva cfa1a2c55f
RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933) 2 years ago