discourse/plugins/chat
Martin Brennan df4197c8b8
FIX: Show deleted bookmark reminders in user bookmarks menu (#25905)
When we send a bookmark reminder, there is an option to delete
the underlying bookmark. The Notification record stays around.
However, if you want to filter your notifications user menu
to only bookmark-based notifications, we were not showing unread
bookmark notifications for deleted bookmarks.

This commit fixes the issue _going forward_ by adding the
bookmarkable_id and bookmarkable_type to the Notification data,
so we can look up the underlying Post/Topic/Chat::Message
for a deleted bookmark and check user access in this way. Then,
it doesn't matter if the bookmark was deleted.
2024-02-29 09:03:49 +10:00
..
app DEV: Add modifiers for plugins to customize push notification translation arguments (#25889) 2024-02-27 14:03:55 -06:00
assets DEV: move chat scrollbar style to scollbar file (#25934) 2024-02-28 19:07:22 +01:00
config FEATURE: introduces chat_preferred_mobile_index setting (#25927) 2024-02-28 12:05:05 +01:00
db DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
lib FIX: Show deleted bookmark reminders in user bookmarks menu (#25905) 2024-02-29 09:03:49 +10:00
public
spec FIX: Show deleted bookmark reminders in user bookmarks menu (#25905) 2024-02-29 09:03:49 +10:00
test/javascripts FEATURE: Add user status to chat members list (#25831) 2024-02-27 12:17:15 +08:00
plugin.rb DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
README.md

This plugin is still in active development and may change frequently

Documentation

The Discourse Chat plugin adds chat functionality to your Discourse so it can natively support both long-form and short-form communication needs of your online community.

For user documentation, see Discourse Chat.

For developer documentation, see Discourse Documentation.