* add new loader comp
* update load more and paginated tables with new load comp
* remove loadingTitle prop
* add loader to anomalies tables
* fix condition
* add test
* correct inspect button position
* add background prop
* add loader to host and ip details overviews
* update tests and snapshots
* rm unused import
* wip -> when table is loading the first time
* apply xavier’s fix for initial loading state
* rename isEmptyTable to loadingInitial
* possible solution for initial load on anomaly tables
* resolve conflicts
* updating tests
* correct conditionals & enhance loader for future
* make header supplements conditional
* rm unused imports
* change “Rows” to “Rows per page”
* fix row select font size, margin & shift load more
* sentence case for load more button
* correct unused or misnamed translations
* fix tests
* move state hook to useEffect
* move loader to index
* update snapshots
* better translations ids, per xavier
* proper camel case for data-test-subj
* correct console errors per frank
* account for potential -1 count during loading
* add kql bar to df wizard
* update kqlFilterBar to be more generic
* update kqlFilterBar snapshot
* remove unecessary check
* wip: update placeholder for kql searchbar in wizard
* update source query in stepState for use in next step
* ensure transform config uses searchQuery on create
* remove unnecessary translation
* upate tests
* update search to searchString for clarity
* add missing translation for explorer bar placeholder
* add translation back in
* Updated JobStatus' status mapper to handle unknown strings
Added data to test case to ensure that the components using JobStatus can still render with unknown states
* Fixed unnecessary formatting changes and added translation for unknown label JP
* Added Chinese translation for unknown
* Added unknown status spec
* Remove manual addition of translation
* First pass at new start-on-create feature with error handling
* Added tests and did a minor naming refactor for tests
* Combine job create review tests into one file, following steps performed: 1) correctly mock out http requests 2) increase the wait time given the 500ms sleep
* Go with potentially incorrect pluralisation for now
* Use JS paramter default
* Simplify on click event listener
* Cleanup use of lodash imports, fix spec after change to event listener, make code a bit more defensive
* Remove unnecessary span
* Updated checkbox copy
* Moved start after create checkbox to immediate right of start button
* Update checkbox vertical alignment
* [csp] reject legacy browsers by default
The csp.strict config is now enabled by default, so legacy browsers like
IE11 will not be able to access Kibana unless the deployment has
explicitly enabled it.
* docs: csp.strict breaking change
* Allow error to show in the application
* Allow unauthorized user to use timeline api with redux storage
* add callout to timeline to show + fix event details
* Build fixes
* fix pinned event
* review I
* fix details timeline test on api integration
* Initial pass at introducing XJsonWorker for searchprofiler app:
- Added some copy pasted logic from console (json rules)
- Copied and modified brace's json worker/parser. Added the ability to take """
- Updated existing controller and logic to work with new files
* Added comment
* Fixed type worker.js type issue
Added some more clarifying comments
* semi-colon
* Brought OO inheritance more in line with what ace expects (no `class`)
Added tests
* Clarify ts module declaration for raw loaded worker.js file
* Minor refactor
* Added comment
* Added safe apply mechanism to notify ng about changes to editor content
* [Table Vis] Shim new platform
* fix mocha tests
* fix mocha tests
* fix _agg_config test
* cleanup
* remove setup.ts
* Set the correct type for the "Data" dependency
This PR adds buttons to the highlighting popover that allow for jumping to the previous and next highlights. The intended user experience should be close to the "find" experience of many text editors.
* Resolves#39802
* Fixed tests that didn't detect the bug
* Don't expose filter manager's filters, but a copy.
* getPartitionedFilters to use getFilters (for clone)
* Adjust filter gen tests to invert filters now calling addFilters
* remove invertFilter method
* [Code] Support case insensitive repository uri in files Apis and LSP requests.
Use the original repository uri stored in the meta object corresponding to the given uri
rather than the given uri directly.
* [Code] refined returned type of getRepoUriFromMeta
* Add new Policies tab
* Allow config to be passed to common callWithRequestFactory
* Add endpoints to retrieve slm policy(ies)
* add typing and deserialization for policy last success and failure details
* add policy list table
* add basic policy details, link to repository and filtered snapshots
* Add policy details view
* Convert hardcoded links to use navigation service
* link to policy details from snapshot details and change snapshot table filtering logic to exact match
* Address PR feedback
* WIP moving things around.
* Refactor useUrlParams hook and usages in Uptime app.
* Add unit test for new url params hook.
* Update test snapshots.
* Resolving some issues.
* Add ReactRouter objects to RefreshContext.
* Update url helper and context to better handle cases, simplify hook.
* Add tests for helper function.
* Update url params hook unit tests.
* Replace outdated snapshot.
* turn on filtering tests
* run x-pack-firefoxSmoke ciGroup 40 times, run dashboard tests 20 times per job
* Revert "run x-pack-firefoxSmoke ciGroup 40 times, run dashboard tests 20 times per job"
This reverts commit 5ef02cc53ba5085c3f74431cb6ef20be2d876cde.
Follow up to #40830 and #41054 in preparation for single metric viewer migration.
The previous PR introduced the navigation menu as a React component. This PR moves dependencies down from the angularjs wrapper directive directly to the React component so the component can also be used stand-alone without the angularjs wrapper.
For simple angularjs based HTML templates this stand-alone usage is also part of this PR. Unfortunately the PR turned out to be quite big due to: Most page react components had to be wrapped in another <Fragment> to allow the addition of <NavigationMenu> thus leading to large diffs for the components. All component code inside the <Fragment> was not touched though.
* Move timepicker (to be deprecated) into old kbn_top_nav
* Deleted search-bar and query-bar directives!
* moved search bar to kibana_react (it's a generic react component, not a service)
* translations
* Moved superDatePicker directive to kbn_top_nav (to be deprecated)
Deleted unused react_component directives call-out and tool-bar-search-box
* TS test fix
* Delete relative options