-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Description
Meta issue outlining the work required to migrate the transform plugin to the new platform.
Server Side
- Shim server side ([ML] Transforms: Move ML "Data Frame Transforms" to Kibana management section "Transforms". #45880)
- Switch to ES and Saved Objects client provided by Request object ([ML] Transforms: Migrate server plugin to NP. #58714)
- Migrate everything from legacy shim to NP equivalent ([ML] Transforms: Migrate server plugin to NP. #58714)
- Migrate to use any external plugin dependencies ([ML] Transforms: Migrate server plugin to NP. #58714)
- Delete shim ([7.x] [ML] Transforms: Migrate server plugin to NP. (#58714) #59115)
Browser
- Switch from Angular to React router ([ML] Transforms: Move ML "Data Frame Transforms" to Kibana management section "Transforms". #45880)
- Convert all Angular based components to use React (see [ML] Transforms: Move ML "Data Frame Transforms" to Kibana management section "Transforms". #45880)
- Shim client side ([ML] Transforms: Move ML "Data Frame Transforms" to Kibana management section "Transforms". #45880)
- Remove use of Angular injectables (used in directives, controllers, services) [ML] Transforms: NP ui/imports migration #58469
- config
- indexPatterns
- kbnUrl
- kbnBaseUrl
- Private
- reactDirective
- savedSearches
- $route
- $compile
- $scope
- $timeout
- Migrate ui util imports to NP equivalents [ML] Transforms: NP ui/imports migration #58469
- ui/chrome
- ui/index_patterns
- ui/management
- ui/metadata
- ui/notify
- ui/saved_objects
- ui/system_api
- ui/timefilter
- Use
npStart.core.httpinstead of$httpandhttpService[ML] Transforms: NP ui/imports migration #58469 - Use management's
registerAppto set up main router instead ofrouting.registerAngularRoute[ML] Transforms: NP ui/imports migration #58469 - Replace use of AppState and GlobalState
- Refactor
useAppDependenciesandKibanaContextinto a single context. [ML] Transforms: Deprecate custom KibanaContext. #59133 [ML] Transforms: Fixed custom KibanaContext deprecation. #59410 - Migrate everything from legacy shim to NP equivalent
- Migrate to use any external plugin dependencies
- Delete shim
Plugin
- Move everything to new plugin folder to actually boot up via new platform