From 4afc6ec4c6aee52d0fead8e4d5599c0c9f8f3969 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Fri, 17 May 2024 15:32:31 +0200 Subject: [PATCH] Slow mode (related to #385): The slow mode duration on the channel option page is now a default value for new rooms. Streamers can change the value room per room in the room's configuration. --- CHANGELOG.md | 1 + languages/en.yml | 2 +- languages/fr.yml | 2 +- server/lib/configuration/channel/init.ts | 11 +--- server/lib/room-channel/room-channel-class.ts | 51 ++++++++++--------- 5 files changed, 32 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b19157e8..45ba6ac7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ TODO: tag custom ConverseJS, and update build-conversejs.sh. * #177: streamer's task/to-do lists: streamers, and their room's moderators, can handle task lists directly. This can be used to handle viewers questions, moderation actions, ... More info in the [tasks documentation](https://livingston.frama.io/peertube-plugin-livechat/fr/documentation/user/streamers/tasks/). * #385: new way of managing chat access rights. Now streamers are owner of their chat rooms. Peertube admins/moderators are not by default, so that their identities are not leaking. But they have a button to promote as chat room owner, if they need to take action. Please note that there is a migration script that will remove all Peertube admins/moderators affiliations (unless they are video/channel's owner). They can get this access back using the button. +* #385: the slow mode duration on the channel option page is now a default value for new rooms. Streamers can change the value room per room in the room's configuration. ### Minor changes and fixes diff --git a/languages/en.yml b/languages/en.yml index 7c5f924f..49010469 100644 --- a/languages/en.yml +++ b/languages/en.yml @@ -365,7 +365,7 @@ livechat_configuration_channel_title: "Channel options" livechat_configuration_channel_desc: "You can setup here some options for this channel (moderation policies, ...)." livechat_configuration_channel_slow_mode_label: "Slow mode" livechat_configuration_channel_slow_mode_desc: | - Slow mode value: + Slow mode default value: