Commit Graph

299 Commits (8eef17cb37fc3b56cab9b052d80b6ded998912c7)

Author SHA1 Message Date
Yuri Tseretyan 00bb3215cb
Alerting: Fix time-interval conversion to return bad request if payload is incorrect (#94995) 9 months ago
Stephanie Hingtgen 644a16048f
K8s: add feature toggle for dashboard backend (#94753) 9 months ago
William Wernert 19a9a79467
Alerting: Publish event when one or more rules are created or changed (#93637) 9 months ago
Arati R. 992186c88f
K8s/Folders: Require create permissions when creating folder (#94514) 9 months ago
Prem Saraswat 5c03c14b25
resource-api: Loosen name validation to match K8s requirements (#93404) 9 months ago
Arati R. 011978e81b
K8s/Folders: Remove folder service from client (#94450) 9 months ago
Gábor Farkas 0a7b731242
datasources: querier: request parsing failures are not http 500 (#94488) 9 months ago
Arati R. a42caa7a61
K8s/Folders: Fix tests for creating folders (#94192) 10 months ago
Tom Ratcliffe fc51ec70ba
Alerting: Add manage permissions UI logic for Contact Points (#92885) 10 months ago
Jeff Levin a21a232a8e
Revert read replica POC (#93551) 10 months ago
Yuri Tseretyan 10582e48f7
Alerting: Notifications Templates API (#91349) 10 months ago
Andres Martinez Gotor 225600a08b
Expose queryconvert endpoint (#93656) 10 months ago
Todd Treece 177965704d
Storage: Test mode 5 (#93714) 10 months ago
Karl Persson c28b37a67b
RBAC: Add option to skip rbac check for specified verbs (#93654) 10 months ago
Claudiu Dragalina-Paraipan a8b07b0c81
[authn] use authlib client+interceptors for in-proc mode (#93124) 10 months ago
Matthew Jacobson 6652233493
Alerting: Managed receiver resource permission in receiver_svc (#93556) 10 months ago
Matthew Jacobson 1ede1e32b8
Alerting: Receiver resource permissions service (#93552) 10 months ago
Ryan McKinley 542105b680
ResourceClient: Exercise resource client in k8s apis tests (#93473) 10 months ago
Yuri Tseretyan 0f788d8d83
Alerting: Support for renaming receivers (#93349) 10 months ago
Matthew Jacobson 1ea873950b
Alerting: Reject receiver update in config API when FlagAlertingApiServer enabled (#93300) 10 months ago
Todd Treece d1ffcc22d9
Playlists: Migrate to App SDK codegen (#93246) 10 months ago
Matthew Jacobson 3bf77d2e05
Alerting: Include in-use metadata in k8s receiver LIST & GET (#93016) 10 months ago
Matthew Jacobson ff6a20f54a
Alerting: Include access control metadata in k8s receiver LIST & GET (#93013) 10 months ago
Arati R. b918739a98
K8s/Folders: Add basic folder integration tests (create, read) (#93232) 10 months ago
Ryan McKinley 7efadb0a00
Testing: Integration tests for unified-grpc start a local gRPC server (#93201) 10 months ago
Matthew Jacobson eea28172e0
Alerting: Add field selectors for k8s receivers API (#93015) 10 months ago
Leonor Oliveira 8d2b8378ed
Remove UID on update in dual writer mode 2 (#93032) 10 months ago
Claudiu Dragalina-Paraipan 085aaec958
Fix `playlist` tests (#92837) 11 months ago
Ryan McKinley 9338e40dc3
K8s/IAM: Move identity.grafana.app to iam.grafana.app (#92929) 11 months ago
Karl Persson 294712d7ef
User: Add sub resource and api for user teams (#92649) 11 months ago
Leonor Oliveira 2e451b2ed7
Use dw dynamic config (#91882) 11 months ago
Yuri Tseretyan ce64d79027
Alerting: Integration tests for Receiver API (#90632) 11 months ago
Todd Treece 2bb2183b41
Scopes: Move title and groups to status in ScopeDashboardBinding (#92377) 11 months ago
Ryan McKinley 419edef4dc
LibraryPanels: Expose library panels in dashboard apiserver (#92213) 11 months ago
Ryan McKinley 2136fd9a92
Storage: Remove unified storage feature flag (#92192) 11 months ago
Kyle Brandt cab5818bc7
Scopes: Add groups property to ScopeDashboardBinding (#92077) 11 months ago
Yuri Tseretyan 135f6571a9
Alerting: Update Time Interval service to support renaming of resources (#91856) 11 months ago
Kristin Laemmert c6ae2d7999
chore: add replDB to team service (#91799) 11 months ago
Ryan McKinley a0cd89860e
Identity: Add endpoint to get display info for an identifier (#91828) 11 months ago
Leonor Oliveira d52d04b6d8
Revert "Use dw dynamic config" (#91846) 11 months ago
Leonor Oliveira 0258842f87
Use dw dynamic config (#91222) 11 months ago
Kristin Laemmert 299c142f6a
QuotaService: refactor to use ReplDB for Get queries (#91333) 12 months ago
Ryan McKinley 9e116d13a5
K8s/Dashboards: Fix dashboard list and add tests (#91523) 12 months ago
Ryan McKinley 728150bdbd
Identity: extend k8s user.Info (#90937) 12 months ago
Ryan McKinley ec6c6bd6c3
Identity: Add read-only identity apiserver (#90418) 12 months ago
Leonor Oliveira 67b74e1e8a
Dual writer: mode 3 (#90045) 1 year ago
Ryan McKinley f409f8c169
K8s/Dashboards: Implement dashboards as StorageBackend (#90295) 1 year ago
Yuri Tseretyan 970cafa20f
Alerting: Time interval Delete API to check for usages in alert rules (#90500) 1 year ago
Ryan McKinley f3f9cc2e92
Scopes: Avoid dots in example names (#90460) 1 year ago
Ryan McKinley 079f0715aa
ResourceServer: Add resource server protobuf and wrapper (#90007) 1 year ago