* Renaming alert instance summary to alert summary
* api docs
* fixing types
* updating functional test
* Updating i18n and data test sub
* fixing functional tests
* Cleanup
* Fixing unit tests
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [maps] fix layer flashes when query is updated in query bar for mvt layers
* remove unused services
* eslint
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [ML] Initial embed
* [ML] Initial embed props
* [ML] Add top nav link to data viz
* Add visible fields
* Add add data service to register links
* Renames, refactor, use constants
* Renames, refactor, use constants
* Update tests and mocks
* Embeddable
* Update hook to update upon time udpate
* Add filter support to query
* Refactor filter utilities
* Add filter support for embeddable
* Fix saved search data undefined
* Prototype aggregated view/document view switcher
* Prototype flyout
* Prototype save document view option in storage
* Fix filter and query conflict with saved search
* Minor styling edits
* [ML] Initial embed
* [ML] Initial embed props
* Add embeddable 1
* Add visible fields
* Embeddable 2
* Add filter support to query
* Refactor filter utilities
* Add filter support for embeddable
* Fix saved search data undefined
* Prototype aggregated view/document view switcher
* Prototype flyout
* Prototype save document view option in storage
* Fix filter and query conflict with saved search
* Minor styling edits
* Fix missing code after conflicts
* Remove dv locator and flyout
* Make types happy
* Fix types
* Rename toggle option
* Resolve conflicts
* [ML] Reduce size of chart
* [ML] Unbold name, switch icons of show distributions
* [ML] Make size consistent
* [ML] Make page size 25
* [ML] Switch to arrow right and down
* [ML] Make legend font smaller
* [ML] Add user setting
* [ML] Add show preview by default setting
* [ML] Match icon
* Add panels around the subcontent
* Add preference for aggregated vs doc
* Fix types
* Fix types, add constants for adv settings
* Change to data view type
* Temp fix for Kibana/EUI table overflow issue
* Modify line height so text is not cut off, modify widths for varying screen sizes
* Different width padders for different screens
* Fix CI
* Merge latest, move button to the right
* Fix width for bar charts previews
* Fix toggle buttons, fix maps
* Delete unused file
* Fix boolean styling
* Change to enum, discover mode
* Hide field stats
* Hide field stats
* Persist show mini preview/distribution settings
* Remove window size, use size observer instead
* Default to document view
* Remove bold, switch icon
* Set fixed width for top values, reduce font size in table
* Fix custom url tests
* Update width styling for panels
* Fix missing flag for Discover sidebar, jest tests
* Fix max width
* Workaround for sorting
* Fix import
* Fix styling
* Make height uniform, center alignment, fix map and keyword map not same size
Move styling
* Revert "Make height uniform, center alignment, fix map and keyword map not same size"
This reverts commit 8fc42e2f
* Revert "Make height uniform, center alignment, fix map and keyword map not same size"
This reverts commit 8fc42e2f
* Uniform height, left aligned, flex grid
* Switch top values to have labels
* Center content
* Replace fixed widths with percentage
* Fix table missing field types
* Add dashboard embeddable and filter support
* Fix file data viz styling and tests, lean up imports, remove hard coded pixels
* Add search panel/kql filter bar
* Temporarily fix scrolling
* New kql filters for data visualizer
* Set map height so it will fit the sampler shard size text
* Use eui progress labels
* Fix spacer
* Add beta badge
* Temporarily fix scrolling
* Fix grow for Top Values for
* [ML] Update functional tests to reflect new arrow icons
* [ML] Add filter buttons and KQL bars
* [ML] Update filter bar onChange behavior
* [ML] Update top values filter onChange behavior
* [ML] Update search filters when opening saved search
* [ML] Clean up
* [ML] Remove fit content for height
* [ML] Fix boolean legend
* [ML] Fix header section when browser width is small to large and when index pattern title is too large
* [ML] Hide expander icon when dimension is xs or s & css fixes
* [ML] Delete embeddables because they are not use
* [ML] Rename view mode, refactor to separate hook, add error prompt if can't show, rename wrapper, clean up & fix tests
* [ML] Make doc count 0 for empty fields, update t/f test
* [ML] Add unit testing for search utils
* Fix missing unsubscribe for embeddable output
* Remove redundant onAddFilter for this PR, fix width
* Rename Field Stats to Field stats to match convention
* [ML] Fix expand all/collapse all behavior to override individual setting
* [ML] Fix functional tests should be 0/0%
* [ML] Fix docs content spacing, rename classnames, add filters to Discover, lens, and maps
* [ML] Fix doc count for fields that exists but have no stats
* [ML] Fix icon styling to match Discover but have text/keyword/histogram
* [ML] Fix doc count for fields that exists but have no stats
* [ML] Rename classnames to BEM style
* Resolve latest changes
* Add in place ss
* Refactor helper functions
* Refactor helper functions
* Add error log
* Migrate overall stats to data's search
* Better handle errors
* Fix url so restore session brings back correct view
* Add progress bar
* [ML] Add tests for data viz in Discover
* [ML] Change to combinelatest
* Update tests & dashboard behavior to reflect new advanced settings
* Update telemetry
* Remove workaround after eui bump fix
* Remove dataloader
* Snapshot
* Migrate search to client side
* Consolidate types
* Change back to forkjoin instead of combinelatest for overallstats
* Fix missing bool clause
* Add login
* Fix saved search attributes broken with latest changes
* Update tests
* Fix import
* Match the no results found
* Reset field stats so it reloads when query is refreshed
* Reset field stats so it reloads when query is refreshed
* Add doc stats
* Merge to use hook completely
* Merge to use hook completely
* Fix doc chart doesn't show up when page is first mounted
* Fix Discover auto refresh previously didn't update
* Fix query util to return search source's results right away. Fix texts.
* Refactor documentStats
* Fix doc stats not showing upon page mount
* Fix types
* Delete old files
* Update tests & i18n
* Fix examples, tests
* Remove old files & routes
* Add telemetry, clean up, rename components for clarity
* Fix size of callout message
* Fix texts field
* Consolidate field type
* Consolidate field type, add count to top values
* Clean up
* Update tests
* Remove progress on embedadble
* Update snapshot
* Clean up, consolidate searchOptions
* Fix new es client types
* Fix types
* Fix loading state in Discover
* Remove unused services, Change switchMap to map, mergeMap -> switchMap, update types
* Fix missing filters
* Fix message of table to show searching instead of no items found
* Fix dashboard saved search source persisting time range
* [ML] Fix table message state
* [ML] Fix to not fetch field stats if cardinality is 0
* [ML] Fix locator missing view mode
* [ML] Quit right away if field doesn't exist in docs
* [ML] Change to use batch and only retry with individual field if failed
* [ML] Batch requests for speed and retry failures for resiliency
* No need to fetch field stats if overall stats haven't completed
* Wait on overallStats to complete
* Fix types after merge
* Fix payload size too big 413, num of requests
* Update field icon to using kbn/react-field package
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Fixes issuse with dragging drop down. switch dropdown to use euiselect
* Update snapshots
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* wrap UX dashboard into an error boundary (fixes#117543)
* refactor APM root app tests to reuse coreMock
Before this change, the tests for the root application component of the
APM app were manually mocking the `coreStart` objects required to render
the component.
After this change, these tests will now reuse the relevant `coreMock`
methods.
* refactor: fix typo on createAppMountParameters test utility
Co-authored-by: Lucas Fernandes da Costa <lucas.fernandesdacosta@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Maps] rename VectorLayer to GeoJsonVectorLayer and TiledVectorLayer to MvtVectorLayer
* fix jest test
* eslint
* review feedback
* eslint
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* wip
* convert flaky jest test to functional test
* improvement from review
* fix
* fix i18n
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* migrate scoped_client_provider tests
* migrate saved_objects_client to ts
* fix return values assertions
* start fixing violations for repository.test.ts
* fix ~750 violations, 201 left
* 184 left
* 169 left
* 150 left
* 132 left
* fixed `find` violations, 117 left
* fixed `removeReferencesTo` violations, 114 left
* fixed `delete` violations, 105 left
* fixed `create` violations, 93 left
* fixed `checkConflicts` violations, 89 left
* fixed most `bulkUpdate` violations, 60 left
* fixed remaining `bulkUpdate` violations, 54 left
* fixed `bulkResolve` violations, 52 left
* fixed `bulkGet` violations, 37 left
* fixed most `bulkCreate` violations, 14 left
* fixed last `bulkCreate` violations, 5 left
* Everything but the SOR constructor
* ignore warning on SOR private constructor
* Add e2e test for errors table on service overview page
* change test flow and improve 'describe' nesting
* delete no needed describe
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
- migrates public/application/apps to public/application
- moves shared code to public/components, public/services, public/utils
- public/application/embeddable is moved to public/embeddable
- public/application/doc_view and public/application/saved_searches are moved to public/services
- some minor cleanups
* Add Eui button with i18n
* Add localStorage flag to ack the experimental message
* Handle the UI feedback
* Update the init state of useState, remove useEffect hook
* Add data-attribute for testing
* Add functional tests
* Fix test value
* get back to original tests order for o11y
* Update tests
* Update localStoreg with JSON.parse to avoid confusion
* Fix check type
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Added expressionMetricVis plugin.
* splited metric vis_type and expression.
* Fixed plugin docs.
* updated snapshots.
* Added code owner to expressionMetricVis.
* updated chart docs.
* Added storybook.
* Added bucket story.
* Added without label story.
* Added "with custom font size" story.
* Added other stories.
* Added DatatableColumn accessors.
* Replaced Metric with MetricOptions.
* added element to canvas.
* Added metric_vis ui model to canvas and removed `useRanges`.
* Fixed MetricOptions.any
* updated the check of min/max existence.
* Updated function/renderer names.
metricRenderer -> metricVisRenderer
metricFunction -> metricVisFunction
* Replaced colorRanges/invertColors/percentageMode with palette.
* Replaced legacy colors with palette.
* Remove usage of arguments bgFill and subText.
* Added mocks for storybook.
* removed dead code from `vis_types`.
* Support of custom font is added.
* Added support of custom labels.
* Added multitable support.
* Added support of multitable and autoresize.
* Cleaned up metric expression and tests
* added center to the metric to_ast.
* added first_datatable type.
* Changed first_datatable to lens_multitable.
* Fixed behaviour with rangeMin and rangeMax.
* Added fontUnit to the font expression and added pt option to the metricVis expression.
* Added comment to the metricVis expression at to_ast of vis_types/metric.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>