From 63940930adf3152a851ecb1f1e76be83dccaddd4 Mon Sep 17 00:00:00 2001 From: James Birnie <73197960+JamesBirni@users.noreply.github.com> Date: Sun, 28 Sep 2025 14:33:33 -0700 Subject: [PATCH] Update README.md --- README.md | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 31fb778..6d770d9 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,8 @@ Page Status: Functionally complete Frontend: Functional Required APIs: Implemented Required Backend: Implemented -API in use: No -Page Status: Almost complete just needs to use the api - -All pages still need tweaks with CSS and styling. We also need to make pages dynamic to properly adjust for mobile screens. +API in use: Yes +Page Status: Functionally complete ##Backend and Tests The database and backend powering frontend are both fully complete, and have their functionality tested by 213 unit tests, as well as continuous integration that runs these tests each time the project has a pull request or a push to main. @@ -72,22 +70,6 @@ The backend is split into 5 different layers, each with their own uses, and all - Repository -> class specific methods that involve database querying - Service -> class specific methods that involve data gathered from repository level -## Known Issues - -### Issue #224: TeamLead Does not stay teamLead when roles swap -When swaping roles if user is team lead they do not remain team lead. This happens due to a userId change when roles change(this is intended behavior), but the service method on the backend does not check if user is a teamLead to bring that over to the new user (admin or teamMember) -### Solution -Fix backend service logic to check if user is team lead if so ensure to set the newly created (admin or teamMember) to teamLead. - -### Issue #244 Crash When Click Logo In Header On State Pages -If you are on a page that relies on the state from another page ie teamTasks, viewTasks, editTask. And you click the logo in the header the web site bugs out as this gets rid of the state, its href = '#'. This causes the state to be undefined which causes issues. -### Solution -Either get rid of the href on the logo or make it link to '/home' - -### Issue #207 On Task Creation Due Date Does Not Show -When a task is created due date does not go into the due date column of the data base it goes into expect completion date. This is wrong and cause by a typo in the service for createTask -### Solution -Fix typo in service layer of backend for create task. It should set response.getDueDate to task.dueDate not task.expectCompletionDate ## Coverage Testing Report Extensively detailed coverage report can be found by opening "COSC310_GroupProject\coverageTesting\jacoco\index.html" in a browser.