... | ... | @@ -487,4 +487,47 @@ Master A-<name> B-<name> C-<name> D-<name> |
|
|
- create tests for epic 3
|
|
|
- mark epic 3 as done :D
|
|
|
|
|
|
3:08 PM - Finished Work |
|
|
\ No newline at end of file |
|
|
3:08 PM - Finished Work
|
|
|
|
|
|
# Sept 24, 2021
|
|
|
|
|
|
9:57 AM - Started Work
|
|
|
|
|
|
10:16 AM - stepped away for a bit
|
|
|
10:45 AM - back
|
|
|
|
|
|
## Overview
|
|
|
|
|
|
- Did a lot of refactoring
|
|
|
- Refactored entire `client/src/student`
|
|
|
- beautified code
|
|
|
- documented methods (added comments explaining functionality, params, return and state changes)
|
|
|
- documented componented (comments are <b>very</b> brief
|
|
|
- reordered methods in a way I thought would make it easier to find them.
|
|
|
|
|
|
## Problems
|
|
|
|
|
|
### StudentId to student database
|
|
|
|
|
|
- need to add `studentId` to student database because when I'm retrieving personal projects, I only want to load projects relevant to me.
|
|
|
- will also be useful when seeing if student has configured personal projects... will make my life a lot easier
|
|
|
|
|
|
### what if student deletes a project from gitlab?
|
|
|
|
|
|
- this may be a problem, I'll check it out later
|
|
|
|
|
|
## Next Steps
|
|
|
|
|
|
### Testing
|
|
|
|
|
|
- need to make tests for New Project Page
|
|
|
- need to add tests to Student page
|
|
|
|
|
|
### Finish Refactoring
|
|
|
|
|
|
- once I fix the `studentId` problem, I will need to do a final refactor
|
|
|
|
|
|
### Launch
|
|
|
|
|
|
- Once this is all done, we can launch the new feature
|
|
|
- I wanted to launch this week, but I guess I didn't have enough time to finish. I'm almost done though :D |