cs481-ekh / f22-gneiss

GNU General Public License v3.0
3 stars 1 forks source link

Add Word Highlighting feature to Invoice Step #182

Open c-lawrence opened 2 years ago

c-lawrence commented 2 years ago

Per the Sponsor Meeting 10/21: The Invoice step should incorperate the same higlighting feature as the Approval step.

Tasks:

Definition of Done:

c-lawrence commented 1 year ago

Worklog for Sprint 4:

10/28 - Got info on highlighting process (1 hour). 10/29 - Did some quick research amid handling error testing in branch builds (1 hour). 10/30 - Setup invoice front-end elements (2 hours). 10/31 - Poked around with adjusting the backend while waiting for feedback (1 hour). 11/2 - Resolved a snag on the highlighting task that I caught while rebuilding the branch (2 hours). 11/5 - Got instructions for setting up the backend, tested locally. Became aware of some front-end unit tests now failing (2 hours). 11/7 - Comitted backend changes for invoice highlighting and setup unit tests, still working to resolve front-end failing tests (3 hours).

c-lawrence commented 1 year ago

Worklog for Sprint 5: 11/10 - Retested failing unit tests (2 hours). 11/14 - Found ID issue (2 hours), merged in main branch changes. 11/15 - Encountered UUID error in back-end tests, begain troubleshooting with team help (2 hours). 11/17 - Backend checking, merged in recent changes to endpoints from main (1 hour). 11/18 - Merged in and checked changes from #104, checked for new issues (1 hour). 11/21 - Did some research into back-end unit test errors (4 hours). 11/22 - Assisted Phillip with his branch and did some endpoint checking (1 hour + 1 helping Phillip). 11/26 - Merged in team changes from the week, encountered blank landing page issue w/ Humzza, assumed to be pom.xml issue or manifest.json proxy error, tried to fix. Tested manual changes with commented out unit tests (3 hours). 11/27 - Discovered fix for blank page during team meeting, did more tests (2 hours). 11/28 - Still unsure how to resolve manifest.json proxy error & other issues, UI appears to be working (2 hours). Consult with team over merge in review meeting.