0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-04 10:39:43 +08:00
discourse/plugins/discourse-chat-integration
Isaac Janzen 02bc3862c0
FIX: Filter hidden tags from chat integration notifications (#42268)
## Summary

Chat-integration notification payloads built outbound titles from
unfiltered topic tags, so tag names hidden from the configured
integration user could be sent to external chat systems. The patch adds
a shared display-tag helper that filters tags through the integration
user's Guardian and applies it across all eight tag-rendering providers,
preventing disclosure of hidden tags in notification titles.

## Source

- Patch Triage: https://patch.discourse.org/patch-triage/1590

Co-authored-by: discourse-patch-triage
<272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-08-03 13:05:18 -05:00
..
admin/assets/javascripts/discourse DEV: Consolidate reusable components into ui-kit (#38703) 2026-05-11 18:07:36 -03:00
app DEV: Enable Style/RedundantSelf rubocop rule (#40098) 2026-05-19 19:27:45 +02:00
assets UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00
config I18N: Update translations (#42127) 2026-07-29 11:27:01 +02:00
db/migrate DEV: Remove flowdock chat integration (#38810) 2026-03-24 17:56:58 +10:00
lib FIX: Filter hidden tags from chat integration notifications (#42268) 2026-08-03 13:05:18 -05:00
spec FIX: Filter hidden tags from chat integration notifications (#42268) 2026-08-03 13:05:18 -05:00
test/javascripts/acceptance DEV: Remove plugin names from test titles (#39418) 2026-04-21 19:19:52 +02:00
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb Feature: Add chat integration workflows send action (#40663) 2026-07-28 00:46:16 +02: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

Chat Integration Plugin

Integrate your chat system of choice with Discourse.

For more information, please see: https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522