Releases: tapis-project/tapis-ui
Releases · tapis-project/tapis-ui
Bug fixes
Bug Fixes
The following bugs were fixed on this release:
- File modals were not opening in the Job Launcher's FileInputArrays step. This has been corrected
- Form field changes to render error messages in the same style as description text
- Form Continue button was not properly saving changes. This has been fixed
Bug fixes
This is a bug fix release:
General:
- Copy feature for JSON values for System and Job definitions
Job Launcher
- Global submit button replaced with "Skip to End"
- names limited to 64 characters
- Exec system options now allows undefined defaults for execSystemId, execSystemLogicalQueue and jobType with some fallback validation based on how TAPIS resolves those undefined values
- Description fields for args cannot be empty strings
- Systems details now show all values
Files
- Permission checking on systems that prevent user from clicking on buttons that write to the systems (creating, uploading, renaming, deleting) if the user is only allowed to read
Job Support for TAPIS v1.1.0
This release fully supports TAPIS Jobs v1.1.0, including File Inputs, Arguments and all currently implemented Jobs options.
- TAPIS Jobs v1.1.0 support
- The primary form library is now Formik instead of react-hook-forms
- FileListings are now a tapis-ui component, including modal support for browsing for files when selecting a job FileInput
Files Service
This release features a dedicated Files Service, it implements:
- File browsing
- File operations (move, copy, delete, rename, transfer, upload, download)
Refactor to React Query
This is a refactor release. There are no new UI features, but there are significant changes for developers:
- Create-React-App is the base of this application (changed from a custom webpack configuration)
- React-Redux-Sagas and tapis-redux has been replaced by React-Query and tapis-hooks
- UI elements have been standardized with wrappers
- react-router-dom is now used extensively to replace navigation component internal state
Initial Release
Welcome to the initial release of tapis-ui. The most current release can always be viewed live at https://tapis-project.github.io/tapis-ui. This current release supports:
- Logging in with your TACC credentials to the tacc.tapis.io tenant
- Viewing available Systems and Files on these systems
- Launching TAPIS applications
- Viewing the status of previously run jobs