[ML] Delete old AngularJS data visualizer and refactor folders#42962
[ML] Delete old AngularJS data visualizer and refactor folders#42962peteharverson merged 3 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/ml-ui |
💔 Build Failed |
💔 Build Failed |
alvarezmelissa87
left a comment
There was a problem hiding this comment.
Tested this locally and LGMT ⚡️
walterra
left a comment
There was a problem hiding this comment.
Added a question about a new route name which is unclear to me
There was a problem hiding this comment.
Can you explain why this route is now prefixed with /jobs/new_job/? Do we maybe need to consider a redirect to support bookmarks to the old route?
There was a problem hiding this comment.
The route /jobs/new_job/datavisualizer is unchanged - it used to be defined in datavisualizer_controller.js for the old AngularJS page. It contains jobs/new_job as the page was originally only accessed from the ''Create new job' page, where it lists the types of job wizards available and also a link to the Data Visualizer.
The directive for the selector page in the top-level folder contains the datavisualizer route. /data_visualizer was only there temporarily whilst I had links for the old and new data visualizer pages.
8dd1a0e to
1fc5bc2
Compare
💚 Build Succeeded |
…ic#42962) * [ML] Delete old AngularJS data visualizer - Resolve merge conflicts * [ML] Fix imports * [ML] Updating translation files
💚 Build Succeeded |
… (#43015) * [ML] Delete old AngularJS data visualizer - Resolve merge conflicts * [ML] Fix imports * [ML] Updating translation files
…p-metrics-selectall * 'master' of github.com:elastic/kibana: (306 commits) [ML] Adding job overrides to the module setup endpoint (elastic#42946) [APM] Fix missing RUM url (elastic#42940) close socket timeouts without message (elastic#42456) Upgrade elastic/charts to 8.1.6 (elastic#42518) [ML] Delete old AngularJS data visualizer and refactor folders (elastic#42962) Add custom formatting for Date Nanos Format (elastic#42445) [Vega] Shim new platform - vega_fn.js -> vega_fn.js , use ExpressionFunction (elastic#42582) add socket.getPeerCertificate to KibanaRequest (elastic#42929) [Automation] ISTANBUL PRESET PATH is not working fine with constructor(private foo) (elastic#42683) [ML] Data frames: Updated stats structure. (elastic#42923) [Code] fixed the issue that the repository can not be deleted in some cases. (elastic#42841) [kbn-es] Support for passing regex value to ES (elastic#42651) Connect to Elasticsearch via SSL when starting kibana with `--ssl` (elastic#42840) Add Elasticsearch SSL support for integration tests (elastic#41765) Fix duplicate fetch in Visualize (elastic#41204) [DOCS] TSVB and Timelion clean up (elastic#42953) [Maps] [File upload] Fix maps geojson upload hanging on index step (elastic#42623) [APM] Use rounded bucket sizes for transaction distribution (elastic#42830) [yarn.lock] consistent resolve domain (elastic#42969) [Uptime] [Test] Repurpose unit test assertions to avoid flakiness (elastic#40650) ...
Summary
Follow-up to #42685, removing the old AngularJS based data visualizer and field data card component.
Also restructures the
datavisualizerdirectory to have a sub-directory for the index-based data visualizer, and one for the file-based data visualizer, and moves the selector page to the root of this folder:Also includes fix for file data visualizer file picker style, which was originally included in #42926.
Checklist
[ ] This was checked for cross-browser compatibility, including a check against IE11[ ] Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support[ ] Documentation was added for features that require explanation or tutorials[ ] Unit or functional tests were updated or added to match the most common scenarios[ ] This was checked for keyboard-only and screenreader accessibilityFor maintainers
[ ] This includes a feature addition or change that requires a release note and was labeled appropriately