Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.6.0, 4.0.0-b1
-
Fix Version/s: 5.13.0-b1
-
Component/s: Staff Interface
-
Labels:None
Description
Whenever contact information is changed for a client (primary contact) or any other contact, it is logged to log_contacts. This information is viewable under Tools > Logs > Contacts, where you can click a row to expand and see the details that changed.
This task aims to display this information on a client profile page so that staff can quickly and easily see what details have been changed. Under Account Actions add a new link for "Contact Log". The log should be similar in design to Tools > Logs > Contacts, and the name should link to the client or contact edit page. Show the contact type as well. 3 columns. Name, Type, Date. Display the expand area changes similar to Tools > Logs: Contacts, though only changes for this client and their contacts will be shown.
In the future, we may add a "revert" option to restore contact details to a specific point in time, but that will be another task.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | Long Term [ 10801 ] | |
| Fix Version/s | Short Term [ 10800 ] |
| Rank | Ranked lower |
| Story Points | 5 |
| Fix Version/s | Short Term [ 10800 ] | |
| Fix Version/s | Long Term [ 10801 ] |
| Description |
Whenever contact information is changed for a client (primary contact) or any other contact, it is logged to log_contacts. This information is viewable under Tools > Logs > Contacts, where you can click a row to expand and see the details that changed.
This task aims to display this information on a client profile page so that staff can quickly and easily see what details have been changed. When modifying client or contact information, add a tab called "Update Log". Given there is no tabs currently, the primary and default tab should be called "General". The Update Log should contain a log, similar in design to Tools > Logs > Contacts, for the current contact only, and the rows should be expanded by default so the changes can easily be seen. Use pagination as well. In the future, we may add a "revert" option to restore contact details to a specific point in time, but that will be another task. |
Whenever contact information is changed for a client (primary contact) or any other contact, it is logged to log_contacts. This information is viewable under Tools > Logs > Contacts, where you can click a row to expand and see the details that changed.
This task aims to display this information on a client profile page so that staff can quickly and easily see what details have been changed. Under Account Actions add a new link for "Contact Log". The log should be similar in design to Tools > Logs > Contacts, and the name should link to the client or contact edit page. Show the contact type as well. 3 columns. Name, Type, Date. Display the expand area changes similar to Tools > Logs: Contacts, though only changes for this client and their contacts will be shown. In the future, we may add a "revert" option to restore contact details to a specific point in time, but that will be another task. |
| Fix Version/s | 5.13.0-b1 [ 12203 ] | |
| Fix Version/s | Short Term [ 10800 ] |
| Rank | Ranked higher |
| Sprint | 5.13.0 Sprint 3 [ 218 ] |
| Rank | Ranked lower |
| Assignee | Abdy Franco [ abdy ] |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Remaining Estimate | 0 minutes [ 0 ] | |
| Time Spent | 52 minutes [ 3120 ] | |
| Worklog Id | 17871 [ 17871 ] |
| Time Spent | 52 minutes [ 3120 ] | 4 hours, 2 minutes [ 14520 ] |
| Worklog Id | 17872 [ 17872 ] |
| Status | In Progress [ 3 ] | In Review [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Sprint | 5.13.0 Sprint 3 [ 218 ] | 5.13.0 Sprint 3, 5.13.0 Sprint 4 [ 218, 219 ] |
| Rank | Ranked higher |
| Status | In Review [ 5 ] | Closed [ 6 ] |