Commit Graph

180 Commits (09078b14e1be19b0c6b0f96a581717d0a92e143e)

Author SHA1 Message Date
Giuseppe Guerra 09078b14e1
Plugins: Support for distributed tracing in backend plugins SDK (#63714) 2 years ago
Will Browne 7bbe255150
Plugins: Add file store abstraction for handling plugin files (#65432) 2 years ago
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
Artur Wierzbicki 4274b9414f
Chore: remove `querylibrary` feature toggle (#65021) 2 years ago
Will Browne ee2dd62a1f
Plugins: Refactor loader + finder to support multiple sourcing methods (#64735) 2 years ago
lean.dev 0b0140b761
Licensing: Send the app url to plugin (#64258) 2 years ago
Will Browne 68df83c86d
Plugins: Add Plugin FS abstraction (#63734) 2 years ago
Jack Westbrook 8c8f584b41
Plugins: Extend panel menu with links from plugins (#63089) 2 years ago
Will Browne ec82719372
Plugins: Introduce plugin package specific logger (#62204) 2 years ago
Will Browne ab8de1a0e3
Plugins: Add simple plugin sources service (#63814) 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
Marcus Andersson f46f8bdd3a
Plugins: Renamed parts of the UI extension APIs (#63070) 2 years ago
Marcus Andersson 1cfd3f81fb
Plugins: Support for link extensions (#61663) 2 years ago
Ieva 49ccae7489
RBAC: cascaded nested folder permissions for search v2 (#62608) 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
Will Browne 958eea2f78
Plugins: Add backend target to instrumentation (#61980) 2 years ago
Will Browne 59ef144e9e
Plugins: Add file permission error check when attempting to verify plugin signature (#61860) 2 years ago
sam boyer 3b3059c9ce
Kindsys: Unify plugins, pfs with kind framework (#61192) 2 years ago
Will Browne c54aa18cd8
Plugins: Add tailored interface for plugins licensing needs (#61045) 2 years ago
sam boyer 4db3b2fd5c
Kindsys: Remove defs, Slot->SchemaInterface (#61069) 2 years ago
Selene 8f29450594
Kindsys: Remove Raw kind category (#60992) 2 years ago
Marcus Efraimsson c35c689a96
Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) 2 years ago
Will Browne 48b33ab521
Plugins: Unsigned chromium file should not invalidate signature for Renderer plugin (#59104) 2 years ago
Marcus Efraimsson 7bf7308ea5
Plugins: Remove connection/hop-by-hop request/response headers for call resource (#60077) 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
Ryan McKinley 5b71a16acf
Slugify: Replace gosimple/slug with a simple function (#59517) 3 years ago
Will Browne 8a09fd3257
Plugins: Fix app child config func typo (#59386) 3 years ago
Ryan McKinley 0a7a5b13fe
Heatmap: Remove legacy angular based implementation (#59249) 3 years ago
Denis Limarev 4d8287b319
Performance: add preallocation for some slice/map (#57860) 3 years ago
sam boyer 78f0340031
plugindef: Move pluginmeta out of coremodels as standalone thema lineage (#56765) 3 years ago
Gabriel MABILLE d999b5bda0
RBAC: remove redundant role name field from plugin role registrations (#58166) 3 years ago
Gabriel MABILLE 30fae33f66
RBAC: Allow role registration for plugins (#57387) 3 years ago
Dan Cech 9ea6a43089
Build: clean up and document integration test convention (#58170) 3 years ago
Giuseppe Guerra 7996a1c8ad
Chore: Update grafana-plugin-sdk-go to v0.142.0 (#58115) 3 years ago
Carl Bergquist 06705a49e2
Instrumentation: Log plugin and datasource info for each plugin request. (#54769) 3 years ago
Andrej Ocenas 0845ac2f53
Profiling: Add Phlare and Parca datasources (#57809) 3 years ago
Will Browne 9f77bd4728
Plugins: Use public store instead of internal registry (#57631) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Artur Wierzbicki bf264d2f76
Query library: `requiresDevMode` dummy backend (#56466) 3 years ago
Joey Tawadrous 74c809f544
Plugins: Introduce new Flame graph panel (#56376) 3 years ago
Will Browne 1038ac7308
DataSources: Remove unused cfg from core Grafana data source (#56188) 3 years ago
Will Browne 4087ad413f
re-use fake trace + feature toggles (#56186) 3 years ago
Torkel Ödegaard e31cb93ec0
NavTree: Make it possible to configure where in nav tree plugins live (#55484) 3 years ago
Kristin Laemmert 701f6d5436
UserService: use the UserService instead of calling sqlstore directly (#55745) 3 years ago
Will Browne d0d8544ded
Plugins: Create single point of entry for adding / removing plugins (#55463) 3 years ago