You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

Deployment

NDS Labs UI

Account Views

Register View

  • fill out and submit request account form
    • user should receive an e-mail from the server to verify your e-mail
  • click the link in your e-mail
    • user should receive an e-mail from the server informing you that your account is awaiting approval
    • support should receive an e-mail asking them to approve or deny this account
  • approve an account: “This account has been approved.”
    • user should receive an e-mail from the server informing them that they can now log in
  • deny an account: “This account has been denied.”
    • user should receive an e-mail from the server informing them that their request has been denied, and that they should contact support with further questions
  • attempt to sign up again using the same username and/or same e-mail
    • API / UI server should not allow this (HTTP 409 + validation message)

Login View

  • failed login
  • successful login

Reset Password View

  • reset password while logged in
  • reset password while logged out
  • reset password with nonexistent e-mail
  • reset password with unverified e-mail
  • reset password with unapproved account

Contact Us View

  • support links
  • enter feedback of each type:
    • help
    • bug
    • wish
    • comment

Spec Views

Catalog View

See https://opensource.ncsa.illinois.edu/jira/browse/NDS-386

  • search for apps
  • documentation link
    • view json
    • copy to clipboard
  • clone a spec
    • edit cloned spec
    • delete cloned spec
  • import spec
  • install imported spec
    • add button
    • view button
  • attempt to edit / delete imported spec while an instance of it exists

Add / Edit Spec View

  • Details Tab
  • Dependencies Tab
  • Environment Tab
  • Data Tab
  • Ports Tab
  • Resource Limits Tab
  • Development Tab 

Application Views

Dashboard View

See https://opensource.ncsa.illinois.edu/jira/browse/NDS-318

  • Launch file manager
  • Install an application
  • Start the application
  • Navigate to endpoint
  • Log view
  • Config view
  • Console view
  • Stop the application
  • Unlock the application
  • Start the application once more
  • Navigate to endpoint
  • Stop the application again
  • Remove the application

Add / Edit Service View

  • Environment Tab
  • Data Tab
  • Docker Tab

Console View

  • ls -al?
  • No labels