* Remove endpoint from the default packages * Change the default spinner for the initial load * Export fleet endpoint package as a constant * Use constants for special packages * Simplify type signature of `isRequiredPackage` * Remove unused types * Simplify required and default package definitions * Treat REQUIRED_PACKAGES as independent from DEFAULT_PACKAGES We want to keep the assumption that the lists contain the same packages only in `epm/constants.ts` * Install all default packages, not only the required ones * Document the purpose of each package list * Handle auto-update for non-default packages * Make `endpoint` non-removable * Make endpoint package be installed by default in tests * Rename requiredPackages to unremovablePackages * Fix type check * Add Endpoint to be installed by default on Fleet tests too Co-authored-by: Jen Huang <its.jenetic@gmail.com> Co-authored-by: Alejandro Fernández Gómez <alejandro.fernandez@elastic.co> Co-authored-by: Jen Huang <its.jenetic@gmail.com> |
||
---|---|---|
.. | ||
apis | ||
services | ||
config.ts | ||
ftr_provider_context.d.ts | ||
registry.ts |