Matthew Kime
3d3cb0c46f
Turn off api changes for app services and remove legacy docs for App Services plugins ( #109927 ) ( #110378 )
...
* Turn off legacy docs build script for app services plugins
* Remove legacy docs
* remove all *.api.md (minus core)
Co-authored-by: Stacey Gammon <gammon@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-27 11:54:23 -04:00
Kibana Machine
8875ce2a9a
[Lens] Inspect flyout should be available in editor mode. ( #109656 ) ( #110243 )
...
* [Lens] Inspect flyout should be available in editor mode.
* fix typo
* add test
* add functional tests for inspector
* toMatchInlineSnapshot -> toMatchSnapshot
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
2021-08-26 12:42:45 -04:00
Jean-Louis Leysens
3797202169
[Reporting/Dashboard] Update integration to use v2 reports ( #108553 ) ( #110177 )
...
* very wip, updating dashboard integration to use v2 reports. at the moment time filters are not working correctly
* added missing dependency to hook
* added tests and refined ForwadedAppState interface
* remove unused import
* updated test because generating a report from an unsaved report is possible
* migrated locator to forward state on history only, reordered methods on react component
* remove unused import
* update locator test and use panel index number if panelIndex does not exist
* ensure locator params are serializable
* - moved getSerializableRecord to locator.ts to ensure that the
values we get from it will never contain something that cannot
be passed to history.push
- updated types to remove some `& SerializableRecord` instances
- fixed embeddable drilldown Jest tests given that we no longer
expect state to be in the URL
* update generated api docs
* remove unused variable
* - removed SerializedRecord extension from dashboard locator params
interface
- factored out state conversion logic from the locator getLocation
* updated locator jest tests and SerializableRecord types
* explicitly map values to dashboardlocatorparams and export serializable params type
* use serializable params type in embeddable
* factored out logic for converting panels to dashboard panels map
* use "type =" instead of "interface"
* big update to locator params: type fixes and added options key
* added comment about why we are using "type" alias instead of "interface" declaration
* simplify is v2 job param check
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-26 06:12:37 -04:00
Kibana Machine
121d28c589
Remove unused deprecated api ( #109921 ) ( #110089 )
...
* remove unused deprecated apis
* Update legacy docs
Co-authored-by: Stacey Gammon <gammon@elastic.co>
2021-08-25 14:28:50 -04:00
Kibana Machine
229d735fee
[IndexPatterns] Clean up StubIndexPattern
( #108555 ) ( #110026 )
...
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-08-25 08:55:33 -04:00
Kibana Machine
94b12f1af4
[Data][Es Query] Use ES types in Filters ( #108378 ) ( #109793 )
...
* es-query types
* jest and lint
* cc
* options
* type
* types for kuery FUNCTIONS
* doc
* types for filters
* sec fixes
* filtersss
* typey type
* typey type
* comparator options
* test typescript
* test
* fixes
* test types
* test
* cr
* cleanup a bit more
* Jest fix + types
* Remove geo bounding box and geo polygon filters
* delete geo filters
* geo
* geo
* Fix tests \_0_/
* doc
* types and fixes
* jests
* ts
* Remove geo bounding box and geo polygon filters
* delete geo filters
* delete geo filters
* geo
* remove geo docs
* ts
* plg ts
* types
* cast
* Update types.ts
* Update create_threat_signal.ts
* Update packages/kbn-es-query/src/es_query/migrate_filter.ts
Co-authored-by: Lukas Olson <olson.lukas@gmail.com>
* Code review
* revert change
* docs
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Lukas Olson <olson.lukas@gmail.com>
Co-authored-by: Liza Katz <lizka.k@gmail.com>
Co-authored-by: Lukas Olson <olson.lukas@gmail.com>
2021-08-24 07:56:17 -04:00
Uladzislau Lasitsa
e4fa7e4936
[Saved Search] Interrupted Loading Throws Console Error ( #108926 ) ( #109775 )
...
* Add check if embeddable was destroyed.
* Move isDestroyed inside SavedSearchEmbeddable
* Use destroyed variable from parent
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-24 06:05:04 -04:00
Anton Dosov
9e00e1e393
[IndexPatterns] No data experience to handle default Fleet assets ( #108887 ) ( #109511 )
...
Co-authored-by: Josh Dover <1813008+joshdover@users.noreply.github.com>
# Conflicts:
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.indexpatternsservice.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.indexpatternsservice.md
# src/plugins/data/public/public.api.md
# src/plugins/data/server/server.api.md
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-21 05:10:53 -04:00
Lukas Olson
f087c755d1
[data.search] Handle warnings inside of headers ( #103744 ) ( #109298 )
...
* [data.search] Handle warnings inside of headers
* Update docs
* Add tests
* Remove isWarningResponse
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-20 14:54:54 -04:00
Mikhail Shustov
9f78d17e8f
[Elasticsearch] remove legacy es client ( #107619 ) ( #109144 )
...
* remove legacy es client
* update docs
* uninstall elasticsearch package
* fix global_search tests
* ad-hoc fix to address bazel failure. authored by Tiago
* update docs
* remove elasticsearch import. errors are muted with @ts-ignore
* Update WORKSPACE.bazel
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
* update docs
* fix problem when dev mock already mocked client
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
# Conflicts:
# src/core/server/elasticsearch/legacy/scoped_cluster_client.test.ts
2021-08-18 15:41:25 -04:00
Liza Katz
d3a9cc540d
[Data cleanup] Remove geo filters ( #109097 ) ( #109118 )
...
* Remove geo bounding box and geo polygon filters
* delete geo filters
* delete geo filters
* geo
* remove geo docs
2021-08-18 13:41:22 -04:00
Patryk Kopyciński
a69287ff58
[Cases] Add Lens markdown plugin ( #96703 ) ( #109071 )
...
# Conflicts:
# x-pack/plugins/observability/public/components/shared/exploratory_view/header/header.test.tsx
# x-pack/plugins/observability/public/components/shared/exploratory_view/header/header.tsx
# x-pack/plugins/observability/public/plugin.ts
2021-08-18 13:27:47 -04:00
Katrin Freihofner
85be33c3c6
styling updates to alerts table and alignment of elements ( #108507 ) ( #109049 )
...
Co-authored-by: Kerry Gallagher <471693+Kerry350@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <471693+Kerry350@users.noreply.github.com>
2021-08-18 06:38:51 -04:00
Kibana Machine
08202ff2b1
[index pattern management] load index pattern list without loading field lists ( #108823 ) ( #108929 )
...
* don't load field list for index pattern list
Co-authored-by: Matthew Kime <matt@mattki.me>
2021-08-17 13:27:51 -04:00
Alexey Antonov
8ea47cf769
[Lens] Make lens_time_scale function to pick timezone from the context ( #108366 ) ( #108892 )
...
Part of: #97134
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-17 11:16:03 -04:00
Kibana Machine
70d8ef3573
[Data][Es Query] Use ES types in Kuery functions ( #108367 ) ( #108848 )
...
* es-query types
* jest and lint
* cc
* options
* type
* types for kuery FUNCTIONS
* doc
* sec fixes
* typey type
* test typescript
* test
* fixes
* test
* cr
* cleanup a bit more
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-08-17 12:18:04 +00:00
Devon Thomson
6c3580b527
[Dashboard] [Embeddable] Add Ability to Defer Embeddable Loaded State ( #107227 ) ( #108459 )
...
Added defer embeddable loading flag to embeddable for embeddables which aren't finished loading after their constructor is finished
2021-08-12 20:06:43 -04:00
Kibana Machine
9203a5918b
[Data][Es Query] Use ES types instead of DslQuery ( #108290 ) ( #108447 )
...
* es-query types
* jest and lint
* cc
* options
* type
* type
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-08-12 23:25:46 +00:00
Kibana Machine
32ebd0af7b
[Data cleanup] unify serializable state ( #107745 ) ( #108020 )
...
* Use Serializable from package
* Rename to align with core
* fix
* more replacements
* docssss
* fix
* Move it to @kbn/utility-types and remove core export
* buildy build
* tests
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-08-10 13:33:44 +00:00
Mikhail Shustov
fdb41b9855
[Execution context] Add nested context support ( #107523 ) ( #108002 )
...
* Add nested context support
* remove execution context service on the client side
ExecutionContextContaier is not compatible with SerializableState, so I had to fall back to passing context as POJO. With this change, using a service looks like overhead.
* update docs
* fix test
* address comments from Josh
* put export back
* update docs
* remove outdated export
* use input.title for unsaved vis
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-10 05:19:07 -04:00
Liza Katz
3ae05d5499
[7.x] Clear out unused imports ( #107638 ) ( #107906 )
...
* Clear out unused imports (#107638 )
* Clear out unused imports
Add public to some exports
* types and funzies
* flattenHitWrapper
* t
* restore
* SAD
* bad merge
# Conflicts:
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.indexpatternsserviceprovider.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.indexpatternsserviceprovider.setup.md
# src/plugins/data/public/public.api.md
# src/plugins/data/server/server.api.md
* oopsy
* docs
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-10 04:47:34 -04:00
Kibana Machine
5a62b60027
filter FilterBar suggestions by time (according to flag) ( #107192 ) ( #107897 )
...
* filter filter bar suggestions by time (according to flag)
add api integration tests for autocomplete apis
* test fix: setDefaultAbsoluteRange
* timeRangeForSuggestionsOverride
* revert
* tests
* doc
* set time range
* Added tests following code review
* eslint
* fun-ctional tests
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-08-09 12:18:56 -04:00
Matthew Kime
3717f0d47d
[7.x] [index patterns] index pattern create modal ( #101853 ) ( #107823 )
...
* [index patterns] index pattern create modal (#101853 )
index pattern creation flyout
* update docs
* update limits
* Update limits.yml
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-09 12:02:25 -04:00
Liza Katz
272a2af379
[7.x] [Data] Cleanup filter docs ( #107169 ) ( #107834 )
...
* Update SM doc for alert per object (#107420 )
Update stack monitoring doc to account for alert notification now being send for each node, index, or cluster based on the rule type, instead of always per cluster (PR# 102544)
* [Data] Cleanup filter docs (#107169 )
* Move more utils to package and cleanup API
* docs and imports
* better imports
* change comment
* Better docs
* typos
* typo
* fixes
* casting
* Code review
* Update meta_filter.ts
* fix
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.castestokbnfieldtypename.md
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.getkbntypenames.md
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.buildqueryfromfilters.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.castestokbnfieldtypename.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.esqueryconfig.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.filter.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.ifieldsubtype.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.kuerynode.md
# src/plugins/data/public/public.api.md
* doc
Co-authored-by: Ravi Kesarwani <64450378+ravikesarwani@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-07 14:48:17 -04:00
Anton Dosov
cda9966654
[7.x] [FieldFormats] Break from data
plugin ( #107173 ) ( #107761 )
...
* [FieldFormats] Break from `data` plugin (#107173 )
# Conflicts:
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.castestokbnfieldtypename.md
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.getkbntypenames.md
# docs/development/plugins/data/public/kibana-plugin-plugins-data-public.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.castestokbnfieldtypename.md
# src/plugins/data/public/public.api.md
* update limits
2021-08-05 13:53:39 -04:00
Liza Katz
91b23d975c
[Data] Align deprecation messages ( #107175 ) ( #107562 )
...
* Move more utils to package and cleanup API
* docs and imports
* better imports
* change comment
* Better docs
* typos
* typo
* Align deprecation messages
* fixes
* casting
* Code review
* Update meta_filter.ts
* Update types.ts
* Deprecate by 8.1
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.buildqueryfromfilters.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.esqueryconfig.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.filter.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.ifieldsubtype.md
# docs/development/plugins/data/server/kibana-plugin-plugins-data-server.kuerynode.md
# src/plugins/data/server/server.api.md
2021-08-03 15:18:17 -04:00
Kibana Machine
7772d75514
[data] Extract @kbn/field-types to a package ( #106973 ) ( #107276 )
...
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-07-30 08:58:29 -04:00
Yara Tercero
c949b4bb1d
[Timeline][RBAC] - Add RBAC logic to timeline alerts search strategy ( #105333 ) ( #107005 )
...
## Summary
Adds RBAC layer to timeline plugin search strategy for alerts.
# Conflicts:
# x-pack/plugins/alerting/server/alerting_authorization_client_factory.ts
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-07-29 15:33:16 -04:00
Kibana Machine
f89910e4ac
[Data] do not import types from the legacy elasticsearch package ( #106957 ) ( #107112 )
...
* do not import types from the legacy elasticsearch package
* update docs
* cleanup data_enhanced
Co-authored-by: Mikhail Shustov <restrry@gmail.com>
2021-07-29 04:13:18 -04:00
Kibana Machine
870840da18
[Aggregations] Create expression functions for object types used in agg params ( #103494 ) ( #107110 )
...
Co-authored-by: Michael Dokolin <mikhail.dokolin@elastic.co>
2021-07-29 03:21:11 -04:00
Kibana Machine
c52675e2eb
[FieldFormatters] Remove aggs format decorator from fieldFormats.deserialize()
( #106755 ) ( #107031 )
...
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-07-28 17:35:12 +00:00
Kibana Machine
4434e96589
[FieldFormats] fix register
on start contract ( #106828 ) ( #106994 )
...
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-07-28 10:25:00 -04:00
Kibana Machine
d4ef7a7eab
[Data][Filters] Move more filter utils to package and cleanup API ( #106566 ) ( #106988 )
...
* Move more utils to package and cleanup API
* docs and imports
* better imports
* change comment
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-07-28 09:50:29 -04:00
Kibana Machine
163eca90be
[data.search.autocomplete] Move autocomplete method to UI settings ( #106331 ) ( #106950 )
...
* [data.search.autocomplete] Move autocomplete method to UI settings
* Use select rather than boolean
* Add ftue tour
* Make a select rather than text box
* Only show when focused and first time page is loaded
* Add docs link
* Reverse order of sections
* Update docs/concepts/index.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
* Update docs/concepts/index.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
* Docs updates
* setting
* telemetry
* Add links to docs
* Fix translations
* Fix failing test
* Fix test
* Fix tests
* Revert changes to querybar service
* Fix discover query
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: Liza K <liza.katz@elastic.co>
Co-authored-by: Lukas Olson <olson.lukas@gmail.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: Liza K <liza.katz@elastic.co>
2021-07-28 02:17:22 -04:00
Kibana Machine
92fec7cd43
adding migrateToLatest to embeddable and expressions plugins ( #106207 ) ( #106708 )
...
Co-authored-by: Peter Pisljar <peter.pisljar@gmail.com>
2021-07-26 10:07:13 -04:00
spalger
78b3b3b98b
Revert "[i18n] [7.x] Integrate 7.14.0 Translations ( #106359 )"
...
This reverts commit 4d356ed432
.
2021-07-22 13:47:56 -07:00
Ahmad Bamieh
4d356ed432
[i18n] [7.x] Integrate 7.14.0 Translations ( #106359 )
2021-07-22 11:41:06 -04:00
Kibana Machine
7098969e10
adding es version field support ( #104870 ) ( #106528 )
...
Co-authored-by: Peter Pisljar <peter.pisljar@gmail.com>
2021-07-22 11:06:47 -04:00
Kibana Machine
2c4aaf67b6
[Es query] Move to package ( #103530 ) ( #106417 )
...
May the forces of bootstrapping helps us 🙏🏻 😉
Co-authored-by: Liza Katz <lizka.k@gmail.com>
2021-07-21 13:32:55 -04:00
Kibana Machine
50d6106e56
Instrument vis_type_vislib, lens and vis_type_timeseries with execution context service ( #105206 ) ( #106117 )
...
Co-authored-by: Josh Dover <1813008+joshdover@users.noreply.github.com>
Co-authored-by: Mikhail Shustov <restrry@gmail.com>
Co-authored-by: Josh Dover <1813008+joshdover@users.noreply.github.com>
2021-07-19 19:19:19 +00:00
Michael Dokolin
b0b92a97ac
[Partial Results] Update esaggs
expressions function to return partial results ( #105620 ) ( #106076 )
...
* Update `esaggs` expressions function to support partial results
* Add partial results throttling in the expressions loader
2021-07-19 08:55:07 -04:00
Peter Pisljar
5ef9026ae0
filterManager PersistableStateService implementation ( #104897 ) ( #105972 )
2021-07-16 13:14:00 -04:00
Kibana Machine
fb50f83041
[rollup index patterns] don't show fields not present in field caps response ( #105533 ) ( #105958 )
...
* remove fields not present in field caps response
Co-authored-by: Matthew Kime <matt@mattki.me>
2021-07-16 12:21:30 -04:00
Kibana Machine
f1e89f550a
[Lens][Visualize][Inspector][Reporting] Unified check for CSV cells for known formula characters (and value escaping more in general) ( #105221 ) ( #105925 )
...
* ✨ Unify escaping logic for csv export
* 📝 Update api doc
* ✅ Fix test with new escape logic
* 👌 First batch of feedback
* 💬 Fix typo
* 👌 Memoize function
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
2021-07-16 07:07:19 -04:00
Oliver Gupte
37c61092c9
[7.x] [APM] Kuery bar gives invalid suggestions ( #105132 ) ( #105660 )
...
* [APM] Kuery bar gives invalid suggestions (#105132 )
* adding method to support terms_agg
* adding more filters to kuery bar
* addressing PR comments
* fixing docs
* addressing PR comments
* moving file to common
* addressing PR comments
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
# x-pack/plugins/apm/server/lib/search_strategies/correlations/get_query_with_params.ts
* removing extra line
Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
Co-authored-by: cauemarcondes <caue.marcondes@elastic.co>
2021-07-14 18:03:19 -04:00
Kibana Machine
72a082eba4
[Lens][Inspector] Enable inspector to display multiple requests for multiple layers ( #105224 ) ( #105605 )
...
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
2021-07-14 11:58:49 -04:00
Kibana Machine
dedbcdb391
Rollup index pattern list fixes ( #105458 ) ( #105587 )
...
* fix index pattern field list and improve typescript
Co-authored-by: Matthew Kime <matt@mattki.me>
2021-07-14 10:18:19 -04:00
Peter Pisljar
026a7b4956
persistable state migrations ( #103680 ) ( #104764 )
2021-07-07 18:53:05 -04:00
Kibana Machine
e65f240bb5
[Search Session] Fix dangling search sessions ( #102927 ) ( #104281 )
...
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-07-05 07:36:46 -04:00
Michael Dokolin
c73e13d744
[Expressions] Update expressions public API to expose partial results support ( #102403 ) ( #104210 )
...
* Add partial result flag to the execution result
* Update expressions plugin run method to return observable
* Update data getter in the execution contract to return observable
* Update the expression loader to take into account the partial results flag
2021-07-01 18:57:17 -04:00