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
Spencer
466380e3b6
[kbn/dev-utils] add RunWithCommands utility ( #72311 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-17 13:53:54 -07:00
Stacey Gammon
44fc2a828c
Fix indentation level in code exploration doc ( #72274 )
...
* fix indentation level in code exploration doc
* run the script to update the file
2020-07-17 12:04:18 -04:00
Mikhail Shustov
937314ad11
Bump @elastic/elasticsearch to v7.9.0-rc1 ( #72231 )
...
* bump @elastic/elasticsearch to 7.9.0-rc1
* bump other packages using @elastic/elasticsearch
2020-07-17 16:14:55 +02:00
Tiago Costa
9296369bfd
chore(NA): teardown dynamic dll plugin ( #72096 )
...
* chore(NA): teardown dynamic dll plugin
* chore(NA): remove missing ts-ignore
* chore(NA): remove last mentions to the DLL machinery
* chore(NA): update notice file
* prevent duplication and searching target/public
* remove changes to es-ui code to unblock pr
* add node internals override for legacy tests bundle
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-17 11:04:14 +01:00
Spencer
5a755ddb01
Add plugin list to docs that is generated from the repo ( #71731 )
...
Co-authored-by: Stacey Gammon <gammon@elastic.co>
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-16 12:17:39 -07:00
Spencer
913d6b16a3
[kbn/optimizer] ignore compressed files when reporting stats ( #71940 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-15 14:27:45 -07:00
Thomas Watson
fc5bc6b6a2
Add @elastic/safer-lodash-set as an alternative to lodash.set ( #67452 )
2020-07-15 10:29:57 +02:00
Spencer
a0f7dced13
[kbn/optimizer] report sizes of assets produced by optimizer ( #71319 )
...
* Revert "Report page load asset size (#66224 )"
This reverts commit 6f57fa0b2d
.
* [kbn/optimizer] report sizes of assets produced by optimizer
* coalese the fast-glob versions we're using to prevent additional installs
* update kbn/pm dist
* Revert "update kbn/pm dist"
This reverts commit 68e24f0fad
.
* Revert "coalese the fast-glob versions we're using to prevent additional installs"
This reverts commit 4201fb60b6
.
* remove fast-glob, just recursivly call readdirSync()
* update integration tests to use new chunk filename
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-14 17:23:14 -07:00
Pierre Gayvallet
5353db5ca6
use inclusive language ( #71607 )
2020-07-14 14:18:29 +02:00
Spencer
42cb6a4a26
[ftr] don't require the --no-debug flag to disable debug logging ( #71535 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-13 15:16:11 -07:00
Spencer
ec43d45b51
[scripts/report_failed_tests] fix report_failed_tests integration on CI ( #71131 )
...
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-13 12:29:29 -07:00
Greg Thompson
9537a823eb
Upgrade EUI to v26.3.1 ( #70243 )
...
* eui to 26.1.0
* Breadcrumb -> EuiBreadcrumb
* keyCode -> key
* src snapshot updates
* update header variables file location
* keyCode -> key in tests
* x-pack simple snapshot updates
* euitooltip updates
* euioverlaymask updates
* testbed keycode -> key
* fixed header sass mixin
* euidatagrid test workaround
* euioverlapmask mock
* euipaginationbutton markup
* nav snapshot update
* eui to 26.3.0
* flyout z-index fix
* euiflyout snapshot updates
* style snapshot updates
* table actions have machine readable text
* table actions have machine readable text
* core api docs update
* table actions snapshot update
* eui to 26.3.1
* update table actions type
* mock issue links; timeout done
* breadcrumb -> euibreadcrumb
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-09 19:51:45 -07:00
Spencer
fa93a81ba6
[kbn/optimizer] implement "requiredBundles" property of KP plugins ( #70911 )
...
Co-authored-by: Josh Dover <me@joshdover.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-09 18:43:17 -07:00