grafana/public/app/features/plugins
Dominik Prokop 4468d41417
Plugin signing: UI information (#28469)
* first pass

* return list

* types and cleanup

* add to plugin page and add styles

* update comment

* update comment

* fix component path

* simplify error component

* simplify error struct

* fix tests

* don't export and fix string()

* update naming

* remove frontend

* introduce phantom loader

* track single error

* remove error from base

* remove unused struct

* remove unnecessary filter

* add errors endpoint

* Update set log to use id field

Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>

* skip adding BE plugins

* remove errs from plugin + ds list

* remove unnecessary fields

* add signature state to panels

* Fetch plugins errors

* grafana/ui component tweaks

* DS Picker - add unsigned badge

* VizPicker - add unsigned badge

* PluginSignatureBadge tweaks

* Plugins list - add signatures info box

* New datasource page - add signatures info box

* Plugin page - add signatures info box

* Fix test

* Do not show Core label in viz picker

* Update public/app/features/plugins/PluginsErrorsInfo.tsx

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>

* Update public/app/features/plugins/PluginListPage.test.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* Update public/app/features/plugins/PluginListPage.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* Update public/app/features/datasources/NewDataSourcePage.tsx

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* Review comments 1

* Review comments 2

* Update public/app/features/plugins/PluginsErrorsInfo.tsx

* Update public/app/features/plugins/PluginPage.tsx

* Prettier fix

* remove stale backend code

* Docs issues fix

Co-authored-by: Will Browne <will.browne@grafana.com>
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2020-10-27 13:08:08 +01:00
..
__mocks__ Chore: Fix all Typescript strict null errors (#26204) 2020-07-10 12:46:59 +02:00
__snapshots__ Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
partials @grafana/ui: Replace various icons using Icon component (#23442) 2020-04-12 22:20:02 +02:00
specs Provisioning: Allows specifying uid for datasource and use that in derived fields (#23585) 2020-04-20 15:48:38 +02:00
state Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
wrappers Chore: Fix typescript strict null fixes now at 298 (#26125) 2020-07-08 11:05:20 +02:00
all.ts App Plugins: support react pages and tabs (#16586) 2019-05-02 10:15:39 -07:00
AppRootPage.test.tsx Plugins: do not remount app plugin on nav change (#28105) 2020-10-21 09:58:23 +02:00
AppRootPage.tsx Plugins: do not remount app plugin on nav change (#28105) 2020-10-21 09:58:23 +02:00
built_in_plugins.ts Tracing: Add Tempo data source (#28204) 2020-10-13 19:12:49 +02:00
datasource_srv.ts Chore: Remove angular dependency from data sources (#27735) 2020-10-01 18:51:23 +01:00
plugin_component.ts Chore: Removes some unneeded console logging and changes logs to errors (#26235) 2020-07-10 15:07:04 +01:00
plugin_loader.test.ts Plugins: add a bundle plugins folder (#20850) 2020-04-07 00:04:24 -07:00
plugin_loader.ts Chore: remove file export (use inspector/toCSV()) (#23508) 2020-04-10 21:08:19 -07:00
plugin_page_ctrl.ts AppPageCtrl: Fix digest issue with app page initialisation (#21847) 2020-01-30 13:47:11 +01:00
PluginDashboards.tsx Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
PluginList.test.tsx rewrote to use react.sfc 2018-09-27 12:15:41 +02:00
PluginList.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginListItem.test.tsx tests 2018-09-26 15:12:06 +02:00
PluginListItem.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginListPage.test.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginListPage.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginPage.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginsErrorsInfo.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginSettingsCache.ts Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
PluginSignatureBadge.tsx Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PluginStateInfo.tsx Chore: Reorg packages (#20111) 2019-10-31 10:48:05 +01:00
variableQueryEditorLoader.tsx Chore: Remove angular dependency from data sources (#27735) 2020-10-01 18:51:23 +01:00