mirror of
https://github.com/grafana/grafana.git
synced 2024-11-28 19:54:10 -06:00
2c47d246fc
* do it all * feat(plugins): move loadingStrategy to ds pluginMeta and add to plugin settings endpoint * support child plugins and update tests * use relative path for nested plugins * feat(plugins): support nested plugins in the plugin loader cache by extracting pluginId from path * feat(grafana-data): add plugin loading strategy to plugin meta and export * feat(plugins): pass down loadingStrategy to fe plugin loader * refactor(plugins): make PluginLoadingStrategy an enum * feat(plugins): add the loading strategy to the fe plugin loader cache * feat(plugins): load fe plugin js assets as script tags based on be loadingStrategy * add more tests * feat(plugins): add loading strategy to plugin preloader * feat(plugins): make loadingStrategy a maybe and provide fetch fallback * test(alerting): update config.apps mocks to include loadingStrategy * fix format --------- Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> |
||
---|---|---|
.. | ||
auth | ||
backendplugin | ||
codegen | ||
config | ||
envvars | ||
httpresponsesender | ||
instrumentationutils | ||
log | ||
manager | ||
pfs | ||
pluginrequestmeta | ||
pluginscdn | ||
repo | ||
storage | ||
apiserver_test.go | ||
apiserver.go | ||
errors.go | ||
ifaces.go | ||
localfiles_test.go | ||
localfiles.go | ||
models.go | ||
plugins_test.go | ||
plugins.go | ||
test_utils.go |