mirror of
https://github.com/grafana/grafana.git
synced 2025-02-09 06:56:07 -06:00
* adding some structure to combine the local and remote into one type. * feat(catalog): map local and remote responses to catalog plugin * feat(catalog): render CatalogPlugins in list * refactor(catalog): update usePluginsByFilter to work with new data structure * refactor(catalog): move helper functions into helpers file. delete redundent usePlugins hook * feat(catalog): create CatalogPluginDetails and pass to PluginDetails * feat(catalog): update types and components for plugin installation * chore(catalog): comment so not to forget to move code out of api layer * fix(catalog): make sure all filter shows gcom and installed * fix(catalog): fix up getCatalogPlugin logic for only locally available plugins * refactor(catalog): create getCatalogPluginDetails helper. Move usage to hook * revert(catalog): put back small logos in PluginList * revert(catalog): put back small logo for PluginDetails page * fix(catalog): prevent useDebounce from triggering when SearchField mounts * chore(catalog): add coment explaining reason for usedebouncewithoutfirstrender * refactor(catalog): replace reduce with filter to remove duplicate array of all plugins * refactor(catalog): update types for useDebounceWithoutFirstRender * chore(catalog): remove commented out import Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> |
||
---|---|---|
.. | ||
__mocks__ | ||
__snapshots__ | ||
admin | ||
partials | ||
specs | ||
state | ||
wrappers | ||
all.ts | ||
AppRootPage.test.tsx | ||
AppRootPage.tsx | ||
built_in_plugins.ts | ||
datasource_srv.ts | ||
plugin_component.ts | ||
plugin_loader.test.ts | ||
plugin_loader.ts | ||
plugin_page_ctrl.ts | ||
PluginDashboards.tsx | ||
PluginList.test.tsx | ||
PluginList.tsx | ||
PluginListItem.test.tsx | ||
PluginListItem.tsx | ||
PluginListPage.test.tsx | ||
PluginListPage.tsx | ||
PluginPage.tsx | ||
PluginsErrorsInfo.tsx | ||
PluginSettingsCache.ts | ||
PluginStateInfo.tsx | ||
routes.ts | ||
UpdatePluginModal.tsx | ||
variableQueryEditorLoader.tsx |