grafana/public/app/features/plugins/admin/state
Jack Westbrook fffcee7c1f
Plugin Catalog: support Grafana instances that cannot communicate with gcom (#39638)
* added possibility to track if remote plugins could be fetched.

* adding hook to detect if remote plugins are available.

* feat(catalog): disable installed/all filter if remote plugins are unavailable

* feat(Plugins/Admin): hide the install controls if GCOM is not available

* refactor(Plugins/Admin): group `@grafana` dependencies

* fix(Plugins/Admin): don't show an error alert if a remote plugin is not available

* feat(Plugins/Admin): prefer to use the local version of the readme

* chore(Plugins/Admin): type the mocked state properly

* test(Plugins/Admin): add tests for the Plugin Details when GCOM is not available

* test(Plugins/Admin): add tests for the Browse when GCOM is not available

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
2021-09-28 16:46:29 +02:00
..
actions.ts Plugin Catalog: support Grafana instances that cannot communicate with gcom (#39638) 2021-09-28 16:46:29 +02:00
hooks.ts Plugin Catalog: support Grafana instances that cannot communicate with gcom (#39638) 2021-09-28 16:46:29 +02:00
reducer.ts Plugins Catalog: migrate state handling to Redux (#38876) 2021-09-09 12:20:35 +02:00
selectors.ts Plugins Catalog: migrate state handling to Redux (#38876) 2021-09-09 12:20:35 +02:00