* use elastic-charts for histogram
* add class accessibility
* specify onElementClick type annotation
* set chartElement tooltip type to Follow
* use moment methods for now annotation logic
* move historam inside directive folder
* remove unused timechart directive
* remove dependency from tsvb brush handler
* remove non-required class to fix tooltip overflow
* change the cursor/crosshair
* fix(ie11): add fixed width for header text
* fix: annotation colors on dark theme
* unpdate click and brush ui functional tests
* move functional tests to percy
* Changes saved query watchers in Discover to reduce number of calls to updateStateFromSavedQuery
* Changes saved query watchers in Dashboard to reduce number of calls to updateStateFromSavedQuery
* Changes saved query watchers in Visualize to reduce number of calls to updateStateFromSavedQuery
* formatting
* fixes test
* Replace TSVB timeseries charts with elastic-charts
* Add sort index for series
* Update src/legacy/core_plugins/metrics/public/visualizations/views/timeseries/index.js
Co-Authored-By: Nick Partridge <nick.ryan.partridge@gmail.com>
* Fix PR comments
* fix issue with scaling
* fix crosshair styles for bar
* [services/web_element_wrapper] add actions API methods
* fixes
* [services/browser] fix dragAnDrop to work in both w3c/non-w3c modes
* small review changes
* dragAndDrop: add default values for offset
* Decouple actions from embeddables: step 1
* prefer as any instead of is-ignore
* Remove unneccessary test, no more triggerContext to be null.
* Fix bug and fix the test that should have caught it. Be more strict about checking isCompatible.
* Add core-only bundle
* Add ApplicationService mounting
* Add LegacyCore{Setup,Start}
* Fix PR comments
* Add functional tests
* Fix PR comments
* Fix PR comments
* Remove other usages of rootRoute
* Use state field notation
* Add support for open in new tab
* Fix PR comments
* Fix pesky await from the dead
* Update docs
* Bump @types/history
* Add url without type to discover context
* Add redirectTo for the legacy URL
* Adapt link to context in discover table
* Remove code duplication by usage of redirectTo
* Remove anchorType from application and tests
* Cleanup mocha tests
* [services/es_archiver] retry uiSettings update
* run x-pack-ciGroup7 30x times
* Revert "run x-pack-ciGroup7 30x times"
This reverts commit 80e199c3aa.
* [saved_object_api_integration/common/services] add retry service to the set
* add retry service for x-pack api tests
* Clears changes a loaded saved query before loading another one
* Adds general functional test to ensure changes to a saved query are discarded on reloading it
* Moves resetting a dirty saved query to the app controllers in Discover, Visualize and Dashboard
This PR changes the save query form to only validate its inputs on blur. Previously we validated on every change. This could lead to the errors flashing in the user's face before they're done typing a valid input. For example, we allow spaces in the name field, but not at the beginning or end of the name. So if a user typed this is a long name with spaces they would see the error pop up every time they type a space, only to have it disappear when they type the next letter.
Introduces "saved queries". Saved queries are a new saved object type similar to saved searches but more limited in scope. They allow users to store the the query string in the query bar and optionally the set of filters and timefilter in order to reload them anywhere a query is expected: Discover, Visualize, Dashboard, anywhere that uses our full SearchBar component.
* Migrate doc-viewer directive to use React/TypeScript
* Refactor DocViewsRegistryProvider
* Add compatibility for 3rd party plugins still using angular
* Add tests
Angular rendering for usage in React component:
Co-authored-by: spalger <email@spalger.com>
* fix: 🐛 pass whole action context to isCompatible() method
* test: 💍 add function test for saved search filtering in pie
* test: 💍 move save search functional test in its own test suite
* EUIficate pointe-series and grid
* Apply TS
* Show grid on a panel
* Remove extra space
* Add TS
* Use BasicOptions
* Adjust func test
* Add dataTestSubj prop to SelectOption
* Use id instead of data-sest-subj
* Disable show x-axis lines when there is histogram agg
* Add tooltip for disabled 'Show x-axis lines' config
* Remove extra space
* Adding "style-src 'unsafe-inline' 'self'" to default CSP rules
* Updating jest snapshot
* Fixing api integration smoke test
* Verifying all CSP responses
* Fixing OIDC implicit flow test
* fixes scaling logic to check agg type instead schema
* adding selenium test
* updating jest snapshot
* fixing test
* Change test order
* Fix test order