Commit Graph

122 Commits (ac942d5e721d0bad053436718ef4916d7a46c802)

Author SHA1 Message Date
Serge Zaitsev c3ab2fdeb7
Macaron: remove custom Request type (#37874) 4 years ago
Will Browne e0315dabe8
Plugins: Use file extension allowlist when serving plugin assets instead of checking for UNIX executable (#37688) 4 years ago
Will Browne e82f8dbef9
switch to json resp for errors (#36743) 4 years ago
Will Browne 7dbe388d4e
fix gzipped plugin asset response (#36721) 4 years ago
Will Browne e06335ffe9
Plugins: Improve grafana-cli UX + API response messaging for plugin install incompatibility scenario (#36556) 4 years ago
Will Browne 2616580bae
allow for appropriate content-type to be set (#36545) 5 years ago
Will Browne 333d520528
Plugins: Improve API response for plugin assets (#36352) 5 years ago
ying-jeanne b391e43472
[Dashboard] Revert feature toggle trimdefaults (#34888) 5 years ago
ying-jeanne c59a2e1bcf
remove feature toggle + add libraryPaneldefinition (#34488) 5 years ago
Hugo Häggmark 7b17801047
LibraryPanels: Fixes error when importing plugin dashboard (#34557) 5 years ago
Hugo Häggmark 740f1ab3e2
LibraryPanels: Fixes connections after dashboard import (#34461) 5 years ago
Alexander Emelin e799257637
Live: stream resubmit on ds change, fix old ds settings in RunStream (#34130) 5 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 5 years ago
ying-jeanne 22b2d3c38a
frontend for trim/apply defaults and some bug fixing (#33561) 5 years ago
Will Browne c37a3bebb7
Plugins: Serve static assets directly instead of through middleware handler (#32779) 5 years ago
Alexander Emelin 336bc559a3
Basic streaming plugin support (#31940) 5 years ago
Arve Knudsen a2eda798e7
PluginManager: Make remaining plugin state non-global (#32094) 5 years ago
Owen Diehl 7a4ab13a79
API Response implements http.ResponseWriter (#32046) 5 years ago
Arve Knudsen 87c3a2b790
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866) 5 years ago
Arve Knudsen 47f13abf7a
Backend: Migrate to using non-global configuration (#31856) 5 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 5 years ago
Torkel Ödegaard 584886fa46
AppPlugins: Options to disable showing config page in nav (#31354) 5 years ago
Arve Knudsen b99127be82
PluginManager: Remove some global state (#31081) 5 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) 6 years ago
Marcus Efraimsson 224aa4dde8
Backend plugins: Fix incorrect JSON Unmarshal (#24243) 6 years ago
Kyle Brandt 80e1191ca0
Backend Plugins: (breaking change) Add PluginContext (#23788) 6 years ago
Marcus Efraimsson 871ad73414
Backend plugins: Renderer v2 plugin (#23625) 6 years ago
Ryan McKinley 468f5d15ab
Plugins: add a signature status flag (#23420) 6 years ago
Marcus Efraimsson 60e3437fc1
Backend plugins: Exclude plugin metrics in Grafana's metrics endpoint (#22857) 6 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) 6 years ago
Carl Bergquist ebc9549cbc
Add support for sending health check to datasource plugins. (#22771) 6 years ago
Carl Bergquist 5f94d31da9
Send jsondata for Datasources on DatasourceConfig for backend plugins (#22681) 6 years ago
Carl Bergquist 1dcfaf25fc
Adds signed in user to backend v2 plugins requests (#22584) 6 years ago
Marcus Efraimsson 4ff613a432
Backend Plugins: Support handling of streaming resource response (#22580) 6 years ago
Marcus Efraimsson e6cec8dbdc
Backend plugins: Prepare and clean request headers before resource calls (#22321) 6 years ago
Marcus Efraimsson 9d7c74ef91
Backend Plugins: Provide proper plugin config to plugins (#21985) 6 years ago
Marcus Efraimsson 0390b5601e
Backend plugins: Implement support for resources (#21805) 6 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) 7 years ago
Ryan McKinley 013f1b8d19
App Plugins: support react pages and tabs (#16586) 7 years ago
Ryan McKinley 3c21a121eb Plugins: Unifying alpha state & options for all plugins (#16530) 7 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