Skip to content

Sprint 3 Release

Pre-release
Pre-release

Choose a tag to compare

@LeonBeltran LeonBeltran released this 19 Apr 01:50
· 81 commits to main since this release
ffdb911

Summary

  • User authentication almost fully functional
  • Website UI complete for the first course
  • Database querying added
  • Testing suite fully updated for all currently functioning parts of the website

UI, Front-end

  • UI for first course tracking complete including flowchart and GE/PE selection.
  • UI for recommendations set-up
  • UI for demand table set-up
  • Login UI updated to be a separate page (was previously a pop-up)
  • User sign-up UI complete

Functionality, Back-end

  • User registration using UP email address
  • User log-in using UP email address (UI updated, see changes under UI, Front-end)
  • Demand table searching should now properly show if course exists or not

Testing

  • Unit tests for all urls.py
  • Unit tests for all models.py
  • Unit tests for all views.py
  • Unit tests for all forms.py

Known Issues

  • Unit tests for account registration do not appear to coincide with actual website behavior. Unconfirmed which status_codes should be returned, status_code 302 for redirect returned when status_code 200 is expected, cases that should be rendered show redirect status_code.