-
Notifications
You must be signed in to change notification settings - Fork 59
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
feat(310): map task v1 visuals, supporting both old and new api #357
Conversation
Signed-off-by: Nastya Rusina <[email protected]>
Signed-off-by: Nastya Rusina <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #357 +/- ##
=======================================
Coverage 65.99% 65.99%
=======================================
Files 401 402 +1
Lines 8877 8952 +75
Branches 1543 1574 +31
=======================================
+ Hits 5858 5908 +50
- Misses 3019 3044 +25
Continue to review full report at Codecov.
|
src/components/Executions/ExecutionDetails/NodeExecutionTabs/index.tsx
Outdated
Show resolved
Hide resolved
src/components/Executions/TaskExecutionsList/MapTaskExecutionListItem.tsx
Outdated
Show resolved
Hide resolved
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.
Sample how it runs: https://share.getcloudapp.com/2Nuzz7no
Signed-off-by: Nastya Rusina <[email protected]>
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.
🚢 🚢 🚢
# [0.49.0](http://github.com/lyft/flyteconsole/compare/v0.48.0...v0.49.0) (2022-04-08) ### Bug Fixes * **359:** fix assets folder location to simplify oneclick experience ([#360](http://github.com/lyft/flyteconsole/issues/360)) ([9d1a5f8](http://github.com/lyft/flyteconsole/commit/9d1a5f83c256e3265c0d02d41038335ddd5eb948)) ### Features * **310:** map task v1 visuals, supporting both old and new api ([#357](http://github.com/lyft/flyteconsole/issues/357)) ([4bbc71f](http://github.com/lyft/flyteconsole/commit/4bbc71f200dbf5bd36f6ace59a6d54a1cab0df6c))
🎉 This PR is included in version 0.49.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Allow to support new MapTask structure, where individual logs are grouped by current phase status.
Type
Are all requirements met?
Tracking Issue
fixes https://github.com/flyteorg/flyteconsole/issues/310
Complete description
Map tasks completed before Admin update have old look:
Task completed after admin Update have new look:
Added Storybook implementations:
In storybook below you can see all possible data shown. Log items rendered as lighter black text - are the ones that don't yet have logs links assigned
Signed-off-by: Nastya Rusina [email protected]