Commit Graph

32 Commits (448fa27620281b2f66a42c145c6b7fd578ed9fc9)

Author SHA1 Message Date
Selene 2c90dcf3c0
Dashboard Alert Extractor: Create service for dashboard extractor and remove bus (#45518) 4 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 4 years ago
Will Browne 3fbe4801b7
Plugins: Update collect metrics handler to latest signature (#45166) 4 years ago
Will Browne 76603b93d6
Plugins: Refactor Grafana and Plugin version update checkers (#44529) 4 years ago
Marcus Efraimsson 919c451156
Chore: Remove unused sqlstore dependency (#44583) 4 years ago
Will Browne b5dd4842d0
Plugins: Make manager more easily composable (#44467) 4 years ago
Will Browne 7fbc7d019a
Plugins: Core plugins register via backend factory provider (#43171) 4 years ago
Will Browne 7694fff0ef
[WIP] Plugins: Refactoring backend initialization flow (#42247) 4 years ago
idafurjes b8852ef6a3
Chore: Remove context.TODO() (#43409) 4 years ago
Will Browne e4ba5f17dd
add core plugins thru store (#43085) 4 years ago
Will Browne 6c4555265a
Plugins: Update client to use SDK resource contract (#42888) 4 years ago
Will Browne fb2436af18
fix stream handler funcs (#41800) 4 years ago
Will Browne 2e3e7a7e55
Plugins: Plugin Store API returns DTO model (#41340) 4 years ago
Will Browne 8ea75c9401
Plugins: Add SDK stream handler support to plugin.Client (#41650) 4 years ago
Will Browne 8adefa32fd
Plugins: Return error from QueryData when plugin is not found (#41494) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Will Browne 40643ee023
track signature files + add warn log (#38938) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Will Browne 08a73a5291
Plugins: Perform plugin update check prior to uninstall (#36909) 4 years ago
Will Browne 94688be398
Plugins: Use plugin.pluginDir as source of truth for plugin location (#36711) 4 years ago
Will Browne 303352a89b
Plugins: Ignore symlinked folders when verifying plugin signature (#34434) 5 years ago
Marcus Efraimsson b3e9087557
Chore: Refactor backend plugin manager/tsdb query data (#34944) 5 years ago
Will Browne 057ba4a6e7
fix bad log format (#35150) 5 years ago
Carl Bergquist ba7aca69f6
plugin: add signature status plugin build info (#35128) 5 years ago
Will Browne c1ec13035d
Plugins: Enforce signing for all plugins (#34364) 5 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 5 years ago
Ryan McKinley 7627b55ef4
TSDB: add deprecation comments to many tsdb structs (#33281) 5 years ago
Arve Knudsen d3544d6df1
PluginManager: Increase DI priority (#32111) 5 years ago
Arve Knudsen a2eda798e7
PluginManager: Make remaining plugin state non-global (#32094) 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
Arve Knudsen b99127be82
PluginManager: Remove some global state (#31081) 5 years ago
Will Browne da3f963987
convert path to posix by default (#31045) 5 years ago
Arve Knudsen 5da3419459
Better logging of plugin scanning errors (#30231) 5 years ago
Arve Knudsen c2cad26ca9
Chore: Disable default golangci-lint filter (#29751) 5 years ago
Will Browne a515c54404
Plugins: Add support for signature manifest V2 (#29240) 5 years ago
Arve Knudsen f326b79cc1
Security: Add gosec G304 auditing annotations (#29578) 5 years ago
Arve Knudsen f2b7fbc32a
Chore: Check errors from Close calls (#29562) 5 years ago
Kyle Brandt 0cb29d337a
Expressions: Move GEL into core as expressions (#29072) 5 years ago
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) 6 years ago