Skip to content

Release 3

Choose a tag to compare

@erohrs2 erohrs2 released this 19 Dec 17:49
· 3 commits to Release-3 since this release

Description:

This release represents sprints 5 & 6 for the Kiewit Garage Studio Manager project. The majority of this time was spent on developing and implementing the Warehouse Storage feature. Much of the time was also spent on developing bug fixes for the Kiewit Garage website, many of which are not a part of this release, but some are.

Features Included in This Release:

Warehouse Storage

Work Completed:

  • Scan Ncard (#153)
    • Added a new page that allows permitted users to input a NUID to access a given student's project portfolio
  • User Correlation (#154)'
    • Updated the database to allow users to be associated with projects
  • Check In/Out Page (#155)
    • Added a page to allow users to access the projects associated with their profile
  • Bin Form Checkout (#156)
    • Added a method by which new projects can be made and old projects can be edited
  • Link Other Users (#157)
    • Updated the database to allow users to be associated with projects they are not the owner of
  • Test Warehouse Storage (#158)
    • Added a unit test to assure the quality of the Warehouse Storage feature

Significance of Completed Work:
Completing the Warehouse Storage feature permits the Kiewit Garage to now have an automated process to track the status of projects within the garage. Importantly, the completion of this feature also lays important groundwork for the completion of the Tool Checkout feature.

Bug Fixes

Work Completed:

  • Timeless Events bug ((#249)
    • Fixed bug where events other than New Member Orientation would not work
  • User Expiration Removal
    • Removed User Expiration from the homepage of the Kiewit Garage website

Significance of Completed Work:
With the completion of the Timeless Event bug fix, admins of the site will now be able to create timeless events for users to access without needing to set a date. The completion of User Expiration Removal removes a unnecessary element from the homepage, which may have led to confusion amongst users.

Statistics:
Number of commits: 71 commits
Story points completed: 42
Lines of code added/changed:
4843 lines added
32 lines deleted
Tests added: 1
Issue closed: Closes 8 issues

Resources:

GarageStudioManager-Release-3.zip