You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The various Kibana app apps (discover, visualize, dashboard, graph) all rely partially on the same static code to run angular locally within the plugin. When we are starting the actual cutover, those also have to move to the Kibana platform.
There will be a legacy service handling a few things in the migration phase and handling redirect of URLs after that anyway, so this service can also provide these static code portions apps moved to the Kibana platform.
This should happen as late as feasible in the process to only copy the legacy pieces actually needed in the new platform.
Collection of dependencies:
Legacy state management src/legacy/ui/public/state_managementui/persisted_state, ui/events
"Private" ui/private/private
Promises ui/promises/promises
kbn top nav directive definition src/legacy/ui/public/kbn_top_nav
In all cases it should be checked whether it's possible to migrate away from the helper with little effort - if that's the case, it is preferable over copying over the helper.
The text was updated successfully, but these errors were encountered:
The various Kibana app apps (discover, visualize, dashboard, graph) all rely partially on the same static code to run angular locally within the plugin. When we are starting the actual cutover, those also have to move to the Kibana platform.
There will be a legacy service handling a few things in the migration phase and handling redirect of URLs after that anyway, so this service can also provide these static code portions apps moved to the Kibana platform.
This should happen as late as feasible in the process to only copy the legacy pieces actually needed in the new platform.
Collection of dependencies:
src/legacy/ui/public/state_management
ui/persisted_state
,ui/events
ui/private/private
ui/promises/promises
src/legacy/ui/public/kbn_top_nav
syncOnMount
function that is used in Dashboard and Visualizesrc/legacy/ui/public/url
ui/utils/migrate_legacy_query
ui/compat
andui/legacy_compat
ui/timefilter/setup_router
ui/directives/watch_multi/watch_multi
ui/accessibility/kbn_accessible_click
ui/directives/listen/listen
ui/utils/simple_emitter
ui/utils/collection
ui/notify/app_redirect/app_redirect.js
ui/vis/lib/timezone
ui/utils/subscribe_with_scope
The following imports are only used by discover and can be inlined into the discover plugin directly
ui/directives/field_name/field_name
[Discover] Inline angular directives only used in this plugin #56119ui/directives/listen/listen
[Discover] Inline angular directives only used in this plugin #56119ui/collapsible_sidebar/collapsible_sidebar
[Discover] Inline angular directives only used in this plugin #56119ui/directives/css_truncate
[Discover] Inline angular directives only used in this plugin #56119ui/fixed_scroll
[Discover] Inline angular directives only used in this plugin #56119ui/directives/debounce/debounce
[Discover] Inline angular directives only used in this plugin #56119ui/render_complete/directive
[Discover] Inline angular directives only used in this plugin #56119In all cases it should be checked whether it's possible to migrate away from the helper with little effort - if that's the case, it is preferable over copying over the helper.
The text was updated successfully, but these errors were encountered: