Commit Graph

41 Commits (ab6cf9e94de7e1a0811bf2eb48cdbde6136448d9)

Author SHA1 Message Date
Gabriel MABILLE 5975c4bc6d
RBAC: Allow app plugins access restriction (#51524) 4 years ago
Will Browne 7536647ab6
Plugins: Introduce Plugin Registry (#47200) 4 years ago
Will Browne 4fae0f49d7
tidy up (#49720) 4 years ago
Emil Tullstedt 51ff2b8c58
Logging: Unify logging fakes (#48822) 4 years ago
Sergey Kostrukov 5675496f6b
Migrate to Grafana Azure SDK (#47232) 4 years ago
Sergey Kostrukov 656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 4 years ago
Will Browne 56e9c24f08
Plugins: Include decommissioned plugins when ignoring plugins during re-loading (#46958) 4 years ago
Will Browne 23dde457ef
Plugins: Don't start runner ticker for Core plugins (#46964) 4 years ago
Will Browne 5e18293f88
Plugins: Make plugin loading from file system deterministic (#46842) 4 years ago
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
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 7694fff0ef
[WIP] Plugins: Refactoring backend initialization flow (#42247) 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 2e3e7a7e55
Plugins: Plugin Store API returns DTO model (#41340) 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) 5 years ago
Will Browne 08a73a5291
Plugins: Perform plugin update check prior to uninstall (#36909) 5 years ago
Will Browne 94688be398
Plugins: Use plugin.pluginDir as source of truth for plugin location (#36711) 5 years ago
Marcus Andersson 52bd1eb1c5
Plugins: converted the plugins admin app to a core feature in grafana (#36026) 5 years ago
Will Browne adbb15a3a7
Plugins: fix test with bad symlink target (#35737) 5 years ago
Will Browne 303352a89b
Plugins: Ignore symlinked folders when verifying plugin signature (#34434) 5 years ago
Domas 5b5cb94809
Fix: fix loading symbolically linked plugins (#35635) 5 years ago
Stephanie Closson 83f26e9ce2
Fix: only recurse a symbolic link if it is a directory (#35455) 5 years ago
Will Browne 873e20b7ae
Plugins: Ignore trailing slash in root URL check (#35338) 5 years ago
Marcus Efraimsson b3e9087557
Chore: Refactor backend plugin manager/tsdb query data (#34944) 5 years ago
Ryan McKinley 4972e0f6a1
Rename: Status grid to history (#34864) 5 years ago
Ryan McKinley a91edd7267
Plugin Admin App: make the catalog look like internal component (#34341) 5 years ago
Will Browne c1ec13035d
Plugins: Enforce signing for all plugins (#34364) 5 years ago
Ryan McKinley de5cd4a7d3
Timeline: split "periodic" mode into its own panel (#34171) 5 years ago
Ryan McKinley edcefe1c8e
Chore: Rename "marketplace" app to "catalog" (#34149) 5 years ago
Jack Westbrook abdceb18da
Plugins: introduce marketplace app (#33869) 5 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 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 a515c54404
Plugins: Add support for signature manifest V2 (#29240) 5 years ago
Kyle Brandt 0cb29d337a
Expressions: Move GEL into core as expressions (#29072) 5 years ago
Arve Knudsen 4084b53f91
plugins: Don't exit on duplicate plugin (#28390) 5 years ago
Arve Knudsen a078e40238
Settings: Rename constants/variables to follow Go naming standards (#28002) 5 years ago
Arve Knudsen 5fe27ee959
Fix back-end tests on Windows (#26355) 6 years ago
Arve Knudsen 3651a8e976
Chore: Disable scopelint for tests (#25923) 6 years ago
Arve Knudsen d1e6214a4a
Chore: Enable scopelint Go linter (#25896) 6 years ago
Marcus Efraimsson c0f3b2929c
Backend plugins: Refactor to allow shared contract between core and external backend plugins (#25472) 6 years ago