Commit Graph

74 Commits (b6f73e35a5565ef004cce97d7726629909593c95)

Author SHA1 Message Date
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) 6 years ago
Marcus Efraimsson 1a810ebfe4
Plugins: Move backend plugin manager to service (#21474) 6 years ago
Marcus Efraimsson baba1634b8 Plugins: Use grafana-plugin-sdk-go v0.5.0 (#21116) 6 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 7 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 8 years ago
bergquist 44e485af41 backend plugins: improves logging 8 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
Torkel Ödegaard b62f1f00cd feat(apps): auto update dashboard dashboards, #5529 9 years ago
Torkel Ödegaard 22778e6efd feat(logging): a lot of progress on moving to new logging lib, #4590 9 years ago
Torkel Ödegaard 6ac3bd4c7c feat(): update checks starting to work 9 years ago
Torkel Ödegaard b4a8c227cc feat(update checks): started work on update checks 9 years ago
Torkel Ödegaard 581ffb862c feat(plugins): polish to plugin page, better handling for reading readme file contents 9 years ago
bergquist 00dd0e8a9d fix(plugins): fixes missed dist loading for plugindir 9 years ago
bergquist eb79436ab7 feat(plugins): mounts dist folder if exists in plugin 9 years ago
Dmitry Smirnov 3fd6ae597d minor spelling corrections 10 years ago
Torkel Ödegaard 257b824d4f feat(plugins): better logging and handling of loading plugins, try to create plugins dir if it does not exist, fixes #3974 10 years ago
Torkel Ödegaard baff9b0267 feat(apps): lots of work making apps easier to develop, module paths are handled automatically 10 years ago
Torkel Ödegaard 8784be9a14 feat(plugins): made it possible to have relative plugin template urls 10 years ago
Anthony Woods f94599cd29 merge apiPlugins with appPlugins 10 years ago
Torkel Ödegaard 7a26d309b1 feat(apps): more work on apps and how apps can include panels 10 years ago
bergquist 01d47fb280 fix(plugins): fix for default plugin dif 10 years ago
bergquist 83346a29aa fix(plugins): scans default plugin path 10 years ago
Torkel Ödegaard c1e94e61d0 feat(apps): lots of more work on apps, changed app_plugin to app_settings in order to to confuse the app plugin model (definition) and app org settings 10 years ago
Torkel Ödegaard 1ffcea1952 feat(plugins): major improvement in plugins golang code 10 years ago
Torkel Ödegaard 9943b9a226 feat(plugin): more work on plugin schema 10 years ago
Torkel Ödegaard 3bb20dbf2e feat(plugins): changed plugin schema, pluginType -> type, type -> id 10 years ago
Torkel Ödegaard 7a8b3c419b feat(apps): lots of progress 10 years ago
bergquist 5792a16222 fix(plugins): removes warnings for missing folder 10 years ago