Skip to content
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

Remove sample VSCEs and restore carets for SDK deps #3173

Merged
merged 6 commits into from
Oct 7, 2024

Conversation

t1m0thyj
Copy link
Member

@t1m0thyj t1m0thyj commented Oct 3, 2024

Proposed changes

Addresses #2961. Now that the VSCE samples have been migrated to a separate repo (zowe/zowe-client-samples#5), we can remove them from here and add carets back to SDK deps which allows us and extenders to pull in bug fixes more easily 😋

Release Notes

Milestone: 3.0.1

Changelog: N/A

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (non-breaking change which adds or improves functionality)
  • Breaking change (a change that would cause existing functionality to not work as expected)
  • Documentation (Markdown, README updates)
  • Other (please specify above in "Proposed changes" section)

Checklist

General

  • I have read the CONTRIBUTOR GUIDANCE wiki
  • All PR dependencies have been merged and published (if applicable)
  • A GIF or screenshot is included in the PR for visual changes
  • The pre-publish command has been executed:
    • v2 and below: yarn workspace vscode-extension-for-zowe vscode:prepublish
    • v3: pnpm --filter vscode-extension-for-zowe vscode:prepublish

Code coverage

  • There is coverage for the code that I have added
  • I have added new test cases and they are passing
  • I have manually tested the changes

Deployment

  • I have added developer documentation (if applicable)
  • Documentation should be added to Zowe Docs
    • If you're an outside contributor, please post in the #zowe-doc Slack channel to coordinate documentation.
    • Otherwise, please check with the rest of the squad about any needed documentation before merging.
  • These changes may need ported to the appropriate branches (list here):

Further comments

@t1m0thyj t1m0thyj added this to the v3.0.1 milestone Oct 3, 2024
Copy link

github-actions bot commented Oct 3, 2024

📅 Suggested merge-by date: 10/17/2024

@t1m0thyj t1m0thyj added the no-changelog Add to PR's that don't require a CHANGELOG update label Oct 3, 2024
@t1m0thyj t1m0thyj linked an issue Oct 3, 2024 that may be closed by this pull request
Copy link

codecov bot commented Oct 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.81%. Comparing base (785a7ee) to head (7f58e66).
Report is 19 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff            @@
##             main    #3173    +/-   ##
========================================
  Coverage   92.81%   92.81%            
========================================
  Files         113      113            
  Lines       11672    11672            
  Branches     2610     2504   -106     
========================================
  Hits        10833    10833            
  Misses        837      837            
  Partials        2        2            

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@JillieBeanSim
Copy link
Contributor

JillieBeanSim commented Oct 3, 2024

Hey @t1m0thyj what was done to solve the issue seen previously with us adding ^ to the SDK dependencies? I am not sure just removing the samples from repo helps since those tests are what showed the issue.

@t1m0thyj
Copy link
Member Author

t1m0thyj commented Oct 3, 2024

Hey @t1m0thyj what was done to solve the issue seen previously with us adding ^ to the SDK dependencies? I am not sure just removing the samples from repo helps since those tests are what showed the issue.

The issue was happening in the samples-build workflow which is removed in this PR.

I moved this workflow to the zowe-client-samples repo: https://github.com/zowe/zowe-client-samples/actions/runs/11163440518/job/31030398741

After the move, it is now failing for the opposite reason - there is a version conflict until we add the caret back. IMO this is a good change because the new issue is one that ZE extenders are likely to encounter if they use carets in their projects.

traeok
traeok previously approved these changes Oct 3, 2024
Copy link
Member

@traeok traeok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks Timothy

@t1m0thyj t1m0thyj requested a review from traeok October 4, 2024 15:43
Copy link
Member

@zFernand0 zFernand0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 😋

Copy link

sonarqubecloud bot commented Oct 7, 2024

@zFernand0 zFernand0 merged commit 64481f9 into main Oct 7, 2024
21 checks passed
@zFernand0 zFernand0 deleted the fix/remove-vsce-samples branch October 7, 2024 19:32
JillieBeanSim added a commit that referenced this pull request Oct 11, 2024
* check path instead of file name

Signed-off-by: Billie Simmons <[email protected]>

* add changelog, fix test, run package

Signed-off-by: Billie Simmons <[email protected]>

* To address issue with opening project config in zowe dir

Signed-off-by: Santhoshi Boyina <[email protected]>

* To fix pnpm lint failure

Signed-off-by: Santhoshi Boyina <[email protected]>

* To update CHANGELOG.md file

Signed-off-by: Santhoshi Boyina <[email protected]>

* fix(ZoweDatasetNode): Add contextOverride to PS node

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add PR number to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: Add check for binary in contextOverride

Signed-off-by: Trae Yelovich <[email protected]>

* Update release.config.js for Zowe V3 GA

Signed-off-by: Timothy Johnson <[email protected]>

* chore: missing newline in ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix(ProfilesUtils): Pass paths to new ProfileInfo instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add changelog entry for ZE

Signed-off-by: Trae Yelovich <[email protected]>

* chore: adjust changelog to match v2 port

Signed-off-by: Trae Yelovich <[email protected]>

* tests: Add unit test to verify readProfilesFromDisk behavior

Signed-off-by: Trae Yelovich <[email protected]>

* To revert back logic to open the global config file

Signed-off-by: Santhoshi Boyina <[email protected]>

* chore: update ZE changelog entries

Signed-off-by: Trae Yelovich <[email protected]>

* Remove sample VSCEs and restore carets for SDK deps (#3173)

* Remove sample VSCEs and restore carets for SDK deps

Signed-off-by: Timothy Johnson <[email protected]>

* Update Zowe SDKs to remove prerelease peer deps

Signed-off-by: Timothy Johnson <[email protected]>

* Ignore issueTsoCommand deprecation warning for now

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* Add Sonar scan properties and remove old system test files (#3194)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>

* fix: prompt optimizations for create file/dir; address case of skipping prompt (#3189)

* fix: prompt optimizations for create file/dir; fix session case

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: resolve failing tests, remove unused isTopLevel parameter

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: remove unused createUSSNodeDialog function

Signed-off-by: Trae Yelovich <[email protected]>

* fix: use path.posix.join when building full path

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add test case for prompting user w/ location

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add additional bugfix to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for dismissing location prompt

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for createUSSNode - trailing slashes

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: use isTopLevel earlier in createUSSNode

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix(ds): File extension detection misidentifies types (#3182)

* fix(ds): File extension detection misidentifies types

Signed-off-by: Timothy Johnson <[email protected]>

* Simplify ds extension mapping

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* deps: update lockfile to resolve audit failure (#3195)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* chore: add missing license header

Signed-off-by: zFernand0 <[email protected]>

* patch: update lerna.json in preparation for a release

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog files

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog 😋

Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
zFernand0 added a commit that referenced this pull request Oct 11, 2024
* check path instead of file name

Signed-off-by: Billie Simmons <[email protected]>

* add changelog, fix test, run package

Signed-off-by: Billie Simmons <[email protected]>

* To address issue with opening project config in zowe dir

Signed-off-by: Santhoshi Boyina <[email protected]>

* To fix pnpm lint failure

Signed-off-by: Santhoshi Boyina <[email protected]>

* To update CHANGELOG.md file

Signed-off-by: Santhoshi Boyina <[email protected]>

* fix(ZoweDatasetNode): Add contextOverride to PS node

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add PR number to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: Add check for binary in contextOverride

Signed-off-by: Trae Yelovich <[email protected]>

* Update release.config.js for Zowe V3 GA

Signed-off-by: Timothy Johnson <[email protected]>

* chore: missing newline in ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix(ProfilesUtils): Pass paths to new ProfileInfo instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add changelog entry for ZE

Signed-off-by: Trae Yelovich <[email protected]>

* chore: adjust changelog to match v2 port

Signed-off-by: Trae Yelovich <[email protected]>

* tests: Add unit test to verify readProfilesFromDisk behavior

Signed-off-by: Trae Yelovich <[email protected]>

* To revert back logic to open the global config file

Signed-off-by: Santhoshi Boyina <[email protected]>

* chore: update ZE changelog entries

Signed-off-by: Trae Yelovich <[email protected]>

* Remove sample VSCEs and restore carets for SDK deps (#3173)

* Remove sample VSCEs and restore carets for SDK deps

Signed-off-by: Timothy Johnson <[email protected]>

* Update Zowe SDKs to remove prerelease peer deps

Signed-off-by: Timothy Johnson <[email protected]>

* Ignore issueTsoCommand deprecation warning for now

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* Add Sonar scan properties and remove old system test files (#3194)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>

* fix: prompt optimizations for create file/dir; address case of skipping prompt (#3189)

* fix: prompt optimizations for create file/dir; fix session case

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: resolve failing tests, remove unused isTopLevel parameter

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: remove unused createUSSNodeDialog function

Signed-off-by: Trae Yelovich <[email protected]>

* fix: use path.posix.join when building full path

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add test case for prompting user w/ location

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add additional bugfix to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for dismissing location prompt

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for createUSSNode - trailing slashes

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: use isTopLevel earlier in createUSSNode

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix(ds): File extension detection misidentifies types (#3182)

* fix(ds): File extension detection misidentifies types

Signed-off-by: Timothy Johnson <[email protected]>

* Simplify ds extension mapping

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* deps: update lockfile to resolve audit failure (#3195)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* chore: add missing license header

Signed-off-by: zFernand0 <[email protected]>

* patch: update lerna.json in preparation for a release

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog files

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog 😋

Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
t1m0thyj added a commit that referenced this pull request Oct 14, 2024
* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* ci: change node versions on lint & deployment workflows (#3228)

Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Prep 3.0.1 (#3202)

* check path instead of file name

Signed-off-by: Billie Simmons <[email protected]>

* add changelog, fix test, run package

Signed-off-by: Billie Simmons <[email protected]>

* To address issue with opening project config in zowe dir

Signed-off-by: Santhoshi Boyina <[email protected]>

* To fix pnpm lint failure

Signed-off-by: Santhoshi Boyina <[email protected]>

* To update CHANGELOG.md file

Signed-off-by: Santhoshi Boyina <[email protected]>

* fix(ZoweDatasetNode): Add contextOverride to PS node

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add PR number to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: Add check for binary in contextOverride

Signed-off-by: Trae Yelovich <[email protected]>

* Update release.config.js for Zowe V3 GA

Signed-off-by: Timothy Johnson <[email protected]>

* chore: missing newline in ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix(ProfilesUtils): Pass paths to new ProfileInfo instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add changelog entry for ZE

Signed-off-by: Trae Yelovich <[email protected]>

* chore: adjust changelog to match v2 port

Signed-off-by: Trae Yelovich <[email protected]>

* tests: Add unit test to verify readProfilesFromDisk behavior

Signed-off-by: Trae Yelovich <[email protected]>

* To revert back logic to open the global config file

Signed-off-by: Santhoshi Boyina <[email protected]>

* chore: update ZE changelog entries

Signed-off-by: Trae Yelovich <[email protected]>

* Remove sample VSCEs and restore carets for SDK deps (#3173)

* Remove sample VSCEs and restore carets for SDK deps

Signed-off-by: Timothy Johnson <[email protected]>

* Update Zowe SDKs to remove prerelease peer deps

Signed-off-by: Timothy Johnson <[email protected]>

* Ignore issueTsoCommand deprecation warning for now

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* Add Sonar scan properties and remove old system test files (#3194)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>

* fix: prompt optimizations for create file/dir; address case of skipping prompt (#3189)

* fix: prompt optimizations for create file/dir; fix session case

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: resolve failing tests, remove unused isTopLevel parameter

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: remove unused createUSSNodeDialog function

Signed-off-by: Trae Yelovich <[email protected]>

* fix: use path.posix.join when building full path

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add test case for prompting user w/ location

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add additional bugfix to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for dismissing location prompt

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for createUSSNode - trailing slashes

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: use isTopLevel earlier in createUSSNode

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix(ds): File extension detection misidentifies types (#3182)

* fix(ds): File extension detection misidentifies types

Signed-off-by: Timothy Johnson <[email protected]>

* Simplify ds extension mapping

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* deps: update lockfile to resolve audit failure (#3195)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* chore: add missing license header

Signed-off-by: zFernand0 <[email protected]>

* patch: update lerna.json in preparation for a release

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog files

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog 😋

Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* Bump version to 3.0.1 [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Bump version to 3.0.1-SNAPSHOT [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* chore: add dco remediation paths

Third-Party DCO Remediation Commit for Fernando Rijo Cedeno <[email protected]>

On behalf of Fernando Rijo Cedeno <[email protected]>, I, zFernand0 <[email protected]>, hereby add my Signed-off-by to this commit: 950524f

Signed-off-by: zFernand0 <[email protected]>

* chore: revert version changes after rebase to fix DCO

Signed-off-by: zFernand0 <[email protected]>

* chore: remove duplicate changelog items. thanks @t1m0thyj

Signed-off-by: zFernand0 <[email protected]>

* address comment

Signed-off-by: Billie Simmons <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zowe-robot <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: zowe-robot <[email protected]>
JillieBeanSim added a commit that referenced this pull request Oct 16, 2024
* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* ci: change node versions on lint & deployment workflows (#3228)

Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Prep 3.0.1 (#3202)

* check path instead of file name

Signed-off-by: Billie Simmons <[email protected]>

* add changelog, fix test, run package

Signed-off-by: Billie Simmons <[email protected]>

* To address issue with opening project config in zowe dir

Signed-off-by: Santhoshi Boyina <[email protected]>

* To fix pnpm lint failure

Signed-off-by: Santhoshi Boyina <[email protected]>

* To update CHANGELOG.md file

Signed-off-by: Santhoshi Boyina <[email protected]>

* fix(ZoweDatasetNode): Add contextOverride to PS node

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add PR number to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: Add check for binary in contextOverride

Signed-off-by: Trae Yelovich <[email protected]>

* Update release.config.js for Zowe V3 GA

Signed-off-by: Timothy Johnson <[email protected]>

* chore: missing newline in ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix(ProfilesUtils): Pass paths to new ProfileInfo instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add changelog entry for ZE

Signed-off-by: Trae Yelovich <[email protected]>

* chore: adjust changelog to match v2 port

Signed-off-by: Trae Yelovich <[email protected]>

* tests: Add unit test to verify readProfilesFromDisk behavior

Signed-off-by: Trae Yelovich <[email protected]>

* To revert back logic to open the global config file

Signed-off-by: Santhoshi Boyina <[email protected]>

* chore: update ZE changelog entries

Signed-off-by: Trae Yelovich <[email protected]>

* Remove sample VSCEs and restore carets for SDK deps (#3173)

* Remove sample VSCEs and restore carets for SDK deps

Signed-off-by: Timothy Johnson <[email protected]>

* Update Zowe SDKs to remove prerelease peer deps

Signed-off-by: Timothy Johnson <[email protected]>

* Ignore issueTsoCommand deprecation warning for now

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* Add Sonar scan properties and remove old system test files (#3194)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>

* fix: prompt optimizations for create file/dir; address case of skipping prompt (#3189)

* fix: prompt optimizations for create file/dir; fix session case

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: resolve failing tests, remove unused isTopLevel parameter

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: remove unused createUSSNodeDialog function

Signed-off-by: Trae Yelovich <[email protected]>

* fix: use path.posix.join when building full path

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add test case for prompting user w/ location

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add additional bugfix to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for dismissing location prompt

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for createUSSNode - trailing slashes

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: use isTopLevel earlier in createUSSNode

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix(ds): File extension detection misidentifies types (#3182)

* fix(ds): File extension detection misidentifies types

Signed-off-by: Timothy Johnson <[email protected]>

* Simplify ds extension mapping

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* deps: update lockfile to resolve audit failure (#3195)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* chore: add missing license header

Signed-off-by: zFernand0 <[email protected]>

* patch: update lerna.json in preparation for a release

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog files

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog 😋

Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* Bump version to 3.0.1 [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Bump version to 3.0.1-SNAPSHOT [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* chore: add dco remediation paths

Third-Party DCO Remediation Commit for Fernando Rijo Cedeno <[email protected]>

On behalf of Fernando Rijo Cedeno <[email protected]>, I, zFernand0 <[email protected]>, hereby add my Signed-off-by to this commit: 950524f

Signed-off-by: zFernand0 <[email protected]>

* chore: revert version changes after rebase to fix DCO

Signed-off-by: zFernand0 <[email protected]>

* chore: remove duplicate changelog items. thanks @t1m0thyj

Signed-off-by: zFernand0 <[email protected]>

* address comment

Signed-off-by: Billie Simmons <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zowe-robot <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: zowe-robot <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
JillieBeanSim added a commit that referenced this pull request Oct 17, 2024
* Improve process to build l10n bundle without comments (#3191)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* Port 3.0.1 missing release changes to main (#3231)

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* ci: change node versions on lint & deployment workflows (#3228)

Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Prep 3.0.1 (#3202)

* check path instead of file name

Signed-off-by: Billie Simmons <[email protected]>

* add changelog, fix test, run package

Signed-off-by: Billie Simmons <[email protected]>

* To address issue with opening project config in zowe dir

Signed-off-by: Santhoshi Boyina <[email protected]>

* To fix pnpm lint failure

Signed-off-by: Santhoshi Boyina <[email protected]>

* To update CHANGELOG.md file

Signed-off-by: Santhoshi Boyina <[email protected]>

* fix(ZoweDatasetNode): Add contextOverride to PS node

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add PR number to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: Add check for binary in contextOverride

Signed-off-by: Trae Yelovich <[email protected]>

* Update release.config.js for Zowe V3 GA

Signed-off-by: Timothy Johnson <[email protected]>

* chore: missing newline in ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix(ProfilesUtils): Pass paths to new ProfileInfo instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add changelog entry for ZE

Signed-off-by: Trae Yelovich <[email protected]>

* chore: adjust changelog to match v2 port

Signed-off-by: Trae Yelovich <[email protected]>

* tests: Add unit test to verify readProfilesFromDisk behavior

Signed-off-by: Trae Yelovich <[email protected]>

* To revert back logic to open the global config file

Signed-off-by: Santhoshi Boyina <[email protected]>

* chore: update ZE changelog entries

Signed-off-by: Trae Yelovich <[email protected]>

* Remove sample VSCEs and restore carets for SDK deps (#3173)

* Remove sample VSCEs and restore carets for SDK deps

Signed-off-by: Timothy Johnson <[email protected]>

* Update Zowe SDKs to remove prerelease peer deps

Signed-off-by: Timothy Johnson <[email protected]>

* Ignore issueTsoCommand deprecation warning for now

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* Add Sonar scan properties and remove old system test files (#3194)

Signed-off-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>

* fix: prompt optimizations for create file/dir; address case of skipping prompt (#3189)

* fix: prompt optimizations for create file/dir; fix session case

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* fix: resolve failing tests, remove unused isTopLevel parameter

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: remove unused createUSSNodeDialog function

Signed-off-by: Trae Yelovich <[email protected]>

* fix: use path.posix.join when building full path

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add test case for prompting user w/ location

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add additional bugfix to ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for dismissing location prompt

Signed-off-by: Trae Yelovich <[email protected]>

* tests: add case for createUSSNode - trailing slashes

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: use isTopLevel earlier in createUSSNode

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix(ds): File extension detection misidentifies types (#3182)

* fix(ds): File extension detection misidentifies types

Signed-off-by: Timothy Johnson <[email protected]>

* Simplify ds extension mapping

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* deps: update lockfile to resolve audit failure (#3195)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>

* Fix 401 error when opening PDS members after cred change (#3157)

* Temporarily disable ON_VAULT_CHANGED event to prevent double refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Propagate profile updates to child nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Skip vault change events triggered by ZE

Signed-off-by: Timothy Johnson <[email protected]>

* Update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* fix(tests): Add EventProcessor stub to imperative module mock

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: Move logic into separate functions; tests: add patch coverage

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE API changelog

Signed-off-by: Trae Yelovich <[email protected]>

* ran prepublish

Signed-off-by: Billie Simmons <[email protected]>

* fix: pass processor as function arg instead of bind

Signed-off-by: Trae Yelovich <[email protected]>

* fix(tests): Pass fake event processor to hook function

Signed-off-by: Trae Yelovich <[email protected]>

* Make error handling consistent across all trees

Signed-off-by: Timothy Johnson <[email protected]>

* Move 401 error handling back into node methods

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests for error handling and placeholder nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Fix duplicate expand for jobs, clean up logging, update changelog

Signed-off-by: Timothy Johnson <[email protected]>

* Fix log statements in wrong place

Signed-off-by: Timothy Johnson <[email protected]>

* Use contextOverride when building session nodes

Signed-off-by: Timothy Johnson <[email protected]>

* Add tests for memberPattern on ds node

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for USS placeholder node

Signed-off-by: Timothy Johnson <[email protected]>

* Fix extra tree refresh on credential update

Signed-off-by: Timothy Johnson <[email protected]>

* Store saved profile contents by URI path

Signed-off-by: Timothy Johnson <[email protected]>

* Fix update creds cancelling and node not refreshing

Signed-off-by: Timothy Johnson <[email protected]>

* Fix failing USS actions test

Signed-off-by: Timothy Johnson <[email protected]>

* Handle scenario of falsy node to refresh

Signed-off-by: Timothy Johnson <[email protected]>

* Add unit test for syncSessionNode

Signed-off-by: Timothy Johnson <[email protected]>

* Don't show placeholder node when there is error

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* resolve FTP getContents bug for MVS and USS (#3200)

Signed-off-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>

* chore: add missing license header

Signed-off-by: zFernand0 <[email protected]>

* patch: update lerna.json in preparation for a release

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog files

Signed-off-by: zFernand0 <[email protected]>

* chore: update changelog 😋

Signed-off-by: zFernand0 <[email protected]>

* Fix children in tree nodes persisting on error (#3224)

* Fix children in tree nodes persisting on error

Signed-off-by: Timothy Johnson <[email protected]>

* Update unit tests to ensure children don't persist

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>

---------

Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* Bump version to 3.0.1 [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* Bump version to 3.0.1-SNAPSHOT [ci skip]

Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: zFernand0 <[email protected]>

* chore: add dco remediation paths

Third-Party DCO Remediation Commit for Fernando Rijo Cedeno <[email protected]>

On behalf of Fernando Rijo Cedeno <[email protected]>, I, zFernand0 <[email protected]>, hereby add my Signed-off-by to this commit: 950524f

Signed-off-by: zFernand0 <[email protected]>

* chore: revert version changes after rebase to fix DCO

Signed-off-by: zFernand0 <[email protected]>

* chore: remove duplicate changelog items. thanks @t1m0thyj

Signed-off-by: zFernand0 <[email protected]>

* address comment

Signed-off-by: Billie Simmons <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zowe-robot <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: zowe-robot <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>

* fix(ci): Use `ubuntu-22.04` images to get access to libsecret (#3233)

* ci: use ubuntu-22.04 image for libsecret fix

Signed-off-by: Trae Yelovich <[email protected]>

* ci: update checks for matrix.os

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>

* Removing icon names from translated strings (#3239)

* Removing icon names from translated strings

Signed-off-by: Peter Haumer <[email protected]>

* Changelog updated

Signed-off-by: Peter Haumer <[email protected]>

* Changelog for API package

Signed-off-by: Peter Haumer <[email protected]>

---------

Signed-off-by: Peter Haumer <[email protected]>

* update lerna

Signed-off-by: Billie Simmons <[email protected]>

* ZE Webview Localization (#3162)

* Webview Loc

Signed-off-by: likhithanimma1 <[email protected]>

* Add unit tests and changelog

Signed-off-by: likhithanimma1 <[email protected]>

* Update tests

Signed-off-by: likhithanimma1 <[email protected]>

* Add more test suites

Signed-off-by: likhithanimma1 <[email protected]>

* Address issue seen with edit history

Signed-off-by: likhithanimma1 <[email protected]>

* Edit Attributes permissions localization

Signed-off-by: likhithanimma1 <[email protected]>

* Address table-view No items selected and Page Size localization

Signed-off-by: likhithanimma1 <[email protected]>

* Add changelog

Signed-off-by: likhithanimma1 <[email protected]>

* run package; nls

Signed-off-by: Billie Simmons <[email protected]>

* Add code coverage

Signed-off-by: likhithanimma1 <[email protected]>

---------

Signed-off-by: likhithanimma1 <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* fix: Move v1 conversion prompt into initialization (#3246)

* fix: Move v1 conversion prompt into initialization

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update ZE changelog

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: fix failing tests, move test cases & fn call

Signed-off-by: Trae Yelovich <[email protected]>

* refactor: move migration check before creating profiles instance

Signed-off-by: Trae Yelovich <[email protected]>

* chore: update changelog and l10n

Signed-off-by: Trae Yelovich <[email protected]>

* tests: check for return values in v1ProfileOptions

Signed-off-by: Trae Yelovich <[email protected]>

* run package

Signed-off-by: Billie Simmons <[email protected]>

* chore: address changelog

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* refactor(jobs): Update contents of editor during polling / "Pull from Mainframe" (#3249)

* refactor: revert contents in editor for jobs when pulling data

Signed-off-by: Trae Yelovich <[email protected]>

* chore: add ZE changelog entry

Signed-off-by: Trae Yelovich <[email protected]>

* fix: update mtime, size in fetchSpoolAtUri

Signed-off-by: Trae Yelovich <[email protected]>

* tests: resolve failing test cases

Signed-off-by: Trae Yelovich <[email protected]>

* add changelog #

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* address comments for changelogs

Signed-off-by: Billie Simmons <[email protected]>

* fix(uss): Fix encoding of USS file not automatically detected (#3253)

* fix(uss): Fix encoding of USS file not automatically detected

Signed-off-by: Timothy Johnson <[email protected]>

* run pre-publish

Signed-off-by: Billie Simmons <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Co-authored-by: Billie Simmons <[email protected]>

* remove extra space in ZE package.json build script

Signed-off-by: Billie Simmons <[email protected]>

* fix: add ProfileInfo.getTeamConfig.exists check to v1 profile prompt (#3256)

Signed-off-by: Trae Yelovich <[email protected]>

---------

Signed-off-by: Timothy Johnson <[email protected]>
Signed-off-by: Trae Yelovich <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: zFernand0 <[email protected]>
Signed-off-by: SanthoshiBoyina1 <[email protected]>
Signed-off-by: Santhoshi Boyina <[email protected]>
Signed-off-by: Billie Simmons <[email protected]>
Signed-off-by: Fernando Rijo Cedeno <[email protected]>
Signed-off-by: zowe-robot <[email protected]>
Signed-off-by: Peter Haumer <[email protected]>
Signed-off-by: likhithanimma1 <[email protected]>
Co-authored-by: Timothy Johnson <[email protected]>
Co-authored-by: Trae Yelovich <[email protected]>
Co-authored-by: Fernando Rijo Cedeno <[email protected]>
Co-authored-by: SanthoshiBoyina1 <[email protected]>
Co-authored-by: Santhoshi Boyina <[email protected]>
Co-authored-by: zowe-robot <[email protected]>
Co-authored-by: Peter Haumer <[email protected]>
Co-authored-by: likhithanimma1 <[email protected]>
@t1m0thyj t1m0thyj added the needs-ported Apply to issues or PRs that need ported label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-ported Apply to issues or PRs that need ported no-changelog Add to PR's that don't require a CHANGELOG update size/XXL
Projects
Status: Closed
Development

Successfully merging this pull request may close these issues.

Move sample extensions to separate repo
4 participants