Commit Graph

57 Commits (bba4d9bd7f85ea44e8bc1188f77a8472e1c274b0)

Author SHA1 Message Date
Alexander Emelin 336bc559a3
Basic streaming plugin support (#31940) 4 years ago
Arve Knudsen a2eda798e7
PluginManager: Make remaining plugin state non-global (#32094) 4 years ago
Owen Diehl 7a4ab13a79
API Response implements http.ResponseWriter (#32046) 4 years ago
Arve Knudsen 87c3a2b790
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866) 4 years ago
Arve Knudsen 47f13abf7a
Backend: Migrate to using non-global configuration (#31856) 4 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 4 years ago
Torkel Ödegaard 584886fa46
AppPlugins: Options to disable showing config page in nav (#31354) 4 years ago
Arve Knudsen b99127be82
PluginManager: Remove some global state (#31081) 4 years ago
Hugo Häggmark 3d41267fc4
Chore: Moves common and response into separate packages (#30298) 5 years ago
Will Browne a515c54404
Plugins: Add support for signature manifest V2 (#29240) 5 years ago
Arve Knudsen 294770f411
Chore: Handle wrapped errors (#29223) 5 years ago
Arve Knudsen 676d393ec9
Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866) 5 years ago
Alex Khomenko 9b90ff2961
Disable selecting enterprise plugins with no license (#28758) 5 years ago
Will Browne 1bee9f4168
Plugins: Track plugin signing errors and expose them to the frontend (#28219) 5 years ago
Marcus Efraimsson c0f3b2929c
Backend plugins: Refactor to allow shared contract between core and external backend plugins (#25472) 5 years ago
Marcus Efraimsson 224aa4dde8
Backend plugins: Fix incorrect JSON Unmarshal (#24243) 5 years ago
Kyle Brandt 80e1191ca0
Backend Plugins: (breaking change) Add PluginContext (#23788) 5 years ago
Marcus Efraimsson 871ad73414
Backend plugins: Renderer v2 plugin (#23625) 5 years ago
Ryan McKinley 468f5d15ab
Plugins: add a signature status flag (#23420) 5 years ago
Marcus Efraimsson 60e3437fc1
Backend plugins: Exclude plugin metrics in Grafana's metrics endpoint (#22857) 5 years ago
Dominik Prokop f345d7f6a3
Plugins: Hide plugins page from viewers, and limit /api/plugins to only core plugins when called by viewer role (#21901) 5 years ago
Carl Bergquist ebc9549cbc
Add support for sending health check to datasource plugins. (#22771) 5 years ago
Carl Bergquist 5f94d31da9
Send jsondata for Datasources on DatasourceConfig for backend plugins (#22681) 5 years ago
Carl Bergquist 1dcfaf25fc
Adds signed in user to backend v2 plugins requests (#22584) 5 years ago
Marcus Efraimsson 4ff613a432
Backend Plugins: Support handling of streaming resource response (#22580) 5 years ago
Marcus Efraimsson e6cec8dbdc
Backend plugins: Prepare and clean request headers before resource calls (#22321) 5 years ago
Marcus Efraimsson 9d7c74ef91
Backend Plugins: Provide proper plugin config to plugins (#21985) 5 years ago
Marcus Efraimsson 0390b5601e
Backend plugins: Implement support for resources (#21805) 5 years ago
Marcus Efraimsson 54c9b11ae8
Fix importing plugin dashboards (#21501) 6 years ago
Ryan McKinley 104c2e3636 Metrictank: fix bundled dashboard (#21209) 6 years ago
Torkel Ödegaard e1d408a66f
AddDataSource: Updated page design & categories (#16971) 6 years ago
Ryan McKinley 013f1b8d19
App Plugins: support react pages and tabs (#16586) 6 years ago
Ryan McKinley 3c21a121eb Plugins: Unifying alpha state & options for all plugins (#16530) 6 years ago
Torkel Ödegaard 60ea99078e Panel help view fixes 7 years ago
Torkel Ödegaard 1984f28f49 filter out alpha plugins in api call, fixes #14030 7 years ago
Torkel Ödegaard 480da34279 filter out alpha plugins in api call, fixes #14030 7 years ago
Alexander Zobnin 4063ae37a4
dashboard: import to folder 7 years ago
Julian Kornberger 0a415c50d0 Make golint happier 7 years ago
Julian Kornberger 7aab6a8887 Make golint happier 7 years ago
Dan Cech c0ecdee375
rename Context to ReqContext 7 years ago
Dan Cech 338655dd37
move Context and session out of middleware 7 years ago
Marcus Efraimsson 53cd39fde5 Shouldn't be able to overwrite a dashboard if you don't have permissions (#10900) 7 years ago
Daniel Lee 8423260f58 gzip: plugin readme content set explicitly 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 1cd632cc43 plugins: added state property to plugins 8 years ago
Torkel Ödegaard 7cd663bbe8 feat(import): more import work 9 years ago
Torkel Ödegaard f4a013946f feat(pluginlist): link in plugin list now goes to app/plugin default nav unless enabled 9 years ago
Torkel Ödegaard bce5c447b3 fix(apps): app dashboards can now be updated, fixes #4817 9 years ago
Torkel Ödegaard 6ac3bd4c7c feat(): update checks starting to work 9 years ago
Torkel Ödegaard d70ef90bdd feat(): plugin list panel 9 years ago