discourse/plugins/chat/lib/chat
Andrei Prigorshnev 3ea31f443c
FEATURE: Export chat messages to CSV file (#22113)
To export chat messages, go to `/admin/plugins/chat` and click the Create export 
button in the _Export chat messages_ section. You'll receive a direct message 
when the export is finished.

Currently, this exports all messages from the last 6 months, but not more than 
10000 messages.

This exports all chat messages, including messages from private channels and 
users' direct conversations. This also exports messages that were deleted.
2023-06-21 16:13:36 +04:00
..
bookmark_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
category_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
channel_archive_service.rb
channel_fetcher.rb FIX: Do not preview chat channels to read-only users (#21700) 2023-05-24 14:05:20 +02:00
channel_hashtag_data_source.rb FIX: Do not cook icon with hashtags (#21676) 2023-05-23 09:33:55 +02:00
channel_membership_manager.rb FEATURE: Auto-remove users without permission from channel (#20344) 2023-03-22 10:19:59 +10:00
direct_message_channel_creator.rb DEV: Fix random typos (#21638) 2023-05-18 15:34:46 +02:00
duplicate_message_validator.rb
engine.rb
guardian_extensions.rb FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
mailer.rb
message_bookmarkable.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
message_creator.rb FEATURE: Allow users to manually track threads without replying (#22100) 2023-06-16 12:08:26 +10:00
message_mover.rb FIX: Ensure order when moving chat messages to another channel (#21447) 2023-05-09 10:37:12 +08:00
message_processor.rb
message_rate_limiter.rb
message_reactor.rb
message_updater.rb FEATURE: Thread indicator improvements and participants (#21909) 2023-06-15 10:49:27 +10:00
messages_exporter.rb FEATURE: Export chat messages to CSV file (#22113) 2023-06-21 16:13:36 +04:00
notification_levels.rb FIX: Chat NotificationLevels extension breaking in prod (#21484) 2023-05-10 18:46:06 +02:00
notifier.rb DEV: store user ids for different types of notifications in different hashes (#22049) 2023-06-20 20:47:00 +04:00
parsed_mentions.rb DEV: extract more logic into ParsedMentions class (#21729) 2023-05-25 15:41:22 +04:00
plugin_instance_extension.rb
post_notification_handler.rb
review_queue.rb FIX: prevents admins to be silenced (#21854) 2023-06-01 08:36:11 +02:00
reviewable_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
secure_uploads_compatibility.rb
seeder.rb
slack_compatibility.rb
statistics.rb
steps_inspector.rb DEV: Add policy objects to services 2023-05-25 12:34:00 +02:00
transcript_service.rb
user_email_extension.rb
user_extension.rb DEV: Create UserChatThreadMembership table and model (#21481) 2023-05-10 17:19:48 +02:00
user_notifications_extension.rb
user_option_extension.rb DEV: Namespace chat_header_indicator UserOption enum (#22152) 2023-06-16 13:14:53 +01:00