John Livingston
17dd0b5a34
Fix build-converse.
2024-01-16 17:49:31 +01:00
John Livingston
21efc85523
Performance improvments:
...
* build-conversejs.sh: adding the ability to use a specific commit (to
include some patches that are not upstream for now)
* Using patched ConverseJS for performance improvment (related to #96 ):
* debounce MUC sidebar rendering in ConverseJS (Fix #138 )
* force history pruning, even if messages keep coming (Fix #140 )
2024-01-16 12:27:44 +01:00
John Livingston
ee48b01ae7
UI/UX improvment:
...
Hide nickname changes when previous nickname was like "Anonymous 12345".
Helps to improve performances when massive anonymous users are joining (#138 ), and prevent displaying unnecessary messages (#111 ).
2024-01-15 17:48:56 +01:00
John Livingston
5e60060052
Anonymous chat user: store last nickname in localStorage, and expires
...
after 12 hours
2024-01-09 17:56:33 +01:00
John Livingston
e3a61b95b6
Fix #287 : add a label before the anonymous nickname prompt.
2024-01-09 16:55:13 +01:00
John Livingston
a56467c6cd
Authenticated users: if current user nickname is already used in the room, automatically add a suffix.
2024-01-09 16:17:47 +01:00
John Livingston
d0a250a91d
Better Anonymous chat user UX:
...
* Remember the chosen nickname in sessionStorage, to avoid entering it again too often.
* Fix: if an anonymous chat user enter spaces in the nickname choice, it will allows them to keep the random nickname.
2024-01-09 12:54:30 +01:00
John Livingston
10406aaed0
Translation changelog.
2024-01-09 10:04:58 +01:00
Filip Bengtsson
6e7c73010f
Translated using Weblate (Swedish)
...
Currently translated at 9.8% (15 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sv/
2024-01-09 10:03:33 +01:00
John Livingston
b5247cbbdb
Translated using Weblate (French)
...
Currently translated at 99.8% (529 of 530 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2024-01-09 10:03:05 +01:00
Victor Hampel
6408db163c
Translated using Weblate (German)
...
Currently translated at 100.0% (530 of 530 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2024-01-09 10:03:05 +01:00
John Livingston
985fdb410e
npm audit fix + Bump v8.0.4
2023-12-27 10:59:05 +01:00
John Livingston
90c25a0c53
Updated package description
2023-12-27 10:54:37 +01:00
John Livingston
7054732f8a
Translation fix.
2023-12-27 10:52:05 +01:00
John Livingston
15f1745832
Translated using Weblate (French)
...
Currently translated at 99.6% (528 of 530 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-12-27 10:46:46 +01:00
John Livingston
5cfa177413
Documentation: talk about the bot in the intro
2023-12-27 10:38:12 +01:00
John Livingston
6d7a8199ae
Fix #140:using ConverseJS prune_messages_above
to purge old messages, keeping only last 100.
2023-12-21 16:01:29 +01:00
John Livingston
e14c349ddf
Changelog
2023-12-12 09:23:25 +01:00
Tony Simoes
617dc90f10
Translated using Weblate (Spanish)
...
Currently translated at 67.7% (103 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-12-12 09:23:25 +01:00
John Livingston
90220387ef
Changing package homepage for the documentation.
2023-12-11 11:39:21 +01:00
John Livingston
6f1cca0c5b
Documentation: livechat-perf-test repository.
2023-12-07 11:03:10 +01:00
John Livingston
17a0f4224d
Update github bug report template.
2023-12-06 14:49:13 +01:00
John Livingston
ffc736c71f
npm audit fix
2023-11-16 11:17:14 +01:00
John Livingston
9cee881383
Bump version 8.0.3
2023-11-16 11:15:10 +01:00
John Livingston
73922680c1
Fix #276 : Peertube v6.0.0 compatibility in chatrooms page:
...
Using channel.avatars if channel.avatar is not available.
2023-11-16 10:46:58 +01:00
John Livingston
27b32f022b
Fix #275 : Peertube v6.0.0 compatibility for avatars:
...
Using account.avatars if account.avatar is not available in
mod_vcard_peertubelivechat.
2023-11-16 10:33:16 +01:00
John Livingston
1949580eb9
Changelog.
2023-11-16 09:56:35 +01:00
T.S
addb768b89
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (110 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2023-11-16 09:55:00 +01:00
Aitor Salaberria
81a60c7ff0
Translated using Weblate (Basque)
...
Currently translated at 19.0% (29 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/eu/
2023-11-16 09:55:00 +01:00
Erik Kemp
abc9784b0b
Translated using Weblate (Dutch)
...
Currently translated at 30.2% (46 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/nl/
2023-11-16 09:55:00 +01:00
T.S
a854114324
Translated using Weblate (Japanese)
...
Currently translated at 68.4% (104 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2023-11-16 09:55:00 +01:00
John Livingston
6be175eacb
changelog
2023-09-28 09:29:52 +02:00
Victor Hampel
de8ead92e3
Translated using Weblate (German)
...
Currently translated at 100.0% (526 of 526 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-09-28 09:29:03 +02:00
Victor Hampel
eed8d00dca
Translated using Weblate (German)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-09-28 09:13:45 +02:00
John Livingston
5614987901
Fix self-signed certificates on ubuntu + v8.0.2:
...
* On some Ubuntu server, the self-signed certificates generation fails:
* See [issue #268 ](https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/268 )
* This prevents the bot to connect to the server
* As a fallback, we directly call openssl to generate the certificates
2023-09-27 14:29:17 +02:00
John Livingston
05b45fe6b5
Bump v8.0.1
2023-09-26 15:22:20 +02:00
John Livingston
d981f3be8b
Translated using Weblate (French)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-26 15:20:23 +02:00
John Livingston
89c3eae9b1
labels
2023-09-26 14:58:59 +02:00
John Livingston
c39a764595
Translated using Weblate (French)
...
Currently translated at 100.0% (151 of 151 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-09-26 14:45:12 +02:00
Quentin PAGÈS
b862b710ac
Translated using Weblate (Occitan)
...
Currently translated at 16.5% (25 of 151 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/oc/
2023-09-26 14:45:12 +02:00
Victor Hampel
a58849aab1
Translated using Weblate (German)
...
Currently translated at 100.0% (151 of 151 strings)
Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-09-26 14:45:12 +02:00
John Livingston
af2798366c
Renaming "pre-recorded messages" to "timers"
2023-09-26 14:41:46 +02:00
Victor Hampel
b486baf6d6
Translated using Weblate (German)
...
Currently translated at 100.0% (526 of 526 strings)
Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-09-26 14:38:19 +02:00
John Livingston
353f2d03f3
Fix disabling bot
2023-09-26 14:37:56 +02:00
John Livingston
89fb6a7ac6
Don't validate hidden fields.
2023-09-26 14:28:06 +02:00
John Livingston
03dfa3de6f
Help button.
2023-09-26 14:21:32 +02:00
John Livingston
eb99369bea
Fix button margin
2023-09-26 14:15:29 +02:00
John Livingston
8506b38adf
Fix dark mode for channel configuration buttons.
2023-09-26 14:12:30 +02:00
John Livingston
8419a8429f
Doc label changes.
2023-09-26 12:07:31 +02:00
John Livingston
5747d6220d
Documentation.
2023-09-26 10:45:33 +02:00