* Move mockFields and mockIndexPatterns to relevant directories
* Restructure stubs store
* Remove test code from production files
* Restructure stubs store
* [ML] Server info service refactor
* removing new job defaults
* changes based on review
* renaming all ml server info getter functions
* missed a file
* initial push
* self code review
* ignore node-fetch type
* usageFetcher api
* user agent metric
* telemetry plugin collector
* remove extra unused method
* remove unused import
* type check
* fix collections tests
* pass kfetch as dep
* add ui metrics integration test for user agent
* dont start ui metrics when not authenticated
* user agent count always 1
* fix broken ui-metric integration tests
* try using config.get
* avoid fetching configs if sending
* type unknown -> string
* check if fetcher is causing the issue
* disable ui_metric from functional tests
* enable ui_metric back again
* ignore keyword above 256
* check requesting app first
* clean up after all the debugging :)
* fix tests
* always return 200 for ui metric reporting
* remove boom import
* logout after removing role/user
* undo some changes in tests
* inside try catch
* prevent potential race conditions in priorities with =
* use snake_case for telemetry plugin collection
* usageFetcher -> sendUsageFrom
* more replacements
* remove extra unused route
* config() -> config
* Update src/legacy/core_plugins/telemetry/index.ts
Co-Authored-By: Mike Côté <mikecote@users.noreply.github.com>
* Update src/legacy/core_plugins/ui_metric/server/routes/api/ui_metric.ts
Co-Authored-By: Mike Côté <mikecote@users.noreply.github.com>
* config() -> config
* fix SO update logic given the current changes
* fix opt in check
* triple check
* check for non boolean
* take into account older settings
* import TelemetryOptInProvider
* update test case
* Removing tel splash page in UI layer
* Removing more components
* New disclaimer text
* Removing telemetry i18n text
* More i18n text removals
* Snapshot updates
* Snapshot tests + quick links for tel opt-out when possible
* Fixing TS issues in test
This PR is merged with an error, because these errors happen on master as well. @flash1293 is working on fixing those.
This one should allow us running with the latest es snapshot
* deprecate include_type_name
* include_type_name
* remove doc from mappings
* Updated timelion mapping
* Updated spaces and uptime mapping
* monitoring apm mapping
* Updated more mappings
* 2 more mappings
* Updated reporting mappings after syncing with @gammon
* Removed deprecated setting
* Initial work
* WIP changes
* Turn off banner when allowChangingOptInStatus is true
* Fix bugs
* Fix broken jest tests
* Add jest tests for TelemetryForm
* Add TelemetryOptIn jest tests
* Make some adjustments to allow always being opted in
* Disallow turning telemetry completely off
* Fix bug in Joi config
* Keep route there
* [Maps] replace coordinate map with Elastic Maps in Kibana getting started docs
* update dashboard getting started page
* update screen shot
* Update docs/getting-started/tutorial-visualizing.asciidoc
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
* review feedback
* update dashboard instructions to include step to set time fitler
* clean up more instances for vector style
* review feedback
* [a11y] add initial accessibility functional tests
* add accessibility jobs
* fix config path
* remove percy setup from scripts
* disable color-contrast rule
* apply changes from @myasonik
* define aria-controls/owns props even when suggestions aren't visible
* [ftr/a11y] only throw error when there are errors
* adding tests for management page
* add a11y test for management page
* adding ignore rules' to a11y
* accessibility test for kibana home
* 7 passing tests, 0 failures
* jest snapshot update
* support a11y test in pipeline job
* update a11y test script for pipelines
* use oss compatible ci setup
* fix exclude syntax
* add default exclusion syntax
Dismissed @elastic/kibana-app review of import changes.
ts-ignored @ts-ignore
* Moved files to plugins/data/server.
* Renamed IndexPatternsService to IndexPatternsFetcher and created new IndexPatternsService
* Set routerPath.
* Fixed type error.
* Changed beats_management _fields_for_wildcard request with data/public/legacy api.
* Fixed changed paths.
* Fixes crashes after merge.
* Updated path for clarity.
* Applied Plugin interface to service.
* Fixed test failure caused by non camel case local variable name.
* Fixed import to IndexPatternsService to IndexPatternsFetcher.