topcoder-platform / taas-app

TaaS App Front End
3 stars 24 forks source link

Report an Issue Interface #19

Closed wdprice closed 3 years ago

wdprice commented 3 years ago

Implement a modal (or equivalent) to appear when the user clicks on the "Report an Issue" button on the MyTeams page. Same Modal should be used when a user clicks the "Report an Issue" in the actions menu on a particular resource.

Model should include a Subject Line(non-editable) and Body labeled as "Describe your issue" (editable).

Subject Line (Team level): Issue Report - TEAM NAME Subject Line (resourceBooking level): Issue Report - TEAM NAME - RESOURCE HANDLE

Body should be a text area.

On submission of the form, send an email to customersuccess@topcoder.com with the Subject Line defined above and the body as defined by the user. Append a link to the corresponding team detail page at the end of the email body.

wdprice commented 3 years ago

Our goal will be to integrate w/ SFDC to create an escalation record in place of sending an email to customer success. More details to come as we solution w/ the SFDC team.

Email will be fallback plan.

maxceem commented 3 years ago

Sum up:

sandhiyakavi commented 3 years ago

@maxceem The email send to customersuccess@topcoder-dev.com doesn't have body section sent

image (20)

Other than that ,everything is working fine

Getting success message for Report send from Team listings, Team details page and Report send for particular resource.

https://user-images.githubusercontent.com/55895538/108812205-0f0d5700-75f2-11eb-8042-e751145daba5.mp4

Getting error message in case of failure.

report failed_taas app
maxceem commented 3 years ago

@sandhiyakavi this is ready for QA now.

We've fixed the email body so now it's shown:

image

I’ve tried to improve formatting, but it appears hard to do without changing the email template. So I guess we have to release with such formatting for now and we would have to improve the email template after.

sandhiyakavi commented 3 years ago

Verified on Dev Env. It is working as expected.

image

report failed_taas app
sandhiyakavi commented 3 years ago

Verified in Prod Env.

https://user-images.githubusercontent.com/55895538/109296482-b3520080-7873-11eb-9446-e469509cdead.mp4

Failure message. image

Separate issue logged for Email template https://github.com/topcoder-platform/taas-app/issues/121