Commit Graph

37 Commits (a89202eab27bc351f4dd306f2a5acd7405cd59ff)

Author SHA1 Message Date
Giuseppe Guerra a89202eab2
Plugins: Improve instrumentation by adding metrics and tracing (#61035) 2 years ago
Will Browne 1387fec51d
Plugins: Markdown fetch retry with lowercase (#65384) 2 years ago
Will Browne 31d6416157
Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258) 2 years ago
Will Browne 94f39e69a3
Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154) 2 years ago
Will Browne 68df83c86d
Plugins: Add Plugin FS abstraction (#63734) 2 years ago
Giuseppe Guerra 966bcd3545
Plugins: Fix plugins CDN not working when plugins are not in domain's root path (#63202) 2 years ago
Karl Persson 5eaaf9b9b7
RBAC: Rewrite search and plugin list rbac test (#63483) 2 years ago
Serge Zaitsev 324310abbc
Chore: Fix goimports grouping in pkg/api (#62419) 2 years ago
Giuseppe Guerra af1e2d68da
Plugins: Allow loading panel plugins from a CDN (#59096) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Ieva e543c10e25
RBAC: Remove RBAC mock from plugin installation tests (#61416) 2 years ago
Will Browne 76233f9997
Plugins: Unexport PluginDir field from PluginDTO (#59190) 3 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago
Sofia Papagiannaki 9855e74b92
Chore: Refactor quota service (#58643) 3 years ago
Giuseppe Guerra 33f02839f0
Plugins: CallResource: Use canonical MIME headers when writing response (#58506) 3 years ago
Sofia Papagiannaki 96cdf77995
Revert "Chore: Refactor quota service (#57586)" (#58394) 3 years ago
Sofia Papagiannaki 326ea86a57
Chore: Refactor quota service (#57586) 3 years ago
Ben Sully 480277f612
CallResource: don't set Content-Type header if status is 204 (#50780) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Torkel Ödegaard e31cb93ec0
NavTree: Make it possible to configure where in nav tree plugins live (#55484) 3 years ago
Will Browne d0d8544ded
Plugins: Create single point of entry for adding / removing plugins (#55463) 3 years ago
Will Browne 29327cbba2
Plugins: Use error plane for api/ds/query (#54750) 3 years ago
Gabriel MABILLE 101349fe49
RBAC: Add permissions to install and configure plugins (#51829) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
Jo 062d255124
Handle ioutil deprecations (#53526) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
idafurjes 17ec9cac83
Add delete user from other services/stores (#51912) 3 years ago
Will Browne 40dff288cd
Plugins: Register management endpoints only when external managed is also false (#51802) 3 years ago
Emil Tullstedt 51ff2b8c58
Logging: Unify logging fakes (#48822) 3 years ago
Will Browne 4ecd57f49c
Plugins: Introduce HTTP 207 Multi Status response to api/ds/query (#48550) 3 years ago
Serge Zaitsev 18e93c7077
Chore: Remove bus (#47511) 3 years ago
Dimitris Sotirakis 605d056136
Security: Sync security changes on main (#45083) 3 years ago
Dimitris Sotirakis c798c0e958
Security: Fix directory traversal issue (#42846) 4 years ago
Will Browne 2e3e7a7e55
Plugins: Plugin Store API returns DTO model (#41340) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Will Browne 40643ee023
track signature files + add warn log (#38938) 4 years ago
Will Browne e0315dabe8
Plugins: Use file extension allowlist when serving plugin assets instead of checking for UNIX executable (#37688) 4 years ago