* Exploring a useUrlParams hook separate from useLocation
* Refactors url params hook into context + hook
* Fixes unmount async bugs in some components
* Rewrites datepicker tests
* Fixes some import reference problems
* Moves urlParams logic out of store and into context directory, updates references
* Makes urlParams context update itself on location changes
* Adds url params tests
* Removed left-over debug additions
* Small improvement for types based on review feedback 👍
* Converts url params to hooks for ErrorGroupDetails component
* Converts url params to hooks for ServiceDetails component
* Converts url params to hooks for ServiceOverview component
* Converts url params to hooks for TraceOverview component
* Converts url params to hooks for TransactionDetails component
* Converts url params to hooks for KueryBar component (plus TS convert)
* Cleanup removing redux
* Fixes tests after removing redux
* Updates type reference to use ui/ import
* Moves selectors folder into public and deletes store folder
* Removes unnecessary mountWithRouterAndStore
* Correctly orders imports to satisfy lint gods
* Removes unused imports
* [TSVB] The problem with fast changing the panel settings
Fix: #35136
* [TSVB] The problem with fast changing the panel settings #35142
* [TSVB] The problem with fast changing the panel settings
* [TSVB] The problem with fast changing the panel settings - fix PR comments
* Added sorting to all columns
* Added sorting to table wrapper instead
* Fixed condition
* Removed default sorting value
* Removed a log statement
* Converted beats directive into a controller
This PR adds a `data-test-subj` attribute with a descriptive value to the following elements of the ML job management page:
- Create new job button
- Refresh job list button
- Job list filter bar
- Jobs table
- Delete job modal
This will help locate these elements during UI automation more reliably.
* [Maps] Maintain style on source change when creating new layer
* clear layer when source type changes
* removed unused state members
* review feedback
* [APM] Add new kibana package '@kbn/babel-plugin-apm-idx' based on
'babel-plugin-idx' to work with the APM implementation of the deep
object property helper function. Configure it as a babel plugin in the
common babel preset.
* [APM] modified the expanded output code to handle null checking correction for nested properties and added tests.
* [APM] use same versions of babel and jest as core kibana. fixes broken tests.
* [APM] created namespaced package `@kbn/elastic-idx`. Made available the
apm/common/idx and the corresponding babel plugin under this package.
Modified all imports of apm/common/idx to @kbn/elastic-idx.
* [APM] add typescript build to the @kbn/elastic-idx package
* [APM] fix idx import and linting failures
* [APM] make @kbn/elastic-idx/babel plugin detect idx calls as member functions from the bound scope
* Closes#33119 by automatically creating the apm index pattern on server startup if one isn't found.
* [APM] Move lib/saved_objects/client -> lib/helpers/saved_objects_client
* [APM] moved apm index pattern from legacy tutorial directory to apm/common & moved index creation call to top level plugin initialization
* [APM] moved the apm index_pattern.json back to the core kibana side of
things so that it doesn't break the oss only build by requireing a
non-existent module.
* [APM] fixed wrong path import for index_pattern
* Only allowing either base or feature privileges
* Get roles route return transform error if base and feature privileges
* Treating [] and {} as undefined
* Updating the role api integration tests
* [Maps] only show fields that can be used in terms agg in join right field select
* move filter to JoinExpression to avoid filtering metric fields
* use same filter on ES fields for left and right join fields
* docs: Add test file location -> test runner table
* Use scripts/mocha instead of if yarn test:mocha and clarify arguments
* docs: add some examples of running tests suites with grep patterns
* Split out x-pack testing docs, add test runner column
* Split out x-pack testing docs, add test runner column #2
* Use node scripts for jest and split functional runner/server
Fixes https://github.com/elastic/kibana/issues/35129
We've seen a single timeout in the reporting tests, and since it uses setTimeout I assume it's just getting a little delayed. Hoping that switching from a 2sec to 10sec timeout should solve this. These tests should be gone soon anyway once we move to the task manager for reporting job management.
* Removing the sidebar class from the project container and replacing styled component eui buttons with a className.
* Renaming scss includes.
* Moving admin.scss content into _buttons.scss.
* Refactor project_item removing styled components
* Refactor admin.tsx to remove styled components
* Refactor import_project.tsx to remove styled components
* Refactor lang server tab to remove styled components
* Refactor project settings modal removing styled components
* Refactoring setup_guide to remove styled components
* Cleanup sidebar.scss: follow convention for classes
* Refactor codeblock css naming conventions
* Resolving an issue with the monaco scss file name
* Editor file cleanup. Renaming css classes
* Cleaning up the file_tree component.
* Hover widget cleanup.
* Blame cleanup.
* Breadcrumb cleanup.
* Cleaning up clone status — removing ProgressContainer export. Didn't seem to be used anywhere. You can use the codeContainer__progress class to apply those styles now.
* Cleaning up commit history styles
* Putting the indentation back in the file tree.
* Refactoring the main content window.
* Cleaning up the directory component.
* Reducing spacing between directory and file lists.
* Removing styled components from the error panel.
* Reducing the font size of buttons in the source view button groups.
* Removing styled components from main.tsx
* CSS naming & removing styled components from not_found.tsx
* CSS naming & removing styled components from not_found.tsx
* Removing styled components from search_bar and top_bar.
* Removing styled components from query_bar components.
* Removing styled components from search_page components.
* removing styled components from code_symbol_tree
* Fixing a few css issues.
* Updating test snapshots.
* Removing a stray '>' symbol from the search tabs.
* Condensing the spacing of the EUI facets on the search page.
* class name of the flyout container.
* Revert "class name of the flyout container."
This reverts commit 35e9d5c16fd20db5ef15a686eda79bb0fd3f40a6.
* class name tweaks.
* Fixing type errors.
* Putting back an accidental deletion in file_tree.tsx.
* Updating file_tree snapshot.
* Implementing changes from 604e4d1173 to address failing tests.
* Adding in additional classes deleted during merge
* Updating test snapshots.