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

IR-2721: Zendesk integration #10416

Merged
merged 4 commits into from
Jun 24, 2024
Merged

IR-2721: Zendesk integration #10416

merged 4 commits into from
Jun 24, 2024

Conversation

jose-galvan
Copy link
Collaborator

@jose-galvan jose-galvan commented Jun 19, 2024

Summary

Zendesk widget integration

Subtasks Checklist

Breaking Changes

References

closes #insert number here

QA Steps

  • Set up a Zendesk key in your environment file
  • Go to the console
  • it shouldn't be displayed when you are not authenticated
  • Log in
  • It should display a button in the lower right corner which opens a messaging window.
  • This functionality is only for authenticated users

@hanzlamateen
Copy link
Member

hanzlamateen commented Jun 20, 2024

How can I test this? Can you please provide steps?

@jose-galvan
Copy link
Collaborator Author

How can I test this? Can you please provide steps?

@hanzlamateen, I updated the QA steps.

Copy link
Member

@hanzlamateen hanzlamateen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall seems to be working fine. Though:

  1. Need to pass VITE_ZENDESK_ENABLED & VITE_ZENDESK_KEY in all files as done in following PR
    Added VITE_FEATHERS_STORE_KEY to Docker builds #10426
  2. @HexaField should this be done in core engine or a new project/module for zendesk?

@jose-galvan
Copy link
Collaborator Author

Overall seems to be working fine. Though:

  1. Need to pass VITE_ZENDESK_ENABLED & VITE_ZENDESK_KEY in all files as done in following PR
    Added VITE_FEATHERS_STORE_KEY to Docker builds #10426
  2. @HexaField should this be done in core engine or a new project/module for zendesk?

Done

@HexaField
Copy link
Member

This is fine to include in the core engine for now

@hanzlamateen hanzlamateen added this pull request to the merge queue Jun 24, 2024
Merged via the queue into dev with commit c826939 Jun 24, 2024
27 checks passed
@hanzlamateen hanzlamateen deleted the jg/ir-2721 branch June 24, 2024 09:54
MbfloydIR added a commit that referenced this pull request Jun 24, 2024
* dev: (34 commits)
  ir 2253 fix project zip archiver (#10437)
  IR-2721: Zendesk integration (#10416)
  clearer delete scene argument id (#10440)
  fix editor tests (#10439)
  fix material removal errors due to missing source component (#10433)
  studio: ui feedback for loading a scene (#10404)
  fix material ParameterInput (#10429)
  update visibility to authoring layer (#10428)
  IR-2711: update default scene (#10399)
  clean up console log
  fix resources.json sorting not happening when it is regenerated
  fix styling for key value project settings (#10432)
  Added VITE_FEATHERS_STORE_KEY to Docker builds (#10426)
  IR 2148 Material Entities for All Meshes, Improved hashing logic, Plugin Components (#10209)
  Ir 2543 create prefab (#10384)
  feat(tooltip): make title from string to ReactNode to accept custom title (#10424)
  Update branch-build.yml (#10430)
  fix frustum culling calculation (#10418)
  show no results for unmatching query in hierarchy tree (#10415)
  Remove react-is hackfix install (#10425)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants