Repository navigation
Release 5
Description:
This release represents sprint 10 which was a 3-week long sprint. This release had one big feature delivered with Single Sign On (SSO) while the team progressed work on stories for Status Page and Upgrade Lockout Features while fixing known bugs within the system.
Features Delivered in This Release:
Single Sign On (SSO)
- SHIB Return #176
- SHIB redirects back to Garage
- CAS Correlation #177
- Take CAS output and correlate existing user
- Update IDM with Login Status #283
- Update IDM
- Check for Orientation Attendance #285
- Redirect users to a page for new member orientations if they have attened one
*Hide Username Login and Logout #284 - Only allow users to login via SSO except for kiosk account. Also move location of username logout button to https://engineering-garage.unl.edu/me/
- Redirect users to a page for new member orientations if they have attened one
- Handle Unknown User #178
- Handle SSO login from a use that doesn't exist in the Garage Database
Features progressed
Status Page
- Create Status Page #188
- Create the initial page for the Status Page
- Compile Machine List #187
- Compile list of locked out/ tagged out machines
- Number of Down Machines Stat #195
- Retrieve the number of LOTO's Machines
- Template Status Element #190
- Create a template element that can store relevant machine information, as well as easily be (repeatedly) added onto the website
Upgrade Lockout Feature
- INOP to Lockout #183
- Change INOP to Lockout
- Add Mandatory Description #184
- Add Mandatory Description
- Expected Date Range #185
- Add optional expected date range
Bug Fixes
Significance of Completed Work:
Release 5 incorporates the university standard of login with SSO which integrates the Kiewit Garage Manager with the UNL system and reduces the the need for users to create separate accounts. The progress on Status Page and Upgrade Lockout Feature ensures their timely development and deployment for the upcoming release 6. Bug fixes ensure over all smooth and fluid interaction with the system.
Statistics:
Number of commits: 64 commits
Story points completed: 32
Lines of code added/changed:
957 lines added
180 lines deleted
Tests added: 0
Issue closed: Closes 18 issues
Resources:
GarageStudioManager-Meeting-Release-5.zip
What's Changed
Full Changelog: https://github.com/cseseniordesign/GarageStudioManager/commits/V5.0.0