Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the status site backward compatible for Completed status. #1197

Closed
2 of 14 tasks
skv93-coder opened this issue Apr 26, 2024 · 0 comments
Closed
2 of 14 tasks

Make the status site backward compatible for Completed status. #1197

skv93-coder opened this issue Apr 26, 2024 · 0 comments

Comments

@skv93-coder
Copy link
Contributor

skv93-coder commented Apr 26, 2024

Issue Description

Date 26-04-24 discussion with ankush
We want to change Completed status to Done. But we want to make our system backward compatible.
i.e The app should work same if it gets task with status DONE or task with status COMPLTED. This is needed because we have tasks under Completed status and they will be migrated after stabilisation of Done status.

User stories

  • As a user, I should be able to change my task status to Done. Remove completed status from dropdown.[Under feature flag]
  • As an admin, I should be able to change the status of the task to Done. Remove completed status from dropdown[Under feature flag]
  • As a user or admin, my task with the status Done and Completed will show in the same tab Done.[Under feature flag]
  • As a user I should be able see my tasks in my-sites with the status Done and Completed under Tab ALL[Under feature flag]

Note: The completed status will get remove from codebase when we enable the feature flag.

Note: This task does not involve DB migration of tasks with status Completed to Done

Places where change is required

https://docs.google.com/document/d/1A7zSfUfF37riudQ9OAoA-_eb9kueW-_8y6HCJu_Lg84/edit

Doubts

How will we direct the user to not use Completed status as it is going to be removed soon?
Solution=> Add a tooltip/model to convey this.

Discussion with @ankushdharkar on Apr 29 2024

  1. Do not need tooltip.

Expected Behavior

Current Behavior

Screenshots

Reproducibility

  • This issue is reproducible
  • This issue is not reproducible

Steps to Reproduce

Severity/Priority

  • Critical
  • High
  • Medium
  • Low

Additional Information

Checklist

  • I have read and followed the project's code of conduct.
  • I have searched for similar issues before creating this one.
  • I have provided all the necessary information to understand and reproduce the issue.
  • I am willing to contribute to the resolution of this issue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant