discourse/plugins/chat/spec
Jan Cernik aaf47c02bc
DEV: Refactor chat oneboxes (#23031)
- moves the onebox logic away from `plugin.rb` to a new `onebox_handler` lib
- splits the `discourse_chat_message` template into two: one for channels, and one for messages
- refactors the logic code slightly to send only the necessary arguments to each template

This commit shouldn't change end-user behavior.
2023-09-04 16:55:02 +02:00
..
components/chat DEV: Use Notice API for mention warnings (#23238) 2023-09-01 09:07:23 -05:00
fabricators DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
integration DEV: Remove experimental site setting for chat threads (#22720) 2023-07-26 12:46:23 +02:00
jobs DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
lib DEV: Refactor chat oneboxes (#23031) 2023-09-04 16:55:02 +02:00
mailers DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
models FEATURE: implements user based sidebar mode (#23078) 2023-08-18 20:33:07 +02:00
queries/chat FEATURE: thread pagination (#22624) 2023-07-27 09:57:03 +02:00
requests DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
serializer FEATURE: implements user based sidebar mode (#23078) 2023-08-18 20:33:07 +02:00
services DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
support FEATURE: Show unread in sidebar for unread channel threads (#22342) 2023-07-17 13:00:49 +10:00
system DEV: Use Notice API for mention warnings (#23238) 2023-09-01 09:07:23 -05:00
validators DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
plugin_helper.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
plugin_spec.rb DEV: Refactor chat oneboxes (#23031) 2023-09-04 16:55:02 +02:00