-
Notifications
You must be signed in to change notification settings - Fork 94
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
Added support to view the Encoding history for MVS and USS in the History View #2776
Conversation
Signed-off-by: Karan Patel <17771013+KaranP25@users.noreply.github.com>
Signed-off-by: Rudy Flores <68666202+rudyflores@users.noreply.github.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2776 +/- ##
========================================
Coverage 93.26% 93.27%
========================================
Files 102 102
Lines 10604 10618 +14
Branches 2202 2304 +102
========================================
+ Hits 9890 9904 +14
Misses 713 713
Partials 1 1 ☔ View full report in Codecov by Sentry. |
… History View Signed-off-by: Karan <karan@Karans-MacBook-Pro-2.local>
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.
Changes LGTM! 😋
Left a few small requests/comments 🥳
...orer/src/webviews/src/edit-history/components/PersistentToolBar/PersistentClearAllButton.tsx
Outdated
Show resolved
Hide resolved
@zFernand0 I see the changelog check failing, even though the changelog seems to be in place in this PR. Do you know if this is a known issue for the check to break when changes are made specifically to our webview code? |
I kind of agree that it probably doesn't need to be looking for that since it's a private package. We can let this PR just have that failing check, or add the Ideally, we would enhance the checklog checker to have a flag/setting that doesn't look for changelog updates in private packages of a monorepo 😋 The issue below should help us not to forget about this: |
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.
Thanks for making this change, left some comments regarding some potential edits to the code changes
...we-explorer/src/webviews/src/edit-history/components/PersistentTable/PersistentTableData.tsx
Outdated
Show resolved
Hide resolved
Signed-off-by: Karan <karan@Karans-MacBook-Pro-2.local>
Thank you @zFernand0 and @rudyflores for your comments, I have now addressed them with my latest commit. Feel free to take a look and comment on anything else I might have missed. |
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! thanks @KaranP25 for this added functionality in the edit history GUI
Signed-off-by: Karan <karan@karans-mbp-2.war.can.ibm.com>
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! 😋
Functionality works great too! 🥳
Random question:
Are we concerned that MVS and USS share the same encoding-history?
I don't think it has been a problem so far, but with this enhancement we are giving more visibility to this information.
I'm just wondering if people will find it odd that deleting an encodingHistory
item on MVS also deletes it for USS 😋
… to the localstorage Signed-off-by: Karan <karan@karans-mbp-2.war.can.ibm.com>
Quality Gate failedFailed conditions |
Thanks for sharing! 🥳 |
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.
Looks good to me, I did see an issue related to clicking on Encoding History in the drop down and then clicking sessions and the dropdown resizing its size which can be a little odd with all the resizing going on for the user, so we may want to work on keeping the dropdown length consistent in a follow up PR
Proposed changes
Release Notes
Milestone:
Changelog: Added support to view the Encoding history for MVS and Dataset in the History View.
Types of changes
What types of changes does your code introduce to Zowe Explorer?
Put an
x
in the boxes that applyChecklist
Put an
x
in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This checklist will be used as reference for both the contributor and the revieweryarn workspace vscode-extension-for-zowe vscode:prepublish
has been executedFurther comments