kibana/x-pack/plugins
Yaroslav Kuznietsov eef094bafb
[Canvas] TagCloud (#106858)
* Added `tagCloud` to canvas.

* Added `icon` to the `tagCloud` element.

* Added column name support at `tag_cloud`.

* Added condition to `vis_dimension` not to pass invalid index.

Added check of accessor index, if such column exists at vis_dimension.
Removed checks of column existance from TagCloudChart.
Added test for accessing data by column name in addition to a column number.
Updated tag_cloud element in Canvas.
Fixed types. Removed almost all `any` and `as` types.

* Added test suites for `vis_dimension` function.

* Added tests for DatatableColumn accessors at tag_cloud_fn and to_ast.

* Refactored metrics, tagcloud and tests.

Added valid functional tests to metrics and tag_cloud.
Fixed types of metrics_vis.
Added handling of empty data at tag_cloud renderer.

* Added storybook ( still doesn't work ).

* Fixed some mistakes.

* Added working storybook with mocks.

* Added clear storybook for tag_cloud_vis_renderer.

* Updated the location of vis_dimension test after movement of the function.

* Fixed unused type.

* Fixed tests and added handling of the column name at `visualizations/**/*/prepare_log_table.ts`

* Reduced the complexity of checking the accessor at `tag_cloud_chart.tsx`

* Added comments at unclear places of code.

* Added the logic for disabling elements for renderers from disabled plugins.

* removed garbage from `kibana.yml`.

* Fixed element_strings.test error.

* Made changes, based on nits.

* Fixed mistake.

* Removed `disabled` flag for `expression_*` plugins.

* recovered lost comments at the unclear places.

* removed dead code.

* fixed test errors.

* Fixed test error, I hope.

* fixed more tests.

* fixed code, based on nits.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-06 04:13:38 -04:00
..
actions [Actions] Allowing service specification in email connector config (#110458) 2021-09-03 09:49:00 -04:00
alerting [Event log][7.x] Updated event log client to search across legacy IDs (#109365) 2021-09-03 01:18:48 -04:00
apm [APM] Clean up readme (#110973) 2021-09-05 07:14:06 +02:00
banners
canvas [Canvas] TagCloud (#106858) 2021-09-06 04:13:38 -04:00
cases [Expressions] Align renderMode with the embeddable viewMode (#110199) 2021-09-03 19:10:29 +02:00
cloud Add snapshotsUrl to Cloud plugin public interface. (#110328) 2021-09-01 14:42:01 -07:00
cross_cluster_replication
dashboard_enhanced [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
data_enhanced
data_visualizer [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
discover_enhanced [Discover] Remove export* syntax (#110934) 2021-09-03 07:48:32 +02:00
drilldowns
embeddable_enhanced
encrypted_saved_objects
enterprise_search Support the warning state for crawler validation steps (#110864) 2021-09-02 10:00:29 -04:00
event_log [Event log][7.x] Updated event log client to search across legacy IDs (#109365) 2021-09-03 01:18:48 -04:00
features
file_upload [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
fleet Handle bulkGet errors on package retrieval from ES storage (#111114) 2021-09-03 16:01:28 +02:00
global_search catch errors from providers (#111093) 2021-09-03 14:38:19 +02:00
global_search_bar
global_search_providers
graph Change Graph ownership (#111157) 2021-09-03 19:12:42 +02:00
grokdebugger
index_lifecycle_management [ILM] Fixed loading layout that has degraded after adding RedirectAppLinks (#110461) 2021-08-30 16:09:36 +02:00
index_management [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
infra [Metrics UI] Filter out APM nodes from the inventory view (#110300) 2021-09-03 09:28:11 +09:00
ingest_pipelines
lens [Expressions] Align renderMode with the embeddable viewMode (#110199) 2021-09-03 19:10:29 +02:00
license_api_guard
license_management Upgrade EUI to v37.3.1 (#109926) 2021-09-01 08:39:20 -07:00
licensing do not export all the types from licensing plugin (#110942) 2021-09-02 07:08:02 -04:00
lists Fix exceptions page table pagination (#111000) 2021-09-03 21:38:45 +02:00
logstash
maps [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
metrics_entities [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
ml [ML] Fix issue with AD data points not showing up because missing indices (#110899) 2021-09-03 13:12:48 -04:00
monitoring [Stack Monitoring] Add setup mode to react app (#110670) 2021-09-03 15:15:53 +02:00
observability [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
osquery [Osquery] Fix support for disabled security (#110547) 2021-09-06 10:10:04 +03:00
painless_lab
remote_clusters
reporting [Reporting] Updated telemetry types for V2 export types (#110622) 2021-09-03 11:30:51 +02:00
rollup
rule_registry Update alert documents when the write index changes (#110788) 2021-09-03 13:39:52 +01:00
runtime_fields
saved_objects_tagging
searchprofiler
security Resurrect deprecated and removed authentication settings. (#110835) 2021-09-03 11:42:12 +02:00
security_solution Fix exceptions page table pagination (#111000) 2021-09-03 21:38:45 +02:00
snapshot_restore [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
spaces bulkGet saved objects across spaces (#109967) 2021-08-26 11:26:34 -04:00
stack_alerts [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
task_manager [task manager] provide better diagnostics when task manager performance is degraded (#109741) 2021-09-01 15:12:46 -04:00
telemetry_collection_xpack [Reporting] Updated telemetry types for V2 export types (#110622) 2021-09-03 11:30:51 +02:00
timelines [RAC] Add loading and empty states to the alerts table - Take II (#110504) 2021-09-03 06:59:56 -04:00
transform [ML] Populate date fields for Transform (#108804) 2021-08-31 13:08:17 -05:00
translations [Canvas] TagCloud (#106858) 2021-09-06 04:13:38 -04:00
triggers_actions_ui [Actions] Allowing service specification in email connector config (#110458) 2021-09-03 09:49:00 -04:00
ui_actions_enhanced [eslint] add rule to prevent export* in plugin index files (#109357) 2021-09-01 18:05:45 -07:00
upgrade_assistant [Core deprecations] Add title field to deprecation info (#109840) 2021-09-01 13:10:25 +03:00
uptime Fix ML alert not allowed in Uptime app. (#111180) 2021-09-03 15:17:06 -04:00
watcher
xpack_legacy