Skip to content

Releases: nds-org/workbench-webui

2.1.2

12 Jul 05:45
Compare
Choose a tag to compare

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

30 Jun 17:48
Compare
Choose a tag to compare

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

24 Apr 05:51
Compare
Choose a tag to compare

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 string
    • display should be stack by default
    • ports 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

24 Feb 18:33
Compare
Choose a tag to compare

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

15 Nov 21:32
Compare
Choose a tag to compare

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

22 Jun 18:15
Compare
Choose a tag to compare

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