Commit Graph

1339 Commits

Author SHA1 Message Date
John Livingston
bfef57b1a5
Implement #305: UI/UX improvement:
Don't group "followup" messages, and always display avatar/nickname/datetime besides messages, even when it is the same user as previous one.
2024-01-31 18:23:32 +01:00
John Livingston
5d4bfceb73
Hidden force_default_hide_muc_participants query parameter, for testing
purpose.
2024-01-31 18:12:53 +01:00
John Livingston
9eb986ea85
Changelog. 2024-01-29 17:45:35 +01:00
T.S
4dbc590176 Translated using Weblate (Japanese)
Currently translated at 7.5% (40 of 530 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ja/
2024-01-29 17:44:54 +01:00
rnek0
25be62db61 Translated using Weblate (Spanish)
Currently translated at 19.4% (103 of 530 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/es/
2024-01-29 17:44:54 +01:00
rnek0
ab49534835 Translated using Weblate (Spanish)
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/es/
2024-01-29 17:44:25 +01:00
T.S
a12372a29a Translated using Weblate (Japanese)
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/ja/
2024-01-29 17:44:25 +01:00
Filip Bengtsson
5e0f59ef8f Translated using Weblate (Swedish)
Currently translated at 46.0% (70 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/sv/
2024-01-29 17:44:25 +01:00
Tony Simoes
ab3363adb2 Translated using Weblate (Spanish)
Currently translated at 95.3% (145 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
8b1885440d Translated using Weblate (Spanish)
Currently translated at 94.0% (143 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
a9af088a80 Translated using Weblate (Spanish)
Currently translated at 93.4% (142 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
fb2c2e64a1 Translated using Weblate (Spanish)
Currently translated at 92.7% (141 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
94eb7fd621 Translated using Weblate (Spanish)
Currently translated at 84.2% (128 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
2ad9d0b639 Translated using Weblate (Spanish)
Currently translated at 80.9% (123 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
8ad67988c3 Translated using Weblate (Spanish)
Currently translated at 70.3% (107 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
Tony Simoes
ceccd72998 Translated using Weblate (Spanish)
Currently translated at 69.7% (106 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2024-01-29 17:44:25 +01:00
John Livingston
f01c5f5aa4
fix. 2024-01-17 17:35:12 +01:00
John Livingston
890ea6c873
Changelog. 2024-01-17 17:09:28 +01:00
ButterflyOfFire
47a95ecffb Translated using Weblate (Arabic)
Currently translated at 8.4% (45 of 530 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ar/
2024-01-17 17:08:47 +01:00
ButterflyOfFire
aa74431d6a Translated using Weblate (Arabic)
Currently translated at 20.3% (31 of 152 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ar/
2024-01-17 17:08:23 +01:00
John Livingston
ee9c5f523c
Occupant sorting is now done by ConverseJS:
It was a bug, i made a PR on ConverseJS to fix it.
2024-01-17 11:18:07 +01:00
John Livingston
873067d2a2
Fix #136: display anonymous users at the end of the participants list 2024-01-16 18:52:18 +01:00
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