Commit Graph

97 Commits (a327c4d7d6f7dad5ed88f4c43b79e1dbef6c5905)

Author SHA1 Message Date
idafurjes 2334b98802
Use PluginSettingsService instead of SQLStore methods in plugins (#45480) 3 years ago
Will Browne 3fbe4801b7
Plugins: Update collect metrics handler to latest signature (#45166) 3 years ago
Dimitris Sotirakis 605d056136
Security: Sync security changes on main (#45083) 3 years ago
Will Browne 126ed461b1
remove grafana specific config from package (#44866) 3 years ago
idafurjes 1b286e6bb5
Remove bus from quota, preferences, plugins, user_token (#44762) 3 years ago
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 3 years ago
Marcus Efraimsson 94edd7a762
Plugins: Refactor plugin dashboards (#44315) 3 years ago
idafurjes 8e6d6af744
Rename DispatchCtx to Dispatch (#43563) 3 years ago
Will Browne e4ba5f17dd
add core plugins thru store (#43085) 3 years ago
Will Browne 6c4555265a
Plugins: Update client to use SDK resource contract (#42888) 3 years ago
Marcus Efraimsson d6ec6f8ad2
Backport fix to main (#42979) 4 years ago
Dimitris Sotirakis c798c0e958
Security: Fix directory traversal issue (#42846) 4 years ago
idafurjes c80e7764d8
Chore: Remove Dispatch and AddHandler (#42603) 4 years ago
Serge Zaitsev d9cdcb550e
Chore: Refactor api handlers to use web.Bind (#42199) 4 years ago
Will Browne 2e3e7a7e55
Plugins: Plugin Store API returns DTO model (#41340) 4 years ago
Katarina Yang f49e08cb11
API: Fix dashboard quota limit for imports (#41495) 4 years ago
idafurjes d72e389d3d
Add context for GetAlertNotificationUidQuery (#41633) 4 years ago
Jack Westbrook 3c3cf2eee9
Plugins Catalog: Install and show the latest compatible version of a plugin (#41003) 4 years ago
Marcus Efraimsson f6be78b5ae
Chore: Propagate context for plugin settings (#41166) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Agnès Toulet 57b20335e6
LibraryPanels: Refactor to use context.Context instead of models.ReqContext (#39561) 4 years ago
Hugo Häggmark 2696be49b9
LibraryPanels: Improves export and import of library panels between orgs (#39214) 4 years ago
Serge Zaitsev 063160aae2
Chore: pass url parameters through context.Context (#38826) 4 years ago
Will Browne 40643ee023
track signature files + add warn log (#38938) 4 years ago
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) 4 years ago
Will Browne 333d520528
Plugins: Improve API response for plugin assets (#36352) 4 years ago
ying-jeanne b391e43472
[Dashboard] Revert feature toggle trimdefaults (#34888) 4 years ago
ying-jeanne c59a2e1bcf
remove feature toggle + add libraryPaneldefinition (#34488) 4 years ago
Hugo Häggmark 7b17801047
LibraryPanels: Fixes error when importing plugin dashboard (#34557) 4 years ago
Hugo Häggmark 740f1ab3e2
LibraryPanels: Fixes connections after dashboard import (#34461) 4 years ago
Alexander Emelin e799257637
Live: stream resubmit on ds change, fix old ds settings in RunStream (#34130) 4 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 4 years ago
ying-jeanne 22b2d3c38a
frontend for trim/apply defaults and some bug fixing (#33561) 4 years ago
Will Browne c37a3bebb7
Plugins: Serve static assets directly instead of through middleware handler (#32779) 4 years ago
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) 4 years ago
Will Browne a515c54404
Plugins: Add support for signature manifest V2 (#29240) 5 years ago