discourse/plugins/discourse-zendesk-plugin
Arpit Jalan 96a277d2c1
FIX: preserve Zendesk webhook email attribution (#40115)
Previously, Zendesk sync resolved the webhook `email` before checking
whether the incoming comment needed to create a new post, and the
intended attribution behavior was not covered by a request spec.

This change moves that lookup to the post creation path and adds
coverage confirming that a valid Zendesk webhook with a matching `email`
creates the synced comment as that Discourse user.
2026-05-18 21:04:47 +05:30
..
app FIX: preserve Zendesk webhook email attribution (#40115) 2026-05-18 21:04:47 +05:30
assets/javascripts DEV: Consolidate reusable components into ui-kit (#38703) 2026-05-11 18:07:36 -03:00
config I18N: Update translations (#38272) 2026-03-10 09:52:23 +01:00
db/migrate
lib/discourse_zendesk_plugin FIX: replies not syncing to Zendesk for linked topics (#36560) 2025-12-09 14:59:05 +01:00
spec FIX: preserve Zendesk webhook email attribution (#40115) 2026-05-18 21:04:47 +05:30
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb UX: add admin sidebar icons for preinstalled plugins (#36764) 2025-12-18 16:39:00 -05:00
README.md
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

Discourse Zendesk Plugin

Zendesk for Discourse

For more information, please see: https://meta.discourse.org/t/discourse-zendesk-plugin/68005