2.1.0
Release 2.1.0 of Labs Workbench API server and WebUI includes the following:
- Workbench WebUI 2.1.0
- Workbench API Server 2.1.0
- Workbench Helm chart 2.1.0
- Workbench Application Catalog 2.1.0
Features:
- webui - Upgrade to NodeJS 18 + React 18
- apiserver - Return additional build metadata information from
/versionendpoint
Bug Fixes:
- webui#22 - Fixed error while adding certain applications from the catalog (e.g. CHORDS)
- webui#17 - Various fixes on AddEditSpec page
keyshould be a unique lowercase alphanumeric stringdisplayshould bestackby defaultportsrequire port.number to be integer (not string)command/argsshould be editable here
- apiserver - better null-checking on cfg[value] when isPassword == True
- apiserver - PUT for AppSpec should handle command/args/volumeMounts
- apiserver - Include command/args when creating runtime container
- webui - Performance fixes on the SpecView page
- specs - updated stale Globus doc links
For details, see 2.0.1...2.1.0