Commit Graph

187 Commits (103652-docs-alert-migration-tool)

Author SHA1 Message Date
Mariell Hoversholm 757be6365a
CI: Bump golangci-lint to 2.0.2 (#103572) 3 months ago
Will Browne 5b67ae1876
Plugins: Remove support for secrets manager plugins (#101467) 3 months ago
Eric Leijonmarck 32643c933e
LBAC for datasources: GA (#99511) 4 months ago
Sofia Papagiannaki d192a44469
Plugins: Modify interface for plugin validations to allow taking PDC into account (#96089) 5 months ago
Daniel Strobusch 169b61b98d
[docs] document 409 Conflict on updating data sources. (#93170) 7 months ago
Eric Leijonmarck b1e1297bb3
LBAC for datasources: Move validation of rules from datasources to LBAC Rules (#94622) 8 months ago
maicon 261be0facd
UniStore: Evaluate Folder DTO attributes (#93968) 9 months ago
Eric Leijonmarck f3ede1f53d
Datasources: allow for query but with warning (#93091) 10 months ago
Eric Leijonmarck 413b511452
Revert "feat: Add new read filtering to datasources guardian" (#92407) 10 months ago
Aaron Godin 0176ead117
feat: Add new read filtering to datasources guardian (#91345) 10 months ago
Karl Persson bcfb66b416
Identity: remove GetTypedID (#91745) 11 months ago
Ryan McKinley 9db3bc926e
Identity: Rename "namespace" to "type" in the requester interface (#90567) 11 months ago
Ryan McKinley 99d8025829
Chore: Move identity and errutil to apimachinery module (#89116) 1 year ago
Andres Martinez Gotor d8904f3ca4
Add apiVersion to plugin models (#87510) 1 year ago
Jo 0aebb9ee39
Misc: Remove unused params and impossible logic (#83756) 1 year ago
Jo 36a19bfa83
AuthProxy: Allow disabling Auth Proxy cache (#83755) 1 year ago
김은빈 96dfb385ca
Grafana: Replace magic number with a constant variable in response status (#80132) 1 year ago
Ryan McKinley 1caaa56de0
FeatureFlags: Use interface rather than manager (#80000) 1 year ago
Alexander Zobnin 043096d652
Team LBAC: Limit access to data source (#78376) 2 years ago
Ryan McKinley f69fd3726b
FeatureToggles: Add context and and an explicit global check (#78081) 2 years ago
Eric Leijonmarck c13fd62b16
Team LBAC: Add permission check for Update datasource (#77709) 2 years ago
Alexander Zobnin 225a69ba02
Team LBAC: Fix backend validation (#77612) 2 years ago
Eric Leijonmarck 57335cb173
Team LBAC: Add validation/regex of teamheaders (#76905) 2 years ago
Eric Leijonmarck 17fe1d3fc7
Team LBAC: Refactor to use only the teamHeader json part (#76756) 2 years ago
Eric Leijonmarck be5ba68132
Team LBAC: Add `teamHeaders` for datasource proxy requests (#76339) 2 years ago
Jo 8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester (#76112) 2 years ago
Jo 729dafaff9
Auth: Unfurl OrgID in pkg/api to allow using identity.Requester interface (#76108) 2 years ago
Andres Martinez Gotor ece94b1e01
Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Ieva 6885b3d577
Chore: remove checks for whether RBAC is disabled (#73812) 2 years ago
Ieva ec9c35fae5
Chore: clean up access control for data sources (#73010) 2 years ago
Kousik Mitra 60496fbae3
Chore: Return correct error for name taken and validation error on add/update datasource (#70465) 2 years ago
Will Browne 624777258b
Plugins: Refactor creation of plugin context to dedicated service (#66451) 2 years ago
Ryan McKinley 422684d8b0
Plugins: Support changing plugin IDs (hardcoded) (#67867) 2 years ago
Jean-Philippe Quéméner 42cdec369d
Datasources: provide generic function to extract custom headers (#66738) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
Will Browne 94f39e69a3
Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154) 2 years ago
suntala 49b3027049
Chore: Remove Result field from datasources (#63048) 2 years ago
idafurjes 23c27cffb3
Chore: Rename Id to ID in alerting models (#62777) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago
Ieva a8bae3f0b0
Access Control: Clear user's permission cache after resource creation (#59101) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Ieva 6d5bdf12e8
resolve merge conflicts (#55503) 3 years ago
Sofia Papagiannaki 950715b255
API: Do not expose user input in datasource error responses (#53483) 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
Sofia Papagiannaki 87004cc22d
API: Do not expose user input in datasource error responses (#52992) 3 years ago
Sofia Papagiannaki 7ba076de10
Chore: Move swagger definitions to the handlers (#52643) 3 years ago
Michael Mandrus 9aa6ce2a50
Datasource: Propagate datasource secret decryption errors to the frontend (#52068) 3 years ago