Update the Status and Status Note fields in the Project using API

Name of Feature/Request: Update the Status and Status Note fields in the Project using API

What financial, time savings, or quality of life improvements will occur with this: To enable updating Project fields (Status and Status Note), so that when a mapping data issue occurs, the system can automatically set the Project Status to Online and add a note explaining the discrepancy, improving visibility and workflow efficiency at the project level. The user needs this ability because when the code encounters problems processing data into Striven, they can currently only update a task. They want to be able to set the entire project to On Hold. This way, they can easily create dashboards for review and reduce the number of API calls made to the Striven system, since they would only need to query the project instead of both the project and its tasks.

Attempted solutions so far: N/A (This functionality is new to their code, and the current workaround involves modifying the tasks related to the project. However, this approach is not ideal, as it is generally the project itself they want to indicate as having a discrepancy.)

Digging deep - Any additional Why behind this request / How was this accomplished before Striven: When using more API calls, it can affect the code and potentially stop operations if they reach the 25,000 API call limit. It also makes it more difficult for managers to review and identify when processing errors have occurred. While we currently have some methods to check for errors, this feature would simplify the process significantly.

Striven ID: 5842396