Commit Graph

11 Commits (20a28400469680e065bedf17c703a861c77eb4a8)

Author SHA1 Message Date
Gabriel MABILLE 20a2840046
Plugin: Remove external service on plugin removal (#77712) 2 years ago
Will Browne 3c50db328d
Plugins: Make Installer responsible for removing plugins from file system (#73323) 2 years ago
Will Browne 162dde5bdd
Plugins: Use suffix for plugin directory (#71375) 2 years ago
Will Browne a221e1d226
Plugins: Standardize Golang enum naming convention (#69449) 2 years ago
Will Browne 12dc56ad0c
Plugins: Refactor plugin repository API (#69063) 2 years ago
Will Browne 739c7f1c68
Plugins: Simplify plugin file removal (#66115) 2 years ago
Will Browne ee2dd62a1f
Plugins: Refactor loader + finder to support multiple sourcing methods (#64735) 2 years ago
Will Browne 68df83c86d
Plugins: Add Plugin FS abstraction (#63734) 2 years ago
Will Browne ec82719372
Plugins: Introduce plugin package specific logger (#62204) 2 years ago
Will Browne 76233f9997
Plugins: Unexport PluginDir field from PluginDTO (#59190) 3 years ago
Will Browne d0d8544ded
Plugins: Create single point of entry for adding / removing plugins (#55463) 3 years ago
Will Browne cd7a464f7e
Plugins: Ensure plugin uninstall success for "pre-installed" community plugins (#55322) 3 years ago
Will Browne 0571d98bba
[WIP] Plugins: Introduce Plugins specific config (#54854) 3 years ago
Will Browne ecdcafb258
manager exposes renderer + secrets manager (#54629) 3 years ago
Will Browne 4a707e2a88
Plugins: Split plugin manager into smaller components (#54384) 3 years ago
Will Browne 26dfdd5af3
Plugins: Refactor plugin download/installation (#43046) 3 years ago
Gabriel MABILLE 5975c4bc6d
RBAC: Allow app plugins access restriction (#51524) 3 years ago
Will Browne 7536647ab6
Plugins: Introduce Plugin Registry (#47200) 3 years ago
Will Browne 4fae0f49d7
tidy up (#49720) 3 years ago
Emil Tullstedt 51ff2b8c58
Logging: Unify logging fakes (#48822) 3 years ago
Sergey Kostrukov 5675496f6b
Migrate to Grafana Azure SDK (#47232) 3 years ago
Sergey Kostrukov 656ade9884
Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 3 years ago
Will Browne 56e9c24f08
Plugins: Include decommissioned plugins when ignoring plugins during re-loading (#46958) 3 years ago
Will Browne 23dde457ef
Plugins: Don't start runner ticker for Core plugins (#46964) 3 years ago
Will Browne 5e18293f88
Plugins: Make plugin loading from file system deterministic (#46842) 3 years ago
Selene 2c90dcf3c0
Dashboard Alert Extractor: Create service for dashboard extractor and remove bus (#45518) 3 years ago
Selene d5b98772ed
Dashboards: Refactor service to make it injectable by wire (#44588) 3 years ago
Will Browne 3fbe4801b7
Plugins: Update collect metrics handler to latest signature (#45166) 3 years ago
Marcus Efraimsson 919c451156
Chore: Remove unused sqlstore dependency (#44583) 3 years ago
Will Browne b5dd4842d0
Plugins: Make manager more easily composable (#44467) 3 years ago
Will Browne 7694fff0ef
[WIP] Plugins: Refactoring backend initialization flow (#42247) 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
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) 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
Marcus Andersson 52bd1eb1c5
Plugins: converted the plugins admin app to a core feature in grafana (#36026) 4 years ago
Will Browne adbb15a3a7
Plugins: fix test with bad symlink target (#35737) 4 years ago
Will Browne 303352a89b
Plugins: Ignore symlinked folders when verifying plugin signature (#34434) 4 years ago
Domas 5b5cb94809
Fix: fix loading symbolically linked plugins (#35635) 4 years ago
Stephanie Closson 83f26e9ce2
Fix: only recurse a symbolic link if it is a directory (#35455) 4 years ago
Will Browne 873e20b7ae
Plugins: Ignore trailing slash in root URL check (#35338) 4 years ago
Marcus Efraimsson b3e9087557
Chore: Refactor backend plugin manager/tsdb query data (#34944) 4 years ago
Ryan McKinley 4972e0f6a1
Rename: Status grid to history (#34864) 4 years ago
Ryan McKinley a91edd7267
Plugin Admin App: make the catalog look like internal component (#34341) 4 years ago
Will Browne c1ec13035d
Plugins: Enforce signing for all plugins (#34364) 4 years ago
Ryan McKinley de5cd4a7d3
Timeline: split "periodic" mode into its own panel (#34171) 4 years ago