grafana/public/app/core/components
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
..
Animations Chore: Upgrades typescript to version 3.5 (#18263) 2019-07-26 15:14:06 +01:00
AppNotifications Chore: Use uuid v4 as an identifier instead of Date.now() (#27178) 2020-08-26 11:38:39 +02:00
BackButton e2e: creates a separate package for selectors (#23858) 2020-04-27 09:09:05 +02:00
Branding LoginPage: New design (#23892) 2020-05-04 21:14:37 +02:00
Card NewDataSourcePage: Restore signature badge lost in merge (#23832) 2020-04-23 21:39:08 +02:00
code_editor TSLint → ESLint (#21006) 2020-02-08 02:40:04 +01:00
colorpicker Chore: Typescript no-implicit any fixes progress (#17018) 2019-05-12 14:15:23 +02:00
CopyToClipboard SaveDashboard: Allow editing provisioned dashboard JSON and add confirmation when JSON is copied to dashboard (#24680) 2020-05-14 13:45:26 +02:00
DynamicImports @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
EmptyListCTA @grafana/ui: Replace various icons using Icon component (#23442) 2020-04-12 22:20:02 +02:00
ErrorPage Migrate: Error page (404) (#26010) 2020-07-03 08:53:54 +02:00
FilterInput Input: Width prop (#23615) 2020-04-21 10:42:57 +02:00
Footer Settings: Add setting for hiding version number for anonymous users (#24919) 2020-06-17 07:39:50 +02:00
ForgottenPassword Fixes signup workflow and UI (#26263) 2020-09-07 18:24:46 +03:00
form_dropdown Chore: Fix all Typescript strict null errors (#26204) 2020-07-10 12:46:59 +02:00
help Chore: upgrade to Typescript 3.9.3 (#25154) 2020-06-17 12:26:01 +02:00
jsontree Transformers: configure result transformations after query(alpha) (#18740) 2019-09-09 08:58:57 +02:00
LayoutSelector Forms migration: LayoutSelector (#23790) 2020-04-22 17:49:46 +02:00
LocalStorageValueProvider Store: Error handling for setObject (#23650) 2020-04-20 15:13:02 +02:00
Login Fixes signup workflow and UI (#26263) 2020-09-07 18:24:46 +03:00
modals Migration: Save dashboard modals (#22395) 2020-03-03 08:22:26 +01:00
OrgActionBar Plugins: show signing status on datasources and plugins (#23542) 2020-04-23 11:52:11 +02:00
Page Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
PageHeader Tab: Make active tab clickable and add hyperlink functionality (#25546) 2020-06-24 16:58:40 +02:00
PageLoader Feature: Encapsulated dynamic imports with error boundary and suspense (#19128) 2019-09-17 09:46:26 +02:00
PermissionList Strict null fixes: updates return type of getMessageFromError, fixes QueryOperationAction props (#24690) 2020-05-14 17:08:52 +02:00
PluginHelp Markdown: Replace rendering library (#17686) 2019-06-26 13:15:45 +02:00
query_part Chore: Fix all Typescript strict null errors (#26204) 2020-07-10 12:46:59 +02:00
QueryOperationRow Fix: Show an ellipsis if Query row title is too long (#27648) 2020-09-21 15:33:50 +02:00
scroll Chore: Removes some unneeded console logging and changes logs to errors (#26235) 2020-07-10 15:07:04 +01:00
search e2e: creates a separate package for selectors (#23858) 2020-04-27 09:09:05 +02:00
Select Plugin signing: UI information (#28469) 2020-10-27 13:08:08 +01:00
SharedPreferences TimeZonePicker: added possibility to toggle if internal time zones should be included or not. (#25934) 2020-06-30 13:30:18 +02:00
sidemenu SignIn button - use correct url (#26239) 2020-07-14 12:56:55 +02:00
Signup Chore: Upgrade typescript and related packages (#27316) 2020-09-25 15:48:41 +01:00
sql_part Chore: Fix all Typescript strict null errors (#26204) 2020-07-10 12:46:59 +02:00
TagFilter Testing: Use React Testing Library (#27072) 2020-08-20 16:21:42 +03:00
TimePicker DateTime: adding support to select preferred timezone for presentation of date and time values. (#23586) 2020-04-27 15:28:06 +02:00
TransformersUI Transformations: add Concatenate fields transformer (#28237) 2020-10-14 10:34:04 -07:00
connectWithCleanUp.tsx Chore: Updates yarn.lock (#19919) 2019-10-19 09:30:12 +02:00
dashboard_selector.ts Chore: Remove angular dependency from backendSrv (#20999) 2020-01-21 10:08:07 +01:00
info_popover.ts @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
OrgSwitcher.tsx @grafana/ui: Create Icon component and replace part of the icons (#23402) 2020-04-08 14:33:31 +02:00
switch.ts Chore: No implict any fixes (#17020) 2019-05-13 09:38:19 +02:00
WithFeatureToggle.tsx teams: feature toggle component 2019-03-19 13:57:24 +01:00