Caroline Horn
b149a60554
Using new EUI globals files and importing Charts themes via SASS ( #76821 )
2020-09-08 13:50:22 -04:00
Spencer
c778646318
[eslint] convert to @typescript-eslint/no-unused-expressions ( #76471 )
...
* [eslint] convert to @typescript-eslint/no-unused-expressions
* fix lint errors
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-04 10:07:13 -07:00
Mikhail Shustov
74499c48ec
Remove LP deprecations ( #76536 )
...
* inline deprecations in kbn-test
* remove LP deprecations
* remove test
* inline log call
* remove unnecessary deprecations for the test config
2020-09-04 11:12:16 +02:00
Mikhail Shustov
c402e51b52
remove unused test_utils ( #76528 )
...
* remove unused utils
* remove unnecessary aliases
2020-09-04 08:11:07 +02:00
Dario Gieselaar
53c74143db
es-archiver: Drop invalid index settings, support --query flag ( #76522 )
...
* ESArchiver: Drop invalid index settings, support --query flag for saving archive
* Describe query flag
2020-09-03 20:27:25 +02:00
Luke Elmers
d494f1e7b6
[data.search.SearchSource] Remove legacy ES client APIs. ( #75943 )
2020-09-03 11:24:23 -06:00
Spencer
c80a733e4c
[release notes] automatically retry on Github API 5xx errors ( #76447 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-09-03 10:01:34 -07:00
Mikhail Shustov
e9e0ca3782
Introduce TS incremental builds & move src/test_utils to TS project ( #76082 )
...
* move test_helpers to the core
* create base tsconfig
* all tsconfigs use the base one
* use test_helpers exposed from the src/core
* move getFieldFormatsRegistry to data plugin
* add test_utils project
* compile types after checkout
* add a stub for platform tsconfig.json
* fix broken import
* fix broken path to the base config
* set tsBuildInfoFile for project without outDir
* do not commit tsbuildinfo file
* do not check output d.ts files
* fix type error
* use separate config to build types
* rollback changes to include paths
* mute import zone error
* rename files to avoid references to tsd
* do not use tsd for type tests
* include all ts files in project
* run buildRefs before type check to ensure the latest version
* store tsbuildinfo locally
* update paths to base config
* comment out core/tsconfig.json
* remove ui path
* fix wrong tsbuildinfo path
2020-09-03 14:20:04 +02:00
Thomas Watson
b8822da21e
Bump end-of-stream from v1.4.1 to v1.4.4 ( #76479 )
2020-09-02 20:45:52 +02:00
Spencer
1d4a56f705
[esArchiver] stop importing stream helpers from src ( #76519 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-09-02 11:15:01 -07:00
Tiago Costa
0068c87d6f
chore(NA): add elastic prefix to eslint-config-kibana ( #76059 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-31 20:13:06 +01:00
Greg Thompson
ee73c59f8c
Upgrade EUI to v28.2.0 ( #75700 )
...
* eui to v28.0.0
* eui to 28.2.0
* euiselectableoptions type update
* targeted nohoist
* src snapshot updates
* x-pack snapshot updates
* strong -> mark
* upgrade @elastic/charts to v21.0.1
* strong -> mark
* fix charts version merge
* maps -> add_field_tooltip_popover type update
* snapshot update
* Fix gridline visibility
Co-authored-by: Justin Kambic <justin.kambic@elastic.co>
Co-authored-by: nickofthyme <nick.ryan.partridge@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Justin Kambic <justin.kambic@elastic.co>
2020-08-31 11:01:38 -06:00
Thomas Watson
b21071e54b
Bump bl sub-dependency ( #76260 )
2020-08-31 17:28:14 +02:00
Spencer
64311d306f
[plugin-helpers] improve 3rd party KP plugin support ( #75019 )
...
Co-authored-by: Tyler Smalley <tylersmalley@me.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-27 14:56:48 -07:00
Mikhail Shustov
37ec1e1053
Update to TS v4 ( #73924 )
...
* bump ts to v4
* MOAR RAM
* fix type errors for OSS
* first pass on x-pack errors
* second pass on x-pack type errors
* 3rd pass on x-pack type-errors
* mute errors if complex cases
* don't delete if spread suffices
* mute other complex cases
* make User fields optional
* fix optional types
* fix tests
* fix typings for time_range
* fix type errors in x-pack/tests
* rebuild kbn-pm
* remove leftovers from master update
* fix alert tests
* [Telemetry Checker] TS4 Fixes
* bump to 4.0.1-rc
* fix new errors in master
* bump typescript-eslint to version supporting TS v4 syntax
* fix merge commit errors
* update to the stable TS version 4.0.2
* bump ts-eslint to version supporting ts v4
* fix typo
* fix type errors after merge
* update ts in another new package.json
* TEMP: remove me
* Revert "TEMP: remove me"
This reverts commit dc0fc3bae6
.
* [Telemetry] Update snapshot for new TS4 SyntaxKind
* bump prettier to support TS v4 syntax
* fix prettier rules
* last style change
* fix new type errors
Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2020-08-27 10:28:02 +02:00
Alejandro Fernández Haro
86d7050822
[Telemetry] Add Application Usage Schema ( #75283 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-26 12:51:22 +01:00
Spencer
9cafade2b9
[remove] production deps which are only used in public code ( #75838 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-25 08:27:15 -07:00
Stacey Gammon
4ffef0a481
Add asciidoc support for generated plugin list ( #72292 )
...
* add asciidoc support for generated plugin list
Try level offset "=+2" instead of "=+1" to stop the inlining of the includes.
remove +2 back to +1
* Remove asciidoc, switch to regex. Rearrange dev guide to avoid nesting limit.
* Add tests for regex
* add a description to not throw off the table. Remove the heading from the paragraph snippet.
* Fix more READMEs so table renders correctly
* Update plugin list
* Remove code-exploration file, moved to plugin-list
* fix typo
* Add link to developer examples
* Update plugin list
* fix typo
2020-08-24 11:31:27 -04:00
Ahmad Bamieh
ec7578c8c3
[Telemetry] schema check throw on missing schema ( #75750 )
2020-08-24 18:01:17 +03:00
Luke Elmers
f7cfceae1c
[@elastic/datemath] Remove build step from datemath package. ( #75505 )
...
* Remove build step from datemath.
* Remove outdated docs reference to datemath.
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-21 19:27:34 -06:00
Greg Thompson
82e30f6eff
Upgrade EUI to v27.4.1 ( #75240 )
...
* eui to 27.4.1
* src snapshot updates
* x-pack snapshot updates
* remove increased default timeout
* revert date change
* delete default_timeout file
* reinstate storyshot
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-21 10:48:04 -06:00
Spencer
7b23e7cd8b
[kbn/plugin-generator] remove sao, modernize ( #75465 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-20 18:50:36 -07:00
Josh Dover
51a80c61a0
Add support for reading request ID from X-Opaque-Id header ( #71019 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-19 15:41:12 -06:00
Jean-Louis Leysens
36f0c75088
[Monaco] Refactor the way XJSON grammar checker gets registered ( #75160 )
...
* Refactor the way XJSON grammar checker gets registered
- avoid registering multiple model add listeners
- remove regsiterGrammarChecker from public API!
- fix getWorker handler to register XJSON only for XJSON models
* remove unused import
* updateAnnos -> updateAnnotations
2020-08-18 15:13:15 +02:00
Joe Portner
8a110a3c15
lodash 4.17.19
-> 4.17.20
( #75205 )
2020-08-17 16:56:32 -04:00
Greg Thompson
bbee1f92b0
Upgrade EUI to v27.4.0 ( #74004 )
...
* eui to 27.1.0
* eui to 27.2.0
* buttoniconside type
* euiselectable type
* update onScroll callback and polyfill size references
* findTestSubject ts
* buttoncontent and collapsiblenav src snapshot updates
* update prop retrieval
* xpack snapshots
* jest updates
* type fixes
* more snapshots
* virtual list changes
* more virtualization changes
* merge
* fix functional tests
* data-test-subj for indexPatter-switcher
* storyshots
* eui to 27.3.1
* Fix unit tests
* Fix broken unit test
* Updated snapshots
* Fixed types
* search for value in euiselectable before selection
* select the correct element
* mock virtualized dep
* ts fix
* reinstate storyshot
* ts fix
Co-authored-by: Chandler Prall <chandler.prall@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-14 10:31:15 -06:00
Spencer
4c810be335
Remove legacy optimizer ( #73154 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-13 09:08:44 -07:00
Spencer
a735a9f825
[bin/kibana-plugin] support KP plugins instead ( #74604 )
...
* [cli/kibana-plugin] support KP plugins instead
* fix some Logger imports from cli/kibana_keystore
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-12 16:38:08 -07:00
Spencer
c97916ea81
[babel] coalese some versions to prevent breaking yarn install ( #74864 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-12 12:45:49 -07:00
Tyler Smalley
9782ac4b7f
Bump chalk to 4.1.0 ( #73397 )
...
https://github.com/chalk/chalk/releases
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-08-11 06:47:33 -07:00
Thomas Watson
ce6011e4d5
Bump angular dependency from 1.7.9 to 1.8.0 ( #74482 )
2020-08-11 10:05:44 +02:00
Mikhail Shustov
47fdd59e1c
bump babel deps to support TS v4 ( #74495 )
2020-08-06 22:00:40 +02:00
Spencer
79713b9b71
[browserslist] remove user-agent sniffing for IE support hint ( #74464 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-06 10:57:29 -07:00
Mikhail Shustov
88c0631344
Update @typescript-eslint to ensure compatibility with TypeScript v3.9 ( #74091 )
...
* bump @typescript-eslint deps
* update rules
* fix errors in pacakges
* fix src/
* fix x-pack
* fix test
* fix typings
* fix examples
* allow _ as prefix and suffix
* roll back prefix and suffix changes
* add eslint-plugin-eslint-comments
* report unused rules
* remove unused eslint comments from tests
* remove unused eslint comments 2nd pass
* remove unused eslint comments from src/
* remove unused comments in x-pack
* use no-script-url and no-unsanitized/property for ts files
* remove unused eslint comments
* eui/href-or-on-click removed when not complained
* no import/* rules for ts files
* cleanup
* remove the unused eslint-disable
* rollback unnecessary changes
* allow underscore prefix & sufix in type name
* update docs
* fix type error in enterprise search plugin mocks
* rename platform hack __coreProvider --> _coreProvider
* rollback space removal in src/core/public/legacy/legacy_service.test.ts
* fix naming convention in APM
2020-08-05 17:32:19 +02:00
Spencer
409779d1ed
[src/dev/build] build Kibana Platform bundles from source ( #73591 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-04 15:34:01 -07:00
Spencer
0502fee651
[kbn/optimizer] remove unused modules ( #74195 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-04 10:19:51 -07:00
Brian Seeders
0ca8e99a9f
[CI] Add pipeline task queue framework and merge workers into one ( #71268 )
2020-08-04 13:13:51 -04:00
Clint Andrew Hall
53131313df
[kbn-storybook] Kill tsdocgen for immediate perf improvement ( #74059 )
...
* [kbn-storybook] Kill tsdocgen for immediate perf improvement
* Addressing feedback
2020-08-04 08:19:02 -04:00
Spencer
c7202e55cf
[kbn/optimizer] remove unneeded DisallowSyntaxPlugin ( #74178 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-08-03 16:20:58 -07:00
Spencer
827e91c447
move and unify postcss config into @kbn/optimizer
( #73633 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-30 11:16:49 -07:00
Spencer
111e875890
[kbn/optimizer] restore x-pack bundle banner ( #73767 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-30 10:53:44 -07:00
Spencer
6bfd4e6af3
[build] rewrite source as transpiled JS later in the process ( #73749 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-29 17:53:55 -07:00
Clint Andrew Hall
719c292a0c
[kbn-storybook] Update Storybook to 5.3.19 ( #73320 )
...
Co-authored-by: Spencer <email@spalger.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-29 10:00:53 -04:00
Spencer
3d5d4de63c
[kbn/optimizer] log info about the metrics being reported even when reporter is disabled ( #73389 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-28 08:01:34 -07:00
Spencer
dd4796cfdd
Remove karma ( #73126 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-27 11:07:58 -07:00
John Dorlus
ff9f06b880
The directory in the command was missing the /generated directory and would cause all definitions to be regenerated in the wrong place. ( #72766 )
2020-07-26 10:04:09 -04:00
Spencer
8834ca3e9a
[src/dev/build] typescript-ify and convert tests to jest ( #72525 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-23 10:58:04 -07:00
Spencer
367bece396
[kbn/test/failed_test_reporter] handle cypress junit better ( #72968 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-23 08:49:24 -07:00
Spencer
9655c87564
[kbn/es-archiver] move to a package ( #72318 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-22 08:02:39 -07:00
Liza Katz
6c3b900d11
[Plugin Generator] Generate tsconfig and useDefaultBehaviors ( #72040 )
...
* improve test stability
* add a tsconfig file and useDefaultBehaviors
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-20 17:29:28 +03:00