Commit Graph

51 Commits (4e398bf2bd57ebf95f841c504de296993248c067)

Author SHA1 Message Date
Ivana Huckova 4d0a7637b2
Zipkin: Run health check through backend (#96031) 8 months ago
Marcus Efraimsson b7a7f2bd62
Plugins: Use handler middleware from the SDK (#93445) 9 months ago
Jeff Levin 028e8ac59e
Instrument tracing across accesscontrol (#91864) 11 months ago
Jeff Levin cfe8317d45
Add auth spans and remove deduplication code for scopes (#89804) 1 year ago
Dave Henderson 5687243d0b
Feature Flags: use FeatureToggles interface where possible (#85131) 1 year ago
Andreas Christou 7c3f621688
Chore: Update grafana-azure-sdk-go (#84741) 1 year ago
Will Browne 5edd96ae77
Plugins: Refactor plugin config into separate env var and request scoped services (#83261) 1 year ago
Giedrius Statkevičius 6f245121d0
Plugins: Fix colon in CallResource URL returning an error when creating plugin resource request (#79746) 1 year ago
Will Browne 3f30cbf91c
DataSources: Add datasource fetching + querying interface (#80749) 1 year ago
Ben Sully 315100e2e3
Plugins: Add Grafana config to app plugin context (#79439) 2 years ago
Ryan McKinley 3509a5abb9
FeatureFlags: Cleanup usage of cfg.IsFeatureToggleEnabled (#78014) 2 years ago
Kyle Brandt e4d1fdc3d0
Errors: Make errors the same in dev as prod (#77366) 2 years ago
Giuseppe Guerra cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011) 2 years ago
Marcus Efraimsson 534e3ebf0c
Plugins: Use a Grafana specific SDK tracer implementation for core plugins (#75388) 2 years ago
Andres Martinez Gotor c70623fb85
Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
Will Browne 7fca1bde54
Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Will Browne 72da44db0e
Plugins: Add validation stage to plugin loader pipeline (#73053) 2 years ago
Will Browne 98f827537b
Plugins: Add remaining steps to inititialization stage (#72894) 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 ec6412bcca
Plugins: Use plugins config to source app URL (#72490) 2 years ago
Will Browne 758d9884bc
Plugins: Plugins loader pipeline (#71438) 2 years ago
Will Browne 162dde5bdd
Plugins: Use suffix for plugin directory (#71375) 2 years ago
Andres Martinez Gotor 9990d5025d
Chore: Embed CSV files with the test data source (#71435) 2 years ago
Will Browne 1274979f3f
Plugins: Remove unused config field from SignatureCalculator (#71297) 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
Will Browne 624777258b
Plugins: Refactor creation of plugin context to dedicated service (#66451) 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
Marcus Efraimsson dcc1169ab2
Chore: Remove unused code/dependencies in testdata datasource (#69386) 2 years ago
Marcus Efraimsson 4cbda914bd
Plugins: Refactor call resource API handling (#67234) 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
Andres Martinez Gotor 9d7c3a101d
Chore: Use KVStore for the manifest public key (#66839) 2 years ago
Michael Mandrus a29cfe5d46
Caching: Consolidate resource cache checking and updating in plugin middleware (#67002) 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 819c2f4ad8
Plugins: Remove unnecessary CDN code (#65929) 2 years ago
Giuseppe Guerra 09078b14e1
Plugins: Support for distributed tracing in backend plugins SDK (#63714) 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
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