Commit Graph

145 Commits (9558743fc7098008a6732f23b7d65de2419494cd)

Author SHA1 Message Date
Leonard Gram 8fb06da34e
Plugins: allow override when allowing unsigned plugins (#28901) 5 years ago
Arve Knudsen 676d393ec9
Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866) 5 years ago
Will Browne b9d71f5cdd
Plugins: Fix descendent frontend plugin signature validation (#28638) 5 years ago
Will Browne 1bee9f4168
Plugins: Track plugin signing errors and expose them to the frontend (#28219) 5 years ago
Arve Knudsen 4084b53f91
plugins: Don't exit on duplicate plugin (#28390) 5 years ago
Arve Knudsen 89d10c706a
Plugins: Compose filesystem paths with filepath.Join (#28375) 5 years ago
Arve Knudsen 531c579341
Plugins: Let descendant plugins inherit their root's signature (#27970) 5 years ago
Arve Knudsen a078e40238
Settings: Rename constants/variables to follow Go naming standards (#28002) 5 years ago
Arve Knudsen 16c185c3b9
Chore: Drop xerrors dependency (#26718) 5 years ago
Arve Knudsen 892f9f789c
Plugins: Fix manifest verification (#24573) 5 years ago
Marcus Efraimsson bcf5c937d5
Plugins: Require backend plugins to be signed when using plugin path (#24244) 5 years ago
Ryan McKinley 3487e518ab
Signing: allow unsigned plugin in dev mode (#24242) 5 years ago
Arve Knudsen 2fc2a7c3f5
Plugins: Only load transform plug-ins if expressions feature on (#24110) 5 years ago
Arve Knudsen 96ffcaa134
Plugins: Require signing of external back-end plugins (#24075) 5 years ago
Marcus Efraimsson 0a1650d265
Image rendering: Fix missing icon on plugins list (#23958) 5 years ago
Andrej Ocenas 376765b3d7
Tracing: Remove feature flag (#23834) 5 years ago
Marcus Efraimsson 34266cd369
Backend Plugins: Plugin configuration using Grafana config (#23451) 5 years ago
Ryan McKinley a56615749a
Plugins: fix debug formatting when scanning for files (#23484) 5 years ago
Ryan McKinley 468f5d15ab
Plugins: add a signature status flag (#23420) 5 years ago
Ryan McKinley 03e3ddcbdb
Plugins: add a bundle plugins folder (#20850) 5 years ago
Andrej Ocenas ae09ccbf79
Trace UI demo (#20297) 5 years ago
Carl Bergquist ebc9549cbc
Add support for sending health check to datasource plugins. (#22771) 5 years ago
Marcus Efraimsson 5c711bfb79
Backend Plugins: Collect and expose metrics and plugin process health check (#21481) 5 years ago
Marcus Efraimsson 1a810ebfe4
Plugins: Move backend plugin manager to service (#21474) 5 years ago
Marcus Efraimsson baba1634b8 Plugins: Use grafana-plugin-sdk-go v0.5.0 (#21116) 5 years ago
Kyle Brandt da1df02813
transform_plugin: stop plugin when grafana stops (#20397) 6 years ago
Kyle Brandt 009d58c4a2
Plugins: Transform plugin support (#20036) 6 years ago
Arve Knudsen 31735422ef
pkg/plugins: Only warn if plugins fail to load. Fixes #19846 (#19859) 6 years ago
Arve Knudsen 0b1913af6f
pkg/plugins: Check errors (#19715) 6 years ago
Hugo Häggmark 75dcaecc99
Plugins: Skips existence of module.js for renderer plugins (#19318) 6 years ago
Ryan McKinley f7c55d3968 Plugins: better warning when plugins fail to load (#18671) 6 years ago
Andrej Ocenas 8c49d27705
CLI: Allow installing custom binary plugins (#17551) 6 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 6 years ago
Samuel 846b9327a5 LDAP: Added reload endpoint for LDAP config (#15470) 6 years ago
Mario Trangoni b7628f2060 pkg/util/{filepath.go,shortid_generator.go}: Fix golint issues 6 years ago
Mario Trangoni abb6b135a3 pkg/plugins/plugins.go: remove ineffective break statement. 7 years ago
Torkel Ödegaard 80d694d205
Backend image rendering as plugin (#11966) 7 years ago
Torkel Ödegaard fa7d7ed5df
Initial Baby Step to refactoring settings from global vars to instance (#11777) 7 years ago
Karsten Weiss de8696d5d3 Outdent code after if block that ends with return (golint) 7 years ago
Torkel Ödegaard b3531362ca fix: minor fix to plugin service shut down flow 7 years ago
Torkel Ödegaard a8eed9d344 Refactoring PluginManager to be a self registering service (#11755) 7 years ago
Carl Bergquist 28f7b6dad1 Enable Grafana extensions at build time. (#11752) 7 years ago
bergquist b511788c51 code style fixes 7 years ago
bergquist 44e485af41 backend plugins: improves logging 7 years ago
bergquist 75a54e85dc dont spawn new subprocess while shutting down 8 years ago
Carl Bergquist 20284f7745 merge backend datasources and datasources 8 years ago
bergquist 7977d6b669 merge backend-datasource and datasource type 8 years ago
bergquist 411e8a16c2 backend plugins: manage plugins lifecycle with context 8 years ago
bergquist e1d4bf2607 kill plugin processes when grafana shuts down 8 years ago
Torkel Ödegaard 84d4958a3c plugin change: make interval, cache timeout & max data points options in plugin.json, remove query.options component feature, add help markdown feature and toggle for data sources 8 years ago