Commit graph

118 commits

Author SHA1 Message Date
Tyler Smalley efd043e364
[renovate] Renames master to main (#116790)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-10-29 09:55:26 -07:00
Brian Seeders ba367bca40
Change all references of master branch to main (#116654) 2021-10-29 12:29:48 -04:00
Tiago Costa ee9162052c
chore(NA): adds renovate configs for renaming 7.x into 7.16 (#115787)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-20 17:33:26 +01:00
Marco Vettorello 00db6023e6
[deps] Renovate-bot default to draftPR and datavis reviewers (#114060)
New renovate-bot PRs are created as draft PR for elastic-charts. The PR will now ping the whole datavis team.
2021-10-15 10:20:30 +02:00
Tyler Smalley f2d70d8996
[renovate] Configure Cypress (#114880)
On `ci:all-cypress-suites` label, run all Cypress suites on Buildkite

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-10-14 08:52:11 -07:00
spalger 804da091b4 auto-upgrade polyfills 2021-10-11 20:30:54 +00:00
Aleh Zasypkin edf16e6012
Remove jsonwebtoken and base64url dependencies. (#113723) 2021-10-04 15:33:21 +02:00
Tyler Smalley f9d5b1943c [renovate] Add babel to config
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-09-28 21:55:40 -07:00
Larry Gregory 1187159373
Update renovate config for platform security modules (#112074) 2021-09-14 08:05:14 -04:00
Larry Gregory 1b91a5b450
Add renovate config for platform security dependencies (#111950)
* Add renovate config for platform security dependencies

* Fix typo in group name
2021-09-13 12:46:41 -04:00
Jonathan Budzenski 23a178895f
[renovate] cleanup and disable dependency dashboard (#110664) 2021-08-31 14:17:50 -04:00
Tim Roes c510288c05
Split KibanaApp into VisEditors and DataDiscovery (#110588)
* Split KibanaApp into VisEditors and DataDiscovery

* Add discover functional tests to codeowners

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-31 15:57:23 +02:00
Mikhail Shustov ab054df509
update renovate config for elasticsearch-js client (#109672) 2021-08-23 19:36:04 +02:00
Nick Partridge dbe3ca9708
Add auto-backport by default to ech renovate bot prs (#102208) 2021-06-16 12:05:56 -05:00
spalger 58f45eeeb3 include 7.13 as a possible base branch of renovate prs 2021-05-26 11:25:25 -07:00
spalger 04a3620ec9 enable es client renovate prs for 7.13 (#100645) 2021-05-26 11:24:49 -07:00
Mikhail Shustov 7c7aba9b61
ping Core team when renovate bot bumps es client version (#100662)
* ping Core team on es client version upgrade

* use @elastic/kibana-core

* Revert "use @elastic/kibana-core"

This reverts commit fc8ac972a3.
2021-05-26 12:04:35 -04:00
spalger 6077816cf7 bump version label in elastic/charts section of renovate config 2021-04-21 15:39:41 -07:00
spalger fc15032242 bump 7.x version in renovate config 2021-04-21 15:38:52 -07:00
Nick Partridge 2bfba7b460
fix brushing on small multiples (#94505) 2021-03-15 12:25:47 -05:00
Tiago Costa 619a658227
chore(NA): setup renovate for the new 7.13 (#91859) 2021-02-18 12:33:16 -05:00
spalger 06b8fb44d4 [renovate] disable pr limits since we only enable for limited packages 2021-02-17 10:56:57 -07:00
spalger a32f86d161 [renovate] skip backports on elastic/elasticsearch upgrades 2021-02-17 10:12:17 -07:00
spalger ae6f203ecd [renovate] define labels on each package config 2021-02-17 10:11:18 -07:00
spalger dcde4397b2 create upgrade PRs automatically for @elastic/elasticsearch 2021-02-17 10:07:08 -07:00
spalger 3fe5228731 remove Operations from renovate labels 2021-02-16 13:24:06 -07:00
Stratoula Kalafateli a997178c0e
Fix vega renovate label (#90591) 2021-02-09 08:51:49 +02:00
spalger b507dbf8a1 [renovate] update label config 2020-12-04 12:23:47 -07:00
spalger 45cb8134c4 limit renovate to npm packages 2020-10-19 19:40:27 -07:00
spalger 7a0769eb9a [renovate] rather than only including two package.json files, exclude fixtures 2020-10-19 10:07:16 -07:00
spalger 6763700d5c [renovate] looks like team slug might just be kibana-app 2020-09-24 10:10:17 -07:00
spalger 1291832b4b [renovate] remove defaults to remove renovate throttle 2020-09-24 09:57:51 -07:00
spalger d29fea616f [renovate] re-enable masterIssue for visibility into what renovate is seeing 2020-09-24 09:51:36 -07:00
spalger 3093425f21 [renovate] use custom team: syntax for team name 2020-09-24 09:38:41 -07:00
spalger 83c44dbb0d enable renovate for vega related modules 2020-09-24 09:32:17 -07:00
spalger 1f155dea99 disable renovate masterIssue 2020-07-22 14:43:12 -07:00
Spencer c58def2717
[renovate] simplify config, only enable specific packages (#72903)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-07-22 11:42:38 -07:00
Dima Arnautov 8f442f8318
[ML] Fix HTML named characters encoding (#72060)
* [ML] improve special characters encoding

* [ML] update renovate.json5
2020-07-17 16:37:10 +02:00
Tiago Costa badb7b5c8c
chore(NA): setup backport tool for 7.9 and the new 7.x (#71861)
Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-07-15 09:32:13 -07:00
Ashik Meerankutty 5f6389af60
Convert vis_type_vega to Typescript (#68915) 2020-07-15 15:23:03 +02:00
Tiago Costa 6c62c686cf
chore(NA): upgrade to lodash@4 (#69868)
* chore(NA): upgrade oss to lodash4

chore(NA): migrate cli, cli_plugin, cli_keystore,  dev, test_utils and apm src script to lodash4

chore(NA): missing file for cli plugin

chore(NA): add src core

chore(NA): es archiver and fixtures

chore(NA): try to fix functional test failure

chore(NA): migrate src/legacy entirely to lodash4 except src/legacy/core_plugins

chore(NA): move legacy core plugins to lodash4

chore(NA): upgrade optimize to lodash4

chore(NA): upgrade to lodash4 on advanced_settings, charts, console and dashboard

chore(NA): migrate to lodash4 on dev_tools, discover, embeddable, es_ui)shared, expressions, home plugins

chore(NA): upgrade data plugin to lodash4

chore(NA): upgrade usage_collection, ui_actions, tile_map, telemtry, share, saved_objects, saved_objects_management, region_map and navigation to lodash4

chore(NA): missing data upgrades to lodash4

Revert "chore(NA): upgrade usage_collection, ui_actions, tile_map, telemtry, share, saved_objects, saved_objects_management, region_map and navigation to lodash4"

This reverts commit 137055c5fed2fc52bb26547e0bc1ad2e3d4fe309.

Revert "Revert "chore(NA): upgrade usage_collection, ui_actions, tile_map, telemtry, share, saved_objects, saved_objects_management, region_map and navigation to lodash4""

This reverts commit f7e73688782998513d9fb6d7e8f0765e9beb28d1.

Revert "chore(NA): missing data upgrades to lodash4"

This reverts commit 92b85bf947a89bfc70cc4052738a6b2128ffb076.

Revert "chore(NA): upgrade data plugin to lodash4"

This reverts commit 88fdb075ee1e26c4ac979b6681d8a2b002df74c6.

chore(NA): upgrade idx_pattern_mgt, input_control_vis, inspector, kbn_legacy, kbn_react, kbn_usage_collections, kbn_utils, management and maps_legacy to lodash4

chore(NA): map src plugin data to lodash3

chore(NA): missing lodash.clonedeep dep

chore(NA): change packages kbn-config-schema deps

chore(NA): update renovate config

chore(NA): upgrade vis_type plugins to lodash4

chore(NA): move vis_type_vislib to lodash3

chore(NA): update visualizations and visualize to lodash4

chore(NA): remove lodash 3 types from src and move test to lodash4

chore(NA): move home, usage_collection and management to lodash 3

Revert "chore(NA): move home, usage_collection and management to lodash 3"

This reverts commit f86e8585f02d21550746569af54215b076a79a3d.

chore(NA): move kibana_legacy, saved_objects saved_objects_management into lodash3

chore(NA): update x-pack test to mock lodash4

Revert "chore(NA): move kibana_legacy, saved_objects saved_objects_management into lodash3"

This reverts commit 2d10fe450533e1b36db21d99cfae3ce996a244e0.

* chore(NA): move x-pack and packages to lodash 4

* chore(NA): remove mention to lodash from main package.json

* chore(NA): remove helper alias for lodash4 and make it the default lodash

* chore(NA): fix last failing types in the repo

* chore(NA): fix public api

* chore(NA): fix types for agg_row.tsx

* chore(NA): fix increment of optimizer modules in the rollup plugin

* chore(NA): migrate `src/core/public/http/fetch.ts` (#5)

* omit undefined query props

* just remove merge usage

* fix types

* chore(NA): fixes for feedback from apm team

* chore(NA): recover old behaviour on apm LoadingIndeicatorContext.tsx

* chore(NA): fixes for feedback from watson

* Platform lodash4 tweaks (#6)

* chore(NA): fix types and behaviour on src/core/server/elasticsearch/errors.ts

* Canvas fixes for lodash upgrade

* [APM] Adds unit test for APM service maps transform (#7)

* Adds a snapshot unit test for getConnections and rearranges some code to make testing easier

* reverts `ArrayList` back to `String[]` in the painless script within `fetch_service_paths_from_trace_ids.ts`

* chore(NA): update yarn.lock

* chore(NA): remove any and use a real type for alerts task runner

Co-authored-by: Gidi Meir Morris <github@gidi.io>

* chore(NA): used named import for triggers_actions_ui file

* chore(NA): fix eslint

* chore(NA): fix types

* Delete most uptime lodash references.

* Simplify. Clean up types.

* [Uptime] Delete most uptime lodash references (#8)

* Delete most uptime lodash references.

* Simplify. Clean up types.

* chore(NA): add eslint rule to avoid using lodash3

* chore(NA): apply changes on feedback from es-ui team

* fix some types (#9)

* Clean up some expressions types.

* chore(NA): missing ts-expect-error statements

* Upgrade lodash 4 vislib (#11)

* replace lodash 3 with lodash 4 on vislib plugin

* Further changes

* further replacement of lodash3 to 4

* further work on upgrading to lodash 4

* final changes to update lodash

* chore(NA): upgrade data plugin to lodash4

chore(NA): upgrade data plugin public to lodash4

chore(NA): fix typecheck task

chore(NA): fix agg_config with hasIn

chore(NA): assign to assignIn and has to hasIn

chore(NA): upgrade data plugin server to lodash4

chore(NA): new signature for core api

fix(NA): match behaviour between lodash3 and lodash4 for set in search_source

* chore(NA): remove lodash3 completely from the repo

* chore(NA): fix x-pack/test/api_integration/apis/metrics_ui/snapshot.ts missing content

* chore(NA): fix lodash usage on apm

* chore(NA): fix typecheck for maps

* Patch lodash template (#12)

* Applying changes from https://github.com/elastic/kibana/pull/64985

* Using isIterateeCall, because it seems less brittle

* Also patching `lodash/template` and `lodash/fp/template`

* Reorganizing some files...

* Revising comment

* Ends up `_` is a function also... I hate JavaScript

Co-authored-by: Pierre Gayvallet <pierre.gayvallet@gmail.com>
Co-authored-by: Josh Dover <me@joshdover.com>
Co-authored-by: Clint Andrew Hall <clint.hall@elastic.co>
Co-authored-by: Oliver Gupte <ogupte@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Gidi Meir Morris <github@gidi.io>
Co-authored-by: Justin Kambic <justin.kambic@elastic.co>
Co-authored-by: Stratoula Kalafateli <stratoula1@gmail.com>
Co-authored-by: Luke Elmers <luke.elmers@elastic.co>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
Co-authored-by: kobelb <brandon.kobel@elastic.co>
2020-07-03 01:30:13 +01:00
Pierre Gayvallet 8485d2fbac
Implement recursive plugin discovery (#68811)
* implements recursive scanning in plugin discovery system

* update optimizer to find plugins in sub-directories

* update renovate

* update optimizer IT snapshot

* refactor processPluginSearchPaths$ and add test for inaccessible manifest

* add symlink test

* add maxDepth to the optimizer

* adapt mockFs definitions

* remove `flat` usage
2020-06-30 07:51:12 +02:00
Anton Dosov 3d0552e03c
Embed dashboard by value example & some embeddable clean up (#67783)
Added example for using dashboard container by value
1.1 Refactored embeddable explorer e2e test to use new example, removed not needed kbn_tp_embeddable_explorer plugin.
For embeddable explorer examples went away from using getFactoryById() to improve type checks
There is new component a replacement for EmbeddableFactoryRenderer with slightly more flexible api: EmbeddableRenderer.
3.1 We can improve it going forward to support more use case
2020-06-15 17:13:31 +02:00
Spencer ab226f02ae
[kbn/pm] log levels (#68203)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-06-08 15:53:16 -07:00
Spencer 3b43821401
upgrade elastic/numeral and complete migration away from numeral (#68035)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-06-03 10:07:11 -07:00
Jonathan Budzenski 22f8d64d3f
bump renovate tracked branch label to 7.9 (#66620)
* bump renovate tracked branch to 7.9

* Updates generated config file

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-26 11:34:23 -05:00
Spencer 4e0921d41e
[kbn/plugin-helpers] typescript-ify (#66513) 2020-05-15 10:35:44 -07:00
Gidi Meir Morris 94127d803a
[Alerting] migrates acceptance and functional test fixtures to KP (#64888)
This PR migrates the vast majority of Alerting legacy code to the Kibana Platform.

This includes:

1. Removed legacy Task Manager
2. Migrates Fixture plugins in Alerting, Triggers UI and Task Manager Perf

This does not includes:

1. The PagerDuty simulator due to a lack of support for custom responses in the platform. issue opened. https://github.com/elastic/kibana/issues/65045
2. The Webhooks simulator due to a lack of support for custom authorisation. Requires investigation.
2020-05-06 09:57:26 +01:00
Josh Dover 306a5fe55e
Use brotli compression for some KP assets (#64367) 2020-05-04 10:53:06 -06:00
Ryland Herrick f8e01bd3a1
[SIEM][NP] Fixes bug in ML signals promotion (#64720)
* Add set-value as an explicit dependency

This is a more robust solution than lodash's set().

* Replace lodash.set() with set-value's equivalent

* Rebuild renovate config

We added set-value to our dependencies.

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-29 11:58:46 -05:00