discourse/plugins/chat/spec
Andrei Prigorshnev 93ca13e534
DEV: Add new chat metrics (#23872)
This adds the following chat metrics:

- _chat_open_channels_with_threads_enabled_ — a count of open channels 
where threading is enabled.
- _chat_channel_messages_ — a count of messages sent in a chat channel 
(i.e. not a personal chat / direct message), within a thread or outside of a thread.
- _chat_threaded_messages_ — a count of messages sent within a thread 
in a chat channel (i.e. not a personal chat / direct messages).
- _chat_direct_messages_ — a count of messages sent in a personal chat / direct messages.

The metrics added using the plugin API introduced in 098ab29d, 
and extended in d91456fd.

Note that these stats won't be exposed at the `about.json` 
and the `site/statistics.json` routes.
2024-01-04 16:10:03 +04:00
..
components/chat FEATURE: add grace period for chat edits (#23800) 2023-10-23 16:40:30 +08:00
fabricators FEATURE: my threads page (#24771) 2023-12-11 07:38:07 +01:00
integration DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
jobs DEV: Allow chat mentions to have several notifications (#24874) 2023-12-19 18:53:00 +04:00
lib DEV: Add new chat metrics (#23872) 2024-01-04 16:10:03 +04:00
mailers DEV: Allow chat mentions to have several notifications (#24874) 2023-12-19 18:53:00 +04:00
models DEV: Allow chat mentions to have several notifications (#24874) 2023-12-19 18:53:00 +04:00
policies/chat/channel DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
queries/chat DEV: Allow chat mentions to have several notifications (#24874) 2023-12-19 18:53:00 +04:00
requests DEV: Allow chat mentions to have several notifications (#24874) 2023-12-19 18:53:00 +04:00
serializer DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
services DEV: uses in: {} with lambda to work with eager_load (#25039) 2023-12-29 12:45:07 +08:00
support DEV: Fix various rubocop lints (#24749) 2023-12-06 23:25:00 +01:00
system FIX: 500 error when reviewable has a missing message (#25113) 2024-01-03 11:49:54 -03:00
validators COPY: secure media -> secure uploads (#24643) 2023-11-30 14:58:55 +10:00
plugin_helper.rb FEATURE: implements drafts for threads (#24483) 2023-11-22 11:54:23 +01:00
plugin_spec.rb COPY: secure media -> secure uploads (#24643) 2023-11-30 14:58:55 +10:00