Greg Thompson
bec1fa63ab
Upgrade EUI to 13.8.1 ( #45052 )
...
* eui to 13.8.0
* euibutton ts updates
* euicontextmenupanel ts updates
* misc ts updates
* src snapshot updates
* x-pack snapshot updates
* 13.8.1
2019-09-11 10:03:02 -05:00
renovate[bot]
d041d92a36
Update dependency rimraf to v2.7.1 ( #45158 )
2019-09-09 13:34:14 -07:00
Dario Gieselaar
c01a5793ac
Upgrade io-ts and fp-ts ( #44753 )
...
* Upgrade io-ts and fp-ts
* Add io-ts/fp-ts as top level dependencies
* Merge fp-ts changes from actions plugin
* Use getOrElse instead of fold
2019-09-06 15:40:51 -05:00
renovate[bot]
f8dcc4c143
Update dependency opn to ^5.5.0 ( #44809 )
2019-09-04 13:21:51 -07:00
renovate[bot]
7646ef223c
Update dependency is-path-inside to ^2.1.0 ( #44808 )
2019-09-04 13:21:41 -07:00
renovate[bot]
7ce51a4e87
Update dependency https-proxy-agent to ^2.2.2 ( #44807 )
2019-09-04 13:17:34 -07:00
renovate[bot]
0001c74370
Update dependency del to ^4.1.1 ( #44806 )
2019-09-04 13:15:59 -07:00
renovate[bot]
a910a7ce3f
Update dependency @types/mocha to ^5.2.7 ( #44805 )
2019-09-04 13:15:41 -07:00
renovate[bot]
739cb22e26
Update sinon related packages ( #43952 )
...
* Update sinon related packages
* fix stub types to be compatible
2019-09-03 16:09:24 -07:00
Josh Dover
b352f67bdb
Add ApplicationService Mounting ( #41007 )
...
* Add core-only bundle
* Add ApplicationService mounting
* Add LegacyCore{Setup,Start}
* Fix PR comments
* Add functional tests
* Fix PR comments
* Fix PR comments
* Remove other usages of rootRoute
* Use state field notation
* Add support for open in new tab
* Fix PR comments
* Fix pesky await from the dead
* Update docs
* Bump @types/history
2019-09-03 13:03:05 -05:00
Tyler Smalley
dd7ea467a0
[@kbn/analytics] Updates dependencies and browser entry ( #44316 )
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2019-08-29 10:43:36 -07:00
Clint Andrew Hall
910ae8dc8f
Reverting PR 42545 (for now) ( #44277 )
2019-08-28 12:01:03 -04:00
Nick Partridge
9bc0ec02d8
upgrade elastic charts library - v11.1.1 ( #44222 )
2019-08-28 10:32:47 +02:00
renovate[bot]
dfddf3dbdd
Update dependency chalk to ^2.4.2 ( #44032 )
...
* Update dependency chalk to ^2.4.2
* update kbn-pm dist
2019-08-27 21:58:53 -07:00
renovate[bot]
28da43a564
Update dependency backport to v4.6.5 ( #44030 )
2019-08-27 21:57:44 -07:00
Clint Andrew Hall
eee003236f
[Canvas] Embedding Workpads in other Websites ( #42545 )
...
* [1] Create JSON export endpoint
* [2] Runtime Created + Test Environment
* [3] Reorganizing + Improving UI + CSS Modules
* [4] Make External Embed asset downloadable
* [5] More UI work
* [5] Fixing UI Bugs
* A few tweaks
* Add README
* Addressing feedback
* Fix yarn.lock
* Addressing changes to types
* Updating renovate config
* Add docs; address feedback
* Missed adding a file
* Revising runtime build script + tree shaking
* Addressing feedback
* Add TS + Examples to Workpad Export; create Snapshot Service
* migrate external_runtime script to dev/run
* Convert Workpad Export to TS; Snapshot
* Scope EUI and other CSS; remove snapshot service (for now)
* Update snapshot testing; provide better script
* Update runtime API for effortless embeds
* Major fixes and changes; switched to flyout for embedding
* Switch to HAPI static file service; correct Canvas Workpad type
* Add ts-ignore to inert handler
* Initial ZIP File impl
* Finishing feedback from peers and meetings
* Clean-up
* Use EUI SASS vars, copy changes
* Updating build scripts
* Fix Renovate
2019-08-27 21:45:37 -04:00
Greg Thompson
fbca664cd2
eui to 13.6.1 ( #44149 )
2019-08-27 17:25:24 -05:00
renovate[bot]
f706eda5ec
Update dependency @elastic/makelogs to ^4.5.0 ( #43912 )
2019-08-27 14:17:40 -07:00
renovate[bot]
075c68baf3
Update dependency babel-eslint to ^10.0.3 ( #44029 )
2019-08-27 13:57:15 -07:00
renovate[bot]
fea743e01a
Update dependency abortcontroller-polyfill to ^1.3.0 ( #44027 )
2019-08-27 13:52:05 -07:00
Tre
4d1671baca
List grunt tasks from terminal ( #43798 )
...
* Add ability to run
$ grunt tasks
# Lists available tasks :)
* Move conf and task to config per review
2019-08-27 14:04:29 -06:00
Greg Thompson
084433fbee
Upgrade EUI to 13.6.0 ( #43916 )
...
* eui to 13.6.0
* euirange updates
* euipage snapshot updates
* add classname toggle for nav locking
* new header wrapper component; removed observable
* Add styles for locked nav
And updated BEM naming of `header-global-wrapper`
* move headerwrapper
* isLocked localStorage
* remove useEffect
2019-08-27 14:47:41 -05:00
renovate[bot]
8c4fab9ce2
Update dependency @types/styled-components to ^3.0.2 ( #43959 )
2019-08-26 12:33:47 -07:00
renovate[bot]
62f4a60be0
Update dependency @types/selenium-webdriver to ^3.0.16 ( #43958 )
2019-08-26 12:32:12 -07:00
renovate[bot]
382bb8a2ec
Update dependency @types/request to ^2.48.2 ( #43957 )
2019-08-26 12:29:27 -07:00
renovate[bot]
76d8dbde72
Update webpack related packages ( #43903 )
...
* Update webpack related packages
* update kbn-pm dist
* update kbn/pm dist
2019-08-26 08:17:52 -07:00
renovate[bot]
24aae80dbe
Update dependency @elastic/charts to ^10.2.0 ( #43910 )
2019-08-25 13:58:39 -07:00
Dmitry Lemeshko
304f702764
jest & mocha test coverage reporting ( #43742 )
...
* grunt task to get mocha tests coverage
* update jest x-pack config to save report in target
* update report path to match /target/kibana-* pattern
2019-08-24 16:48:08 +02:00
renovate[bot]
b1d48d949e
Update eslint related packages ( #43902 )
2019-08-23 14:38:02 -07:00
renovate[bot]
29187007f0
Update dependency compare-versions to v3.5.1 ( #39933 )
2019-08-23 13:54:30 -07:00
renovate[bot]
7a71ea2993
Update dependency xmlbuilder to v13 ( #43228 )
2019-08-23 12:01:47 -07:00
renovate[bot]
572274b779
Update babel related packages ( #43595 )
...
* upgrade all babel related modules, and bump lodash minors
* update kbn-pm dist
* update fetch-mock, necessary to use core-js 3
* use regenerator transform in jest tests, as required by EUI
* disable useBuiltIns rather than using regenerator plugin
* remove extra regenerator-runtime import
2019-08-22 18:40:57 -07:00
Nick Partridge
b596edd6d9
upgrade elastic-charts to 10.0.1 ( #43732 )
2019-08-22 14:44:19 +02:00
Søren Louv-Jansen
7fc24c9438
Bump backport to 4.6.4 ( #43622 )
2019-08-21 00:37:05 +02:00
dave.snider@gmail.com
b0a4181f7d
Upgrade EUI@13.3.0 ( #42858 )
...
Upgrades 13.3.0
2019-08-20 13:37:47 -07:00
Alexey Antonov
01607544f7
Update @elastic/charts version 8.1.6 > 9.1.1 ( #43516 )
2019-08-19 17:27:45 +08:00
Spencer
2ed1d1ec57
use @elastic/eslint-plugin-eui
( #43397 )
...
* use `@elastic/eslint-plugin-eui`
* add exceptions to the new rule
2019-08-16 08:29:46 -07:00
Søren Louv-Jansen
056ec57f7f
Bump backport to 4.6.3 ( #43405 )
2019-08-16 10:26:13 +02:00
Spencer
7739f5da9e
ts-ify @kbn/dev-utils ( #43383 )
2019-08-15 12:34:03 -07:00
Jonathan Budzenski
e6e92ac2bf
[test] remove x-pack mocha configuration ( #42979 )
...
* update scripts
* run mocha from root
* rm mocha grunt task
* rm x-pack mocha setup
* rm x-pack/mocha*
* Revert "rm x-pack/mocha*"
This reverts commit fb56005e77
.
2019-08-15 12:21:42 -05:00
Vadim Dalecky
48df3c8893
Utility types ( #41246 )
...
* feat: 🎸 add @kbn/utility-types
* feat: 🎸 improve @kbn/utility-types
* chore: 🤖 move @kbn/utility-types to dev deps
* chore: 🤖 change @kbn/utility-types build setup
* fix: 🐛 implement review suggestions
* feat: 🎸 add ShallowPromise type
* Update packages/kbn-utility-types/README.md
Co-Authored-By: Luke Elmers <lukeelmers@gmail.com>
* test: 💍 add tests for utility-types
* chore: 🤖 add utility-types tests to TypeScript config
* test: 💍 remove negative tests to not cause TypeScript fail
* chore: 🤖 remove ref to type defs to try fix CI tests
* Update packages/kbn-utility-types/index.ts
Co-Authored-By: Spencer <email@spalger.com>
* chore: 🤖 add TS types index to fix `grunt run:test_projects`
* chore: 🤖 use similar tsconfig.json as in other packages
* chore: 🤖 add "clean" script
* chore: 🤖 add kbn:bootstrap script
2019-08-12 15:45:32 +02:00
Frank Hassanabad
fe3422cfc3
[SIEM] Upgrades react-redux and utilize React.memo for performance gains ( #43029 )
...
## Summary
* Upgrades react-redux so we can use React.memo with hooks and connected components.
* Adds displayName to all the components that are React.memo as well as all components that are `pure` components.
Using React Profiler you can see that when doing something as innocuous as dragging the divider bar of the Timeline you will get updates of the different tables:
<img width="1547" alt="Screen Shot 2019-08-08 at 1 25 22 PM" src="https://user-images.githubusercontent.com/1151048/62789872-19efad80-ba87-11e9-92b5-eb9666c7c07a.png ">
This is a result of redux making changes based on the location of the timeline. As this occurs, the UrlState begins updating its self and all children which is not what we want.
You will see differences now in the snapshots such as this which adds naming to it:
<img width="1582" alt="Screen Shot 2019-08-09 at 2 34 06 PM" src="https://user-images.githubusercontent.com/1151048/62808504-7a95df00-bab5-11e9-89c1-910b3908c705.png ">
For the rest of us profiling we will have friendly names in our profiling tools to be able to trace what is going on very quickly
Before where a name didn't exist and it just showed `Memo` or `pure`:
<img width="221" alt="Screen Shot 2019-08-09 at 11 55 08 AM" src="https://user-images.githubusercontent.com/1151048/62809192-79fe4800-bab7-11e9-993b-2e7abadbb691.png ">
Now that a name exists you can trace to the code quickly to the component name:
<img width="1570" alt="Screen Shot 2019-08-09 at 3 08 42 PM" src="https://user-images.githubusercontent.com/1151048/62809235-9a2e0700-bab7-11e9-8711-bae7d263d487.png ">
### Checklist
Use ~~strikethroughs~~ to remove checklist items you don't feel are applicable to this PR.
~~- [ ] This was checked for cross-browser compatibility, [including a check against IE11](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#cross-browser-compatibility )~~
~~- [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing ), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/master/packages/kbn-i18n/README.md )~~
~~- [ ] [Documentation](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#writing-documentation ) was added for features that require explanation or tutorials~~
~~- [ ] [Unit or functional tests](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#cross-browser-compatibility ) were updated or added to match the most common scenarios~~
~~- [ ] This was checked for [keyboard-only and screenreader accessibility](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Accessibility#Accessibility_testing_checklist )~~
### For maintainers
~~- [ ] This was checked for breaking API changes and was [labeled appropriately](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#release-notes-process )~~
~~- [ ] This includes a feature addition or change that requires a release note and was [labeled appropriately](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#release-notes-process )~~
2019-08-09 19:46:29 -06:00
renovate[bot]
7b39137ce8
Update dependency commander to v3 ( #43041 )
2019-08-09 16:13:31 -06:00
renovate[bot]
e1f692520c
Update dependency @percy/agent to ^0.10.0 ( #40517 )
2019-08-09 16:12:02 -06:00
Marco Vettorello
ec1763269e
Upgrade elastic/charts to 8.1.6 ( #42518 )
2019-08-09 14:57:19 +02:00
Mike Côté
6d4191c1e6
Connect to Elasticsearch via SSL when starting kibana with --ssl
( #42840 )
...
* Initial work
* Add check for elasticsearch.hosts
* Make --ssl apply default config values only
* Move @kbn/dev-utils to devDependencies
* Check elasticsearch url for localhost
* Cleanup
* elasticsearch.hosts can be string too
2019-08-08 19:47:52 -04:00
Dmitry Lemeshko
ce07151bf4
bump chromedriver version to 76 ( #42468 )
...
* bump chromedriver version to 76
* [test/interpreter_functional] update snapshots
* [test/interpreter_functional] skip failing tests
* Revert "[test/interpreter_functional] update snapshots"
This reverts commit 6401554882
.
* [test/interpreter_functional] skip snapshot tests
2019-08-07 22:52:02 +02:00
Chandler Prall
da99d4520b
Upgraded EUI 13.0.0 -> 13.1.1 ( #42298 )
...
* Upgraded EUI 13.0.0 -> 13.1.0
* Bump to 13.1.1
* Reset MutationObserver polyfill to original operation
* Reset x-pack's MutationObserver polyfill to original operation
2019-08-02 12:42:07 -06:00
Mengwei Ding
bc9d0d325b
[Code] disk watermark check for clone and update ( #42174 )
...
* [Code] disk watermark check
* apply disk check
* switch to one config
* Add i18n
* Add unit tests
* update i18n message id
2019-07-31 11:48:52 -07:00
Daniil Suleiman
48921a8f3a
[Vis: Default editor] EUIficate tag cloud options tab ( #42070 )
...
* EUIficate pie chart options tab
* Fix tests
* Size titles down to xs
* Use FormattedMessage
* EUIficate tag_cloud_vis options tab
* Get rid of ticks in the range
* Update snapshots
* Fix comments
* Change label
* Create a components folder
2019-07-31 15:10:55 +03:00