Skip to content

Releases: nds-org/workbench-webui

2.1.2

Choose a tag to compare

@bodom0015 bodom0015 released this 12 Jul 05:45

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

Choose a tag to compare

@bodom0015 bodom0015 released this 30 Jun 17:48

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

Choose a tag to compare

@bodom0015 bodom0015 released this 24 Apr 05:51

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

Choose a tag to compare

@bodom0015 bodom0015 released this 24 Feb 18:33

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

Choose a tag to compare

@bodom0015 bodom0015 released this 15 Nov 21:32

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

Choose a tag to compare

@bodom0015 bodom0015 released this 22 Jun 18:15

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