-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NP] Timelion #44039
[NP] Timelion #44039
Conversation
💚 Build Succeeded |
💚 Build Succeeded |
src/legacy/core_plugins/timelion/public/panels/timechart/timechart.js
Outdated
Show resolved
Hide resolved
💚 Build Succeeded |
retest |
💚 Build Succeeded |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall no major concerns, though I still need to test this locally. Added a couple notes
src/legacy/core_plugins/timelion/public/panels/timechart/timechart.js
Outdated
Show resolved
Hide resolved
💚 Build Succeeded |
💔 Build Failed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, don't have any objections now =). thanks
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
💚 Build Succeeded |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see comments above
src/legacy/core_plugins/timelion/public/shim/legacy_dependencies_plugin.ts
Outdated
Show resolved
Hide resolved
src/legacy/core_plugins/timelion/public/vis/timelion_request_handler.ts
Outdated
Show resolved
Hide resolved
💚 Build Succeeded |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Move index.js to index.ts * Migrate Vis, interpreter, home and 2 hacks to setup() and start() * Move Timechart hack to start() * Add featureCatalogueRegistryProvider to an interface * Add types to a server param * Move some .js to .ts * Add ExpressionFunction<> to interpreter * Remove Feature Provider * Remove extra export * Add an interface to a timelion response * Add an inteface to the panel * Add IPrivate interface * Make nit notes * Edit uiCapabilities() type * Shim Timelion plugin * Shim start() plugin method * Change InternalCoreStart to LegacyCoreStart * Move Angular dependencies to a separate module * Change visualizations import path due to recent changes * Rename directives * Take a common property out * Get rid of require in schema * Use core.uiSettings * Refactor timelion request handler * Remove Private from tests * Remove redundant dependencies from tests * Update visualizations paths * Change expressions paths due to expessions movement * Refactoring according to reviews * Add a comment over the uiCapabilities field * Edit the comment * Ignore uiCapabilities issue * Take angular controller out * Get rid of * Get rid of config * Get rid of config in start * Unwrap handler from redundant promise * Move npSetup npStart dependencies in a high level * Rename some details * Fix reviews * fix CI * Take visFactory out
Summary
Related to #31968
Shim
Timelion
plugin to NP.Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.For maintainers