* enable security plugin in basic
enable security on file dataviz and import (ML plugin)
update unit tests
add api test coverage for security in basic
move audit logging to standard+ license level
* removing test that wasn't added until 7.X (feature controls)
* Fixup saved objects
* WIP reindex state machine
* WIP UI
* Separate status from current step
* Add error messages
* Copy types to CallWithInternalUser
* Use backend worker
* Add progress bar for large indices
* Cleanup worker implementation
* Add tests for ReindexService
* Fix types
* Fix CI
* Add support for mapping coerced boolean fields
* Add basic functional integration test
* Cleanup reindexing backend, add more checks
* Cleanup frontend code and add tests
* Support removal of _default_ mapping + add tests
* Add reindex warnings to reindex service
* Add confirmation modal for reindex warnings
* Cleanup flyout appearance
* Generate new index name intelligently
* Design tweaks
* Show reindex button in both grouping modes
* Add data archive integration tests
* Change flyout design to two step process
* Reorganize flyout files
* Use custom steps component
* Allow writes to indices if anything fails
* Misc cleanup
* Design edits
* Only show warnings panel when reindex has not begun
* Fix types
* Handle moving existing aliases
* Move integration tests to separate config
* Fix ReindexButton bugs when changing pages
* Fix polling service tests
* Refactor ReindexService and ML handling (backend only)
* Add credential caching and paused state to backend
* Add paused state to frontend
* Fix ts errors
* Update copy
* Add check for node version before ML step
* Update data archive format
* Update snapshots for React upgrade
* Handle _default_ mappings correctly in warning checks
* Use hashed state of reindex operation for credential storage
* Address tyler's comments
* Add watcher stop/starting
* Use json-stable-stringify and sha256 for CredentialStore
* Add types for json-stable-stringify
* Updates react to 16.6 (latest)
* Updated fragment-based snapshots for Kibana root unit tests
* Updated fragment-based snapshots for x-pack unit tests
* Removed xpack yarn.lock file bc it is no longer needed, it was reintroduced by accident during a rebase in this branch
* React 16.6 snapshot updates, round 2 (mostly Fragment snapshot diffs)
* Updated last round of React 16.6 snapshots
* Fixes query bar issue with 16.4 gDSFP lifecycle
* Updated yarn lock (arraybuffer.slice updated)
* Updates snapshots where executeQueryOptions prop appears
## Summary
Fixes#27744
cc @elastic/eui-design -- It appears that the [`DefaultItemAction`](https://elastic.github.io/eui/#/display/tables) can only accept hard-coded `name`/`description` values. While this isn't necessarily a bad thing, I'm wondering if the linked issue (#27744) will be a common enough occurrence within Kibana to make the DefaultItemAction less useful. What do you think about allowing functions for the `name` and `description` fields, so that they can get access to the row's record, and provide context as necessary?
* EUI 5.8.1 comes with a brand color refresh. Also removes lots of KUI (#27009)
EUI 5.7.0 had a color refresh which switched around our palette to better match branding guidelines. Hex colors are still hard coded in large parts of Kibana so most of the changes not in kbn/ui-framework are simple shifts to match that styling.
* snapshots
* Translate Spaces component
* fix one little error
* update Spaces component
* update translation of Spaces components
* Update snapshots
* update Space translation - intl type
* update Space translation - remove view/views id namespace
* rename ids
* use testing helper functions instead of shallow, render, mount from enzyme
* fix unit tests
* fix ts path for enzyme test helpers
* fix path to enzyme helpers test functions
* Update snapshots
* fix path to enzyme test helpers
* Remove unused dependency.
* Rendering the space selector in either the header or the globalnav (#23845)
* Rendering the space selector in either the header or the globalnav
* Adding link title
* Doing it the React way
* Updating snapshots
* Adding withTitle prop
* Fixing Spaces nav control popover snapshot
Fixes#24135
This PR closes the space selector popover after clicking the Manage Spaces button. Previously, the popover would stay open, which is confusing and annoying
* Limiting the number of spaces
* Adding docs
* Adding forgotten fixture
* Fixing tslint error
* Adjusting docs
* Changing test descriptions from Boom.badRequest to bad request
* Updating error snapshots