discourse/plugins/chat/spec
David Battersby f1e22dfebd
FEATURE: add grace period for chat edits (#23800)
This change allows users to edit their chat messages based on the criteria added to Site Settings.

If the grace period conditions are met then there will be no (edited) text applied to the message.

The following site settings are added to chat:

chat editing grace period (seconds since message created)
chat editing grace period max diff for low trust levels (number of characters changed)
chat editing grace period max diff for high trust levels (number of characters changed)
2023-10-23 16:40:30 +08:00
..
components/chat FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
fabricators UX: makes avatar non interactive in thread participants list (#23847) 2023-10-09 21:12:50 +02:00
integration FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
jobs FEATURE: Link chat notifications directly to message (#23617) 2023-09-16 20:37:35 +01:00
lib FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
mailers DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
models FIX: properly create a mention when followed by dots (#23829) 2023-10-09 08:30:18 +02:00
policies/chat/channel DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
queries/chat FIX: handle thread participants limit on the frontend (#23839) 2023-10-09 14:04:59 +08:00
requests FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
serializer FIX: do not serialize status when profile is hidden (#23946) 2023-10-16 17:43:39 +02:00
services FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
support FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
system FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
validators DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
plugin_helper.rb DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
plugin_spec.rb DEV: Refactor chat oneboxes (#23031) 2023-09-04 16:55:02 +02:00