roos-fs tasks #316
openStatuses and Status change for Leads
0%
Description
We need the ability to assign and manage Lead status to improve tracking and pipeline visibility.
Status must be visible and usable in the Leads table, editable in the Lead Details screen, and every change must be tracked in Activity Log.
All new Leads start with status New.
Developer Context:
To view Lead, head into the Leads Menu and pick the Lead:

Required Implementation:
Leads table
- Add a new Status column.
- Enable sorting and filtering by Status (works with existing pagination/search).

Lead Details
-
Add a Status dropdown to assign/change a lead’s status.
-
Placement: inside the Lead Information block, below the existing fields and left-aligned with them.

-
Available statuses: New, Engaged, Follow up & close, Closed lost, Follow-up due; default = New.
- New Leads are created with status New.
Activity Log
- On every status change, append an entry:
“Status changed from {Old} to {New} by {User} at {Timestamp}”.
Expected Behavior / Acceptance Criteria
- Status is shown in the Leads table and can be sorted/filtered.
- In Lead Information, users can change Status via the dropdown.
- Every status change is recorded in Activity Log with old/new values, actor, and timestamp.
- New Leads are created with status New.
- Other Lead features continue to work as before.
Files
Updated by Anton Obolientsev 8 months ago
- Status changed from Open to In progress
Updated by Anton Obolientsev 8 months ago
- Status changed from In progress to In review
Updated by Anton Obolientsev 8 months ago
- Status changed from In review to Deployed (QA)
Updated by Anton Obolientsev 8 months ago
- Status changed from Open to In progress
Updated by Anton Obolientsev 8 months ago
- Estimated time changed from 8:00 h to 16:00 h
Updated by Anton Obolientsev 8 months ago
- Status changed from In progress to In review
Updated by Anton Obolientsev 8 months ago
- Status changed from In review to Deployed (QA)
Updated by Vadim Pariev 8 months ago
test result not OK
Every status change is recorded in Activity Log with old/new values, actor, and timestamp. - NOT IMPLIMENTED
Updated by Vadim Pariev 8 months ago
- Status changed from Deployed (QA) to QA Failed
Updated by Anton Obolientsev 8 months ago
- Status changed from QA Failed to Deployed (QA)
Updated by Vadim Pariev 8 months ago
· Edited
test result not ok
the statues are rendered with the _ sign
Expected that the status would be rendered without it as it is in the selected field

Updated by Vadim Pariev 8 months ago
- Status changed from Deployed (QA) to QA Failed
Updated by Anton Obolientsev 8 months ago
- Status changed from QA Failed to Deployed (QA)
Updated by Vadim Pariev 8 months ago
- Status changed from Deployed (QA) to Ready for Deployment (prod)
Updated by Vadim Pariev 8 months ago
- Status changed from Ready for Deployment (prod) to Closed
Updated by Albert Katasonov 5 days ago
- Project changed from 8 to Roos-fs-ZIP
- Category deleted (
Task)