Real-Dev-Squad / website-status

Shows a roadmap of the ongoing projects being done
https://status.realdevsquad.com/
MIT License
22 stars 153 forks source link

[UX] Improve the Progress Update Flow #1274

Open shubhdevelop opened 1 month ago

shubhdevelop commented 1 month ago

Issue Description

The Current Implementation of the progress update is such that the user can update progress through the “progress bar” and “update progress” button without changing the task status into inProgress. Also, any user with an active task can update the progress using the “progress bar” without giving any task updates using the “update progress” button. It raises an issue that knowingly or unknowingly people miss on giving their task updates while updating the task progress.

Expected Behavior

People must give a Task update before update the progress(%). And Could only update it if the task status has moved to inProgress

Current Behavior

People can update the progress(%) without giving task updates and even when the task's Status is Assigned, and not In Progress

Screenshots

image

Reproducibility

Steps to Reproduce

  1. Go to Status Site > my task > click on a in progress task
  2. click on the update text beside progress slider and change the progress
  3. The onChange event on the slider updates the task progress.

Severity/Priority

Additional Information

Checklist