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/spec
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
..
fabricators
helpers
integration Feature: Add chat integration workflows send action (#40663) 2026-07-28 00:46:16 +02:00
jobs
lib Feature: Add chat integration workflows send action (#40663) 2026-07-28 00:46:16 +02:00
models
requests FIX: Filter hidden tags from chat integration notifications (#42268) 2026-08-03 13:05:18 -05:00
services UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00
support UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00
system DEV: Improve stability of post-event and chat-integration channel specs (#39658) 2026-04-30 16:35:47 +02:00
dummy_provider.rb UX: Improve chat integration plugin provider setup (#38892) 2026-04-17 09:56:05 +10:00