0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-09 21:45:25 +08:00
discourse/plugins/discourse-ai/app
Isaac Janzen eae3120429
SECURITY: Shared conversations and artifacts remain accessible (#41554)
## Summary

Prevent unauthorized access to shared AI conversations and artifacts by
verifying the visibility of source topics and posts before rendering.
The patch also ensures that destroying a shared conversation correctly
restores privacy settings for artifacts and uploads even when the source
topic has been trashed.

## Source

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

Co-authored-by: discourse-patch-triage
<272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-07-08 14:41:02 -05:00
..
controllers SECURITY: Shared conversations and artifacts remain accessible (#41554) 2026-07-08 14:41:02 -05:00
helpers/discourse_ai/ai_bot
jobs SECURITY: Shared conversations and artifacts remain accessible (#41554) 2026-07-08 14:41:02 -05:00
mailers
models SECURITY: Shared conversations and artifacts remain accessible (#41554) 2026-07-08 14:41:02 -05:00
serializers FEATURE: add AI agent thinking effort (#41280) 2026-07-01 17:03:19 -03:00
services FEATURE: add AI agent thinking effort (#41280) 2026-07-01 17:03:19 -03:00
views DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00