Page MenuHomePhabricator

Jazz up the CiviCRM Zendesk tab
Closed, ResolvedPublic

Description

While working on T374154: "Zendesk TIckets" tab not showing related tickets on for some donors, I realised we haven’t updated the UI on this CiviCRM tab since the initial implementation during the offsite. As a result, it’s still pretty basic.

We could improve on the current display with a few small UI updates and drop in some extra ticket information to make donor relations' lives a bit easier!

Details

Related Changes in Gerrit:

Event Timeline

Change #1147800 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/crm@master] Jazz up the CiviCRM Zendesk tab

https://gerrit.wikimedia.org/r/1147800

@SHust, here are those CiviCRM Zendesk UI updates I mentioned.

The only update we discussed that wasn't straightforward was pulling in the assignee, as it requires a separate API call, and I didn't want to add more than one API call to that page without proper consideration for performance, so I left that out.

However, if you think that, or any of the other data visible in Zendesk but not visible here, would make your lives easier, let me know, and I can revisit it when we have time in the future. Thanks!

New:

image.png (890×1 px, 112 KB)

Old:

image.png (890×1 px, 93 KB)

@jgleeson, this is awesome, thank you! The data from the new screenshot is sufficient—no need to include the assignee, since we can always access that information directly from the ticket.

Change #1147800 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Jazz up the CiviCRM Zendesk tab

https://gerrit.wikimedia.org/r/1147800

XenoRyet set Final Story Points to 4.