Commit Graph

148 Commits (f69fd3726b754a93f3ea78405c5687444bc15ec6)

Author SHA1 Message Date
Will Browne 7d2d5fbe89
Plugins: Add referer and user login params to plugin CDN redirect logs (#77942) 2 years ago
Giuseppe Guerra da117aea1c
Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 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
Andres Martinez Gotor 1714fa598c
Chore: Refactor backend plugin errors (#74928) 2 years ago
Will Browne e855efb13d
Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
Marcus Efraimsson 8ee43f3705
Instrumentation: Add status_source label to request metrics/logs (#74114) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Jo 26339f978b
Auth: Move access control API to SignedInUser interface (#73144) 2 years ago
Will Browne d29f4a8f76
Plugins: Add context to StaticRouteResolver and ErrorResolver interfaces (#73121) 2 years ago
Will Browne 91b0cdc871
Plugins: Account for nil user when constructing plugin context (#69811) 2 years ago
Will Browne 624777258b
Plugins: Refactor creation of plugin context to dedicated service (#66451) 2 years ago
Will Browne a221e1d226
Plugins: Standardize Golang enum naming convention (#69449) 2 years ago
Esteban Beltran 1ed4c0382b
Plugins: Add Initial implementation for frontend plugins sandboxing (#68889) 2 years ago
Ieva d98813796c
RBAC: Remove legacy AC from HasAccess permission check (#68995) 2 years ago
Will Browne 12dc56ad0c
Plugins: Refactor plugin repository API (#69063) 2 years ago
Giuseppe Guerra 16359c82a2
Plugins: Angular deprecation: Detect Angular plugins and expose in API (#66824) 2 years ago
Will Browne 739c7f1c68
Plugins: Simplify plugin file removal (#66115) 2 years ago
Andres Martinez Gotor 98778289cb
Catalog: Show install error with incompatible version (#65059) 2 years ago
Will Browne 7bbe255150
Plugins: Add file store abstraction for handling plugin files (#65432) 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
Joey fbd049a094
Profiling: Enable flame graph & Phlare/Parca data sources for all users (#63488) 2 years ago
Will Browne 200d2ad249
Plugins: Invalidate plugin context app settings cache post update (#63279) 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
Kristin Laemmert 6e9eb0d931
chore: move plugins models into pluginsettings svc (#61944) 2 years ago
Will Browne 9aed364898
Plugins: Fix plugin query help markdown (#60485) 3 years ago
Will Browne 76233f9997
Plugins: Unexport PluginDir field from PluginDTO (#59190) 3 years ago
Will Browne 09e8cff06e
Plugins: Make "README" the default markdown request param (#58264) 3 years ago
Andrej Ocenas 0845ac2f53
Profiling: Add Phlare and Parca datasources (#57809) 3 years ago
Will Browne d0d8544ded
Plugins: Create single point of entry for adding / removing plugins (#55463) 3 years ago
Will Browne b25ea75bac
Plugins: Add secure JSON fields to plugin setting DTO (#55313) 3 years ago
Gabriel MABILLE 101349fe49
RBAC: Add permissions to install and configure plugins (#51829) 3 years ago
Torkel Ödegaard 11de1dfe40
TopNav: Plugin page layouts / information architecture (#53174) 3 years ago
Will Browne 26dfdd5af3
Plugins: Refactor plugin download/installation (#43046) 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
Gabriel MABILLE 5975c4bc6d
RBAC: Allow app plugins access restriction (#51524) 3 years ago
Will Browne f7cce28cdf
Plugins: Separate manager read/write components (#50313) 3 years ago
Marcus Efraimsson a7813275a5
Plugins: Support headers field for check health (#49930) 3 years ago
Alexander Zobnin 4cd1a113ef
Access control: Fix listing data sources for org admins (#48961) 3 years ago
Karl Persson 60bc3e4e5c
AccessControl: Let users with data source create permissions list non-core plugins (#48897) 3 years ago
Will Browne f135a5c8a4
Plugins: Refactor plugin resource call with and without data source (#48754) 3 years ago
ying-jeanne 7ddae870e7
fix status code 200 (#47818) 3 years ago
Braden Snell 3fff301367
Plugins: Pass OAuth Token to CallResource Function (#47028) 3 years ago
Will Browne bda3f860a8
Plugins: Add plugin settings DTO (#46283) 3 years ago