All notable changes to the JES-Explorer will be documented in this file.
- Added actions and recognizers stored in JSON files. Other applications are able to open JES Explorer with pre-populated filter. Thanks @skurnevich
- Introduces the menu shortcuts and confirmation dialog before canceling or purging the job for JES explorer. Thanks @Martin-Zeithaml
- Refactor JES packagaing & installation scripts, and folder renames, to accomodate new iframe capability in ZLUX. Thanks @NakulManchanda
- Added manifest for API ML & App Framework installation using new plugin installation process. Thanks @JadinLuong, @jackjia-ibm
- Added webdevSever proxy setting in webpack.config.js to enable https for local development. Thanks @nakulmanchanda
- Added ability to refresh content of an open job output file via context menu entry on the job file (zowe/zlux#549), Thanks @jordanCain
- Major material ui update from v1.x to 4.x, and minor react update. Accordian and snackbar changes as per required by latest materail-ui version, Thanks @nakulmanchanda
- Moved explorer-ui-server out of explorers into new
shared
folder under Zowe Runtime Directory. Changed JES lifecycle start script to use new shared location. It involved following PRs (zowe/zowe-install-packaging#1545), (zowe#207), (zowe/explorer-ui-server#37). Thanks @stevenhorsman, @nakulmanchanda, @jackjia-ibm - Add context menu entry for download JCL used to submit a job (zowe/zlux#335), Thanks @jordanCain
- Moved explorer-ui-server out of explorers into new
shared
folder under Zowe Runtime Directory. Changed JES lifecycle start script to use new shared location.It involved following PRs (zowe/zowe-install-packaging#1545), (zowe#207), (zowe/explorer-ui-server#37). Thanks @stevenhorsman, @nakulmanchanda, @jackjia-ibm - Updated webpack to latest version, added .npmrc to specify npm registry as config.Changes applied via PR (zowe#222) Thanks @nakulmanchanda
- Changed packaging and lifecycle start.sh script to support explorer-ui-server keyring support (zowe/zowe-install-packaging#1177), Thanks @stevenhorsman, @js665999, @nakulmanchanda, @jackjia-ibm
- Added app bar, along with settings, and local storage to store user preferences and remember last search filter.(zowe/zlux#487)
Notifications preference can set duration for snackbar notification.(zowe/zlux#273) Thanks @nakulmanchanda
- Fixed bug where no jobs would show after auth token expired and user logs back in (zowe/zlux#408), Thanks @jordanCain
- Add default value for ZOWE_EXPLORER_FRAME_ANCESTORS at lifecycle start script.
It resolves (zowe/explorer-ui-server#44), thanks @nakulmanchanda - Fixed job tree height being greater than app container making page scrollable (zowe/zlux#484), Thanks @jordanCain
- Added ability to multi select jobs with cmd/ctrl click and request multiple jobs be purged using this (zowe/zlux#274), Thanks @jordanCain
- Added ability to collapse and resize jobs tree (zowe/zlux#259), Thanks @skurnevich
- Added cancel functionality to the job instance context meu (zowe/zlux#443), Thanks @jordanCain
- Added accessibility improvements to support screen readers notifying users of updates such as job tree loading/loaded, switch between spool files and alert when snackbar notifications are presented (zowe#189), Thanks @jordanCain
- Fixed bug where user could end up in infinite authorization loop due to z/OSMF Ltps and APIML JWT not expiring at same time (zowe/api-layer#615), Thanks @jordanCain
- Fixed bug where users was unable to open spool files from the same job instance with identical names (zowe/zlux#436), Thanks @jordanCain