Skip to content

Releases: cseseniordesign/rna-nanostructures-2022

Release 6: Bugfixes and Refinements

26 Apr 20:43
Compare
Choose a tag to compare

Release 5 is concerned with adding information for the user to reference to and improving the job submission process.

List of Changes:

  • Fixed numerous bugs
  • Refined job summary page to make it look better
  • Improved page responsiveness
  • Added UI feedback for file uploading
  • Popup indicates if job is still executing and doesn't let you view summary
  • Recent job list is automatically refreshed

Release 5: Job submission and Refinement

31 Mar 21:44
Compare
Choose a tag to compare

Release 5 is concerned with adding information for the user to reference to and improving the job submission process.

List of Changes:

  • Return PDB files from job submission
  • Default job is set to TTR
  • Added different job presets to filter out unnecessary options
  • Multiple bugfixes related to page routing and reloading
  • Fixed scaling issue
  • Added HTCondor flocking
  • Information/Tutorial on job submission

Next Steps:

  • Prepare for handoff
  • Fix as many remaining bugs as possible
  • Add more error handling
  • Make UI tweaks
  • Compile documentation

Release 4: Minimum Viable Product

17 Feb 23:12
Compare
Choose a tag to compare

Release 4 is concerned with using the JavascriptSDK to communicate with the RNAMake application to submit jobs and show results.

List of Changes

  • Job Submission is possible with the right settings
  • The pre-login pages (Home, Contact, Documentation) are now present and styled correctly
  • Testing for ReactJS Frontend

Next Steps:

  • Refine Job Submission
  • Display Past Experiments
  • Display Job Submission Summary
  • Refine Plugin Styling

Release 3

17 Feb 06:03
Compare
Choose a tag to compare

Release 3 is concerned with integrating the React front end and having all it's components accessible within the Airavata Django Portal.

List of Changes

  • A new airavata django portal was added that has CILogon for university and institutional login.
  • The react front end now lives within the django portal as a plugin.
  • Modifications were made to the react front end to remove pages that will live else where in the django portal.

Next Steps:

  • Implement job submissions
  • Implement past submissions page
  • Implement loading submitted experiments and their status.

Release 2: Live Front End UI Skeleton

17 Feb 05:31
Compare
Choose a tag to compare

This release is the creation of the React font end. The front end is live and has navigation but currently has no functionality. The next release will start adding functionality by implementing the Django middle end.

List of Changes

Pages Implemented:

  • Home
  • About
  • Contact
  • New Experiments
  • Past Experiments
  • Workspace
  • File Upload

Features Added

  • Added HTML and CSS from the Figma mock-up
  • Added custom button component
  • Added basic menu component
  • Added navigation
  • Added File explorer
  • Added project menu
  • Added input slider

Next Steps:

  • Refining and refactoring some of the pages and components that are not well organized.
  • Starting integration with Django.