Releases: nds-org/workbench-webui
2.1.2
Labs Workbench WebUI 2.1.2 Release
Features:
- Import/Export specs from MyCatalog page (#24)
- Display validation error messages on AddEditSpec page and the new Import Spec dialog (#24)
Bug fixes:
- AllApps/MyCatalog encountered an error when editing a cloned application (#24)
See http://github.com/nds-org/workbench-helm-chart for deployment instructions
2.1.1
Labs Workbench WebUI 2.1.1 Release
Bug fixes:
- Add/Edit Spec View encountered an error when clicking the "Save" button
See http://github.com/nds-org/workbench-helm-chart for deployment instructions
2.1.0
Labs Workbench WebUI 2.1.0 Release
Features:
- Upgrade to NodeJS 18 + React 18
Bug fixes:
- Performance fixes on the SpecView page
- #22 - Fixed error while adding certain applications from the catalog (e.g. CHORDS)
- #17 - Various fixes on AddEditSpec page
key
should be a unique lowercase alphanumeric stringdisplay
should bestack
by defaultports
require port.number to be integer (not string)command
/args
should be editable here
See http://github.com/nds-org/workbench-helm-chart for deployment instructions
2.0.1
Labs Workbench WebUI 2.0.1 Release
Features:
- MyCatalog + Add/Edit Spec views - give users the ability to clone existing application specs and customize them
- Hide this new view behind the
workbench-developers
group in Keycloak - only users in this group may access their custom catalog
See http://github.com/nds-org/workbench-helm-chart for deployment instructions
2.0.0
Labs Workbench WebUI 2.0.0 Release
Initial release of the ReactJS (rewritten from AngularJS)
See http://github.com/nds-org/workbench-helm-chart for deployment instructions
1.3.1
Initial release of React rewrite for the Workbench UI (originally written in Angular 1.x).
This release is compatible with v1.3.1 of the Workbench Golang API
Supports basic Workbench functionality:
- Login/registration via Keycloak and/or CILogon
- All Apps: Access Workbench Catalog to add/install applications
- My Apps: Access installed/added application to start/stop their running containers
- Endpoint Links: Providers links to access running containers UI via web browser
- Console: Access a command-line interface for the terminal
NOTE: Future releases of this UI will be made against the Workbench Python API instead, as the Golang API is considered legacy