Introduction
Deployment
Multi-node Cluster
See NDS-312 - Getting issue details... STATUS
Single-node Development Instance
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 NDS-386 - Getting issue details... STATUS
- 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 NDS-318 - Getting issue details... STATUS
- 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?
NDS Labs Services
Clowder
See NDS-320 - Getting issue details... STATUS
Dataverse + iRODS
See NDS-321 - Getting issue details... STATUS