Skip to content

[7.x] [Fleet] Move integrations to a separate app (#99848)#101493

Merged
kpollich merged 1 commit intoelastic:7.xfrom
kpollich:backport/7.x/pr-99848
Jun 7, 2021
Merged

[7.x] [Fleet] Move integrations to a separate app (#99848)#101493
kpollich merged 1 commit intoelastic:7.xfrom
kpollich:backport/7.x/pr-99848

Conversation

@kpollich
Copy link
Copy Markdown
Member

@kpollich kpollich commented Jun 7, 2021

Backports the following commits to 7.x:

* WIP: Re-create separation of integrations app

* Fix breadcrumbs

* Fix add integration button/routing

* Fix integrations test paths

* Fix failing policy tab tests

* Fix type errors

* Fix more type errors

* Fix integrations home page redirect

* Fix circular import

* Fix i18n errors

* Fix FTR paths

* Fix more deep fleet import paths

* Remove unneeded state set

* Fix more type errors

* Fix failing security_solutions tests

* Address redirect back path todo

* Fix page path in FTR

* Fix type error

* 🤞 Fix FTR failures

* Fix package details path in endpoint tests

* Fix test import

* Fix add integration route + breadcrumbs

* Fix missing layout for create package policy page

* Fixup Kibana feature declaration + fix app registry arrays

* Fix Kibana startup error from feature registration

* Fix telemetry schema

* Remove integrations from privilege tests

* Increase Fleet bundle limit by 20kb to fix CI error

* Use correct updated Fleet bundle limit

* Update limits.yml via script

* Address design feedback

* Fix i18n error

* Fix failing security solution tests

* Fix type error

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	packages/kbn-optimizer/limits.yml
@kpollich kpollich added the backport This PR is a backport of another PR label Jun 7, 2021
@kpollich kpollich enabled auto-merge (squash) June 7, 2021 14:58
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
fleet 458 472 +14

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
fleet 980 981 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
fleet 747.7KB 713.7KB -34.0KB
securitySolution 6.9MB 6.9MB +6.0B
total -33.9KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
fleet 347.5KB 425.1KB +77.6KB
Unknown metric groups

API count

id before after diff
fleet 1070 1071 +1

async chunk count

id before after diff
fleet 5 6 +1

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@kpollich kpollich merged commit 484305d into elastic:7.x Jun 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants