* WIP typings for saved object client
* Move more files to TS
* type saved objects client
* clean up typings for saved object client
* tie typings form server and client for saved objects together
* add missing html import typing to x-pack
* Add missing buildSourcePatterns
* Removed accidental comma
* add typings for saved_object_client tests and fix test cases
* duplicate case_conversion helpers for the moment
* Address PR review
* Fix some documentation
* Replace ts-ignore by any imports
* Remove expect.js from test
* Add more typings to prevent CI failure
* Solves several breadcrumb string/object problems, adds title to page
* Updates breadcrumb tests and adds title tests
* Removes switch logic from route config in favor of a single switch around all routes
* Adding draft version of withBreadcrumbs HOC with TS errors
* ProvideBreadcrumbs implemented
* Adds tests to provide breadcrumb logic
* Fixed up generics and tests
* Fix date formatting on server for CSV export
* remove stray console.log
* allow async to act in parallel
* Log a warning when "Browser" is the timezone
Previously, when the navDrawer is animating, it's changing it's
data-test-subj immediately, so it appears either collapsed or expanded
before it's reached it's final state. When the navDrawer is animating,
it's not possible to read it's element values using .getVisibleText
(because it's not fully visible yet). This change makes it so that
neither expanded or collapsed is added to the data-test-subj until it's
finished animating.
This adds tests to `server/models/annotation_service`. The tests include a check if the `.key` attribute of an annotation is properly removed from an annotation before indexing it.
The UI adds a `key` attribute to annotation objects to store the letter used for labels in the chart and tables. When editing and saving an annotation that `key` could end up being saved to the annotations index. This isn't necesseary since the `key` attribute is just a dynamic label used within the UI. This fixes it by deleting an eventual `key` attribute from the annotations object before saving it to the index.
This adds a `@timestamp` alias to the mapping of the builtin log sample dataset to make it compatible with other log indices. It also adds the index pattern `kibana_sample_data_logs*` to the default `logAlias` setting in order for the sample data to show up in a default setup.
fixeselastic/kibana#29450
* Fix TSVB search requests should have a timeout
* Add unit test
* Refactor code, add timeout on table data
* Add a check for esShardTimeout greater than 0
* replace kbnTimepicker directive with EuiSuperDatePicker
* remove kbnTimepicker directive
* remove bootstrap datepicker
* Embed timepicker in query bar (#29130)
* replace kbnTimepicker directive with EuiSuperDatePicker
* remove kbnTimepicker directive
* remove bootstrap datepicker
* embed timepicker in query bar
* flesh out date picker in query bar for maps app
* wire up refresh config
* fix bug with way update function called by watcher
* get maps application functional tests working with new timepicker
* update setAbsoluteRange for EuiSuperDatePicker
* replace setQuickTime with calls to setAbsoluteTime
* remove open time picker button in discover empty results view
* pass config values to super-date-picker directive
* remove getPrettyDuration
* clean up typescript lint problems
* some functional test fixes
* try something else to fix I18n problems
* fix some more functional tests
* update query_bar jest test
* remove unused method in kbn_global_timepicker
* do not import removed timepicker styles
* remove mode from time state
* remove mode from time_history interface
* fix problem with ui_settings_defaults
* fix failing TSVB functional test
* another round to test fixes
* more functional test changes
* fixes for failing tests
* add retry block to flaky tsvb test
* styles/bootstrap_dark.less
* fix functional tests
* call fetch event even when times are the same
* add retry around flaky tsvb test
* fix timefilter jest test, attempt to fix another flaky functional test
* revert emitting fetch outside of areTimePickerValsDifferent check
* clean up time mode code that is no longer needed in dashboard
* fix timefilter tests changed by timefilter emit revert
Functionally it already filters by scheme, but the label is misleading. The distinction is a particular issue when comparing the filter to the `type` column on the monitor list. Type indicates the monitor type, whereas scheme indicates the URL type. So, items with the `https` scheme have the `http` type because that's the name of the monitor.
Similar to what is done in the Index Lifecycle Management, we prepend as to
avoid possible issues with conflicts in index patterns, templates, etc.
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* First foray into turning .application background off
* Hopefully fixing the last few plugins
* Update EUI to 6.9.0
* removing hacks
* last fixes
* Remove a few more `100vh`
* Can I remember to copy & REPLACE
* EUI at 6.10.0
* Set maps tab title using same pattern used elsewhere in Kibana
* Include current map title in document title when open
* Only update doc title on /map/:id route. Update doc title on save action
* Remove fluffy formatting
* Remove string literal formatting
* [deprecations] convert flattened settings to nested settings
* [deprecations] reuse rename method for elasticsearch.url to elasticsearch.hosts
* newline
* add known issues to docs
* get template version
* ensure putTemplate only creates/updates the template
* fix tests
* new test for throwing error re old template
* note comment
* clean up test
* test clarification
* store kibana metadata in scheduled task doc
* map `dynamic: false`
* logging
* add kibana uuid
* fix tests
* last todo
* fetching available task uses apiVersion in the query
* scheduledAt
* ts fix
* ts fix
* fix snapshot
* await to fail test if snapshot does not match
* fix bad merge
* remove _.get
* fix typeError happening in tests