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

Task: Implement Directly support chat variation #63655

Closed
5 tasks done
alshakero opened this issue May 16, 2022 · 0 comments
Closed
5 tasks done

Task: Implement Directly support chat variation #63655

alshakero opened this issue May 16, 2022 · 0 comments
Assignees
Labels
[Feature] Help Center The new integrated Help Center in Calypso that provides support tools on all screens. [Type] Task

Comments

@alshakero
Copy link
Member

alshakero commented May 16, 2022

Details

We'll need to implement Directly support variation in the help center. I did a spike and here are the steps we'll need to do, we'll do this in twp steps (PRs):

Step I

  • Move this folder into a package, should be copy-paste, typing and some cleanup. I already did that. Please build on top of my draft PR.
  • Use the moved files in this Calypso file.
  • Make sure everything works in Calypso.
    • By applying this patch: D80798-code.
    • Changing line 17 of this the file public.api/rest/wpcom-json-endpoints/class.wpcom-json-api-help-directly-endpoint.php to 'isAvailable' => true.
    • Changing this function to always return SUPPORT_DIRECTLY.
    • Going to http://calypso.localhost:3000/help/contact
    • Ask a question that's clearly a testing question, all should work (you should see a Directly chat modal open).

Step II

  • Use the package in the help-center itself.
  • Figure out how to put the Directly iframe inside the help-center.
@alshakero alshakero added this to To do in Vertex Team Board via automation May 16, 2022
@alshakero alshakero added the [Feature] Help Center The new integrated Help Center in Calypso that provides support tools on all screens. label May 16, 2022
@escapemanuele escapemanuele self-assigned this May 16, 2022
@escapemanuele escapemanuele moved this from To do to In progress in Vertex Team Board May 17, 2022
@alshakero alshakero moved this from In progress to Done in Vertex Team Board May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Help Center The new integrated Help Center in Calypso that provides support tools on all screens. [Type] Task
Projects
Development

No branches or pull requests

3 participants