Commit Graph

31 Commits (75b0788377d95e2079bce5dfd7598d4dba00c98a)

Author SHA1 Message Date
Will Browne 75b0788377
Plugins: Remove registry dependency from process manager (#73241) 2 years ago
Will Browne 72da44db0e
Plugins: Add validation stage to plugin loader pipeline (#73053) 2 years ago
Will Browne 60b4a0b2a4
Plugins: Add termination stage to plugin loader pipeline (#72822) 2 years ago
Will Browne ad2705fa0b
Plugins: Add inititialization stage to plugin loader pipeline (#72667) 2 years ago
Will Browne 758d9884bc
Plugins: Plugins loader pipeline (#71438) 2 years ago
Isabella Siu 56913fbd95
Redshift: Support caching async aws queries (#71682) 2 years ago
Giuseppe Guerra a8d2a9ae2b
Plugins: Angular detector: Add database cache store for remote patterns (#70693) 2 years ago
Andres Martinez Gotor 4ff0abd0d1
SaveExternalService (OAuth) on plugin load (#69764) 2 years ago
Giuseppe Guerra cca9d89733
Plugins: Angular detector: Remote patterns fetching (#69843) 2 years ago
Giuseppe Guerra f148b5fb28
Plugins: Forbid loading Angular plugins when Angular is disabled (#69679) 2 years ago
Giuseppe Guerra 7a132680ef
Revert "Plugins: Forbid loading Angular plugins when Angular is disabled (#69225)" (#69657) 2 years ago
Giuseppe Guerra ff34279ff4
Plugins: Forbid loading Angular plugins when Angular is disabled (#69225) 2 years ago
Andres Martinez Gotor aa9838bd25
Chore: Refactor manifest verifier (#67218) 2 years ago
Giuseppe Guerra bfe1b68800
Plugins: Fs: Add option to access unallowed files in dev mode (#66492) 2 years ago
Marcus Efraimsson 73920b1e34
Plugins: Refactor cleaning of call resource response headers (#67145) 2 years ago
Andres Martinez Gotor 9d7c3a101d
Chore: Use KVStore for the manifest public key (#66839) 2 years ago
Andres Martinez Gotor 98c695c68f
Chore: Use Grafana API to retrieve the public key to validate plugins (#66439) 2 years ago
Michael Mandrus 5626461b3c
Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2 years ago
Will Browne bff9f4c890
Plugins: Move config factory to pluginsintegration package (#65716) 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 31d6416157
Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258) 2 years ago
Will Browne ee2dd62a1f
Plugins: Refactor loader + finder to support multiple sourcing methods (#64735) 2 years ago
Will Browne 94f39e69a3
Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154) 2 years ago
Will Browne ab8de1a0e3
Plugins: Add simple plugin sources service (#63814) 2 years ago
Giuseppe Guerra af1e2d68da
Plugins: Allow loading panel plugins from a CDN (#59096) 2 years ago
Will Browne c54aa18cd8
Plugins: Add tailored interface for plugins licensing needs (#61045) 2 years ago
Giedrius Statkevičius 0485cf34cd
Plugins: Pass through dashboard/contextual HTTP headers to plugins/datasources (#60301) 3 years ago
Marcus Efraimsson c35c689a96
Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) 3 years ago
Marcus Efraimsson 6478d0a5ef
Plugins: Forward user header (X-Grafana-User) in backend plugin requests (#58646) 3 years ago
Marcus Efraimsson 6dbe3b555f
Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 3 years ago