Commit Graph

55 Commits (c47ab101d1e2e63b6cc8bd5871c0aeb724a9face)

Author SHA1 Message Date
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 3 months ago
Matthew Jacobson b73c59547c
Alerting: Re-encrypt existing contact points before get and patch in legacy config API (#101263) 4 months ago
Alexander Zobnin cbb688e910
Zanzana: Remove usage from legacy access control (#98883) 6 months ago
Matthew Jacobson e86929eb0a
Alerting: Managed receiver resource permission in config api (#93632) 10 months ago
Matthew Jacobson 1ea873950b
Alerting: Reject receiver update in config API when FlagAlertingApiServer enabled (#93300) 10 months ago
Fayzal Ghantiwala 25dbb32cea
Alerting: Vendor in latest grafana/alerting package (#91786) 11 months ago
Alexander Zobnin 87d86e81ce
Zanzana: Evaluate permissions alongside with RBAC engine (#90064) 1 year ago
Matthew Jacobson 09cb3a6048
Alerting: Add optional metadata via query param to silence GET requests (#88000) 1 year ago
Ieva 167151b211
Chore: Remove use of deprecated method in AC code (#87541) 1 year ago
Matthew Jacobson babfa2beac
Alerting: Hook up GMA silence APIs to new authentication handler (#86625) 1 year ago
Yuri Tseretyan dff7cb9afb
Alerting: Move alertmanager api silence code to separate files (#86947) 1 year ago
Santiago 529f55cfe8
Alerting: Remove isDefault field from receivers (Alertmanager configuration) (#86605) 1 year ago
Matthew Jacobson fbd057b258
Alerting: Stop returning autogen routes for non-admin on api/v2/status (#84864) 1 year ago
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
William Wernert 2203bc2a3d
Alerting: Refactor provisioning tests/fakes (#81205) 2 years ago
Santiago 1f6575e65e
Alerting: Test MOA in remote secondary mode (#79828) 2 years ago
Yuri Tseretyan 2be7605794
Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239) 2 years ago
Santiago f9fc2e4568
Alerting: Remove ConfigHash() from the Alertmanager interface (#77134) 2 years ago
Matthew Jacobson 82f3127e23
Alerting: Move legacy alert migration from sqlstore migration to service (#72702) 2 years ago
Alexander Weaver f6649d7a97
Revert "Alerting: Remove vendored models in migration service" (#76387) 2 years ago
Matthew Jacobson 6a8649d544
Alerting: Remove vendored models in migration service (#74503) 2 years ago
Santiago 73be9449d1
Alerting: Manage remote Alertmanager silences (#75452) 2 years ago
Santiago 93b9f9b537
Alerting: Use interfaces for the Alertmanager (#73900) 2 years ago
Matthew Jacobson e3787de470
Alerting: Fix Alertmanager change detection for receivers with secure settings (#71307) 2 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 2 years ago
Matthew Jacobson 91471ac7ae
Alerting: Template Testing API (#67450) 2 years ago
Yuri Tseretyan a8b4a4bb45
Alerting: Update alerting module to 20230418161049-5f374e58cb32 + refactoring (#66622) 2 years ago
Yuri Tseretyan afd52d0866
Alerting: use alerting GrafanaReceiver and BuildReceiverConfiguration in Grafana (#65224) 2 years ago
Matthew Jacobson 85f738cdf9
Alerting: Add endpoint to revert to a previous alertmanager configuration (#65751) 2 years ago
Santiago aba91d3053
Alerting: Fetch all applied alerting configurations (#65728) 2 years ago
Yuri Tseretyan f561e71de8
Alerting: decouple api models from domain\dto models: separate Provenance status + converters (#63594) 2 years ago
Yuri Tseretyan f066e8cdcd
Alerting: Update to alerting 20230203015918-0e4e2675d7aa (after refactoring) (#62823) 2 years ago
Santiago ba731f7865
Alerting: Mark AM configuration as applied (#61330) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 3 years ago
George Robinson d4256b352d
Docs: Rename Message templates to Notification templates (#59477) 3 years ago
gotjosh e7cd6eb13c
Alerting: Use `alerting.GrafanaAlertmanager` instead of initialising Alertmanager components directly (#61230) 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
Karl Persson 44ffbfd6aa
RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) 3 years ago
Jean-Philippe Quéméner 4b8a4449ed
Alerting: remove feature toggle for provisioning API (#50167) 3 years ago
Alexander Weaver 25da759bf2
Indicate whether templates are provisioned (#49025) 3 years ago
Jean-Philippe Quéméner a3256bafa7
Alerting: indicate whether contact point is provisioned (#48323) 3 years ago
Joe Blubaugh 103087a1a5
Unified Alerting: Validate PostableSilence API. (#46892) 3 years ago
Alexander Weaver 078a578803
Drop ProvenanceOrgAdapter and build into store API instead (#48137) 3 years ago
Alexander Weaver 8310789ef1
Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) 3 years ago
Vardan Torosyan a0553de8dd
Rename FGAC to RBAC in the codebase (#48051) 3 years ago
Alexander Weaver 758364e78b
Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) 3 years ago
Alexander Weaver c266a4ac81
Alerting: Remove mis-behaving fake and fix masked test failure in AM config API (#47747) 3 years ago
Yuriy Tseretyan 8a2c368031
check that user is authorized to create\update silences (#47163) 3 years ago
Yuriy Tseretyan 15e4556c2f
Alerting: update authorization logic to use proper legacy roles when fine-grained access is disabled (#46931) 3 years ago