Commit Graph

275 Commits

Author SHA1 Message Date
John Livingston
5a455fff93
New option to only allow registered users to speak WIP (#233):
* Prosody mod_muc_peertubelivechat_roles module
* Fix ConverseJS to disable the message field when room is unmoderated
  and user is visitor
* Mute/voice anonymous users when changing room configuration.
* Display a specific message to muted anonymous users.
* Default value for mute_anonymous in channel options.
* Feature documentation
2024-06-21 11:37:06 +02:00
John Livingston
ef998d49f8
Changelog and fix sk lang file. 2024-06-20 11:48:19 +02:00
Jerguš Fonfer
c21b0c9bb0
Translated using Weblate (Slovak)
Currently translated at 3.2% (8 of 243 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sk/
2024-06-20 11:45:51 +02:00
Victor Hampel
b8eb6a8c7e
Translated using Weblate (German)
Currently translated at 100.0% (243 of 243 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-20 11:45:51 +02:00
Jerguš Fonfer
abd9086ae3
Added translation using Weblate (Slovak) 2024-06-20 11:45:51 +02:00
John Livingston
a0b4b5f61a
Fix: the emojis import function could add more entries than max allowed emoji count.
+ another minor fix.
2024-06-20 11:38:04 +02:00
John Livingston
252dd04a13
Dock documentation. 2024-06-19 12:17:03 +02:00
John Livingston
8a2d556d4e
Replace github documentation link by framagit ones + fix some links 2024-06-19 11:06:11 +02:00
John Livingston
d4de648d36
Translated using Weblate (French)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2024-06-19 10:58:59 +02:00
Milo Ivir
cc4d7e9baa
Translated using Weblate (Croatian)
Currently translated at 80.5% (195 of 242 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-18 22:10:59 +02:00
Victor Hampel
19383fce82
Translated using Weblate (German)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-18 22:10:58 +02:00
Milo Ivir
216a84cdcc
Translated using Weblate (Croatian)
Currently translated at 73.1% (169 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-17 15:34:27 +02:00
Victor Hampel
a038b9f79f
Translated using Weblate (German)
Currently translated at 100.0% (231 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-17 15:34:27 +02:00
John Livingston
257fdbd2c2
Authentication token generation (#98):
* setting to disable the feature (aka "panic button")
2024-06-17 15:25:02 +02:00
John Livingston
a9b6474b8f
Authentication token generation WIP (#98)
First working version.
2024-06-17 14:54:29 +02:00
John Livingston
90afdafbd9
Authentication token generation WIP (#98)
You can now generate links to join chatrooms with your current user. This can be used to create Docks in OBS for example. This could also be used to generate authentication token to join the chat from 3rd party tools.
2024-06-17 11:43:59 +02:00
John Livingston
5a2f1c0960
Translated using Weblate (French)
Currently translated at 100.0% (231 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2024-06-14 15:59:46 +02:00
Anonymous
f8c1b6e154
Translated using Weblate (Dutch)
Currently translated at 19.4% (45 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/nl/
2024-06-14 15:59:13 +02:00
Anonymous
afffa398a6
Translated using Weblate (Occitan)
Currently translated at 10.3% (24 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/oc/
2024-06-14 15:59:13 +02:00
Anonymous
b6ac396762
Translated using Weblate (Basque)
Currently translated at 12.1% (28 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/eu/
2024-06-14 15:59:13 +02:00
Anonymous
f3dc6a1ca8
Translated using Weblate (Esperanto)
Currently translated at 6.0% (14 of 231 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/eo/
2024-06-14 15:59:12 +02:00
Victor Hampel
4f60f124fa
Translated using Weblate (German)
Currently translated at 100.0% (229 of 229 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-14 15:58:02 +02:00
Milo Ivir
7946543df7
Translated using Weblate (Croatian)
Currently translated at 73.7% (169 of 229 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-14 15:58:02 +02:00
John Livingston
75dd2e4d59
Rewriting Share modal WIP:
Using lit to entirely rewrite the share chat modal.
2024-06-14 14:22:17 +02:00
John Livingston
1df6b4261e
Translated using Weblate (French)
Currently translated at 100.0% (229 of 229 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2024-06-13 16:40:31 +02:00
Victor Hampel
851a726e0b
Translated using Weblate (German)
Currently translated at 100.0% (228 of 228 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-13 16:40:30 +02:00
John Livingston
618dc6aeae
tags-input:
* add a "copy" button
* fix some css class (adding a prefix to avoid side effects)
* other minor fixes
2024-06-13 11:55:02 +02:00
John Livingston
597afc8ba6
New page loading and error cases:
* adding new custom elements: spinner and error
* using them on async tasks
2024-06-12 17:14:37 +02:00
John Livingston
e84782f346
dynamic table: add confirmation when deleting a line 2024-06-12 17:14:37 +02:00
John Livingston
d0252383cd
Dynamic tables: title on add and remove buttons. 2024-06-12 17:14:36 +02:00
Victor Hampel
f99cb59b73
Translated using Weblate (German)
Currently translated at 100.0% (224 of 224 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-12 15:47:00 +02:00
John Livingston
6f56a026bb
Custom emojis: import/export functions. 2024-06-10 19:17:49 +02:00
Victor Hampel
739f3b93d7
Translated using Weblate (German)
Currently translated at 100.0% (221 of 221 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-06-10 17:14:03 +02:00
John Livingston
de93b045f7
Translated using Weblate (French)
Currently translated at 100.0% (221 of 221 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2024-06-10 17:14:03 +02:00
John Livingston
6b7f026066
Translated using Weblate (English)
Currently translated at 100.0% (221 of 221 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/en/
2024-06-10 17:14:03 +02:00
John Livingston
1b9ecea443
Custom channel emoticons WIP (#130): tabs 2024-06-07 13:45:07 +02:00
John Livingston
a777c7ac8d
Custom channel emoticons WIP (#130) 2024-06-07 13:45:06 +02:00
John Livingston
92e9d6d1af
Custom channel emoticons WIP (#130) 2024-06-07 13:45:05 +02:00
John Livingston
5c87eef915
Custom channel emoticons WIP (#130) + various fix/refactoring 2024-06-07 13:45:05 +02:00
John Livingston
04403225fb
Custom channel emoticons WIP (#130) + various fix 2024-06-07 13:45:04 +02:00
John Livingston
688ab4f029
Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
Milo Ivir
b1f228d6a4
Translated using Weblate (Croatian)
Currently translated at 79.6% (168 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-06 23:25:58 +02:00
Milo Ivir
9b79e1658f
Translated using Weblate (Croatian)
Currently translated at 76.3% (161 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-06 13:14:22 +02:00
Milo Ivir
ebe30c9c1d
Translated using Weblate (Croatian)
Currently translated at 72.9% (154 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-05 08:36:49 +02:00
Milo Ivir
5825776c97
Translated using Weblate (Croatian)
Currently translated at 68.7% (145 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-04 16:19:27 +02:00
Milo Ivir
9a1b8601e2
Translated using Weblate (Croatian)
Currently translated at 67.7% (143 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/hr/
2024-06-04 16:14:34 +02:00
Victor Hampel
45ad9bb30b
Translated using Weblate (German)
Currently translated at 100.0% (211 of 211 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-05-28 19:19:20 +02:00
Mehdi Benadel
35d9663559 Channel configuration validation + tags input 2024-05-28 13:43:07 +02:00
Mehdi Benadel
9ea26dfd26 Using ChannelConfigurationElement + Adding TranslationDirective
and a lots of fixes
2024-05-28 13:43:07 +02:00
Victor Hampel
84a735136c
Translated using Weblate (German)
Currently translated at 100.0% (206 of 206 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2024-05-28 11:16:20 +02:00