Skip to content

Frontend corrections #6

@nolan1999

Description

@nolan1999
  1. Correct job details tree
  • Prettify names, e.g. date_created => Date created.
  1. Correct file view
  • Await on folder creation to avoid error when opening it too fast after creation.
  • Bug: if a folder is renamed without the trailing "/" (e.g. Files/ -> Files_new), it is transformed to a file. Instead, the frontend should add the implicit "/" if missing.
  • Clicking on menu item "Files" should go back to the data root (i.e., reload the page). The same should be true for the "Jobs" menu.
  • Bug: when reloading the page while on the "File"/"Job"/ menu items, the login page is opened (although the user is still authenticated). Instead, the normal page should be loaded if the user is already logged in, as happens for "Home".
  1. Correct job submission
  • Bug: if setting env=any after changing it to something else, an error is raised on job submission: "Error(s) in job definition: - environment: value is not a valid enumeration member; permitted: 'cloud', 'local', None".
  • Only allow selecting directories for config/data, not single files.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions