99f01014b2
Fix ConverseJS input borders/outline/shadow. ( #311 )
2024-02-08 11:33:43 +01:00
7b8c961faf
Fix inconsistency between browsers on textarea outlines ( #311 )
2024-02-08 11:06:35 +01:00
28adf29626
Documentation: link to ConverseJS weblate and translations documentation.
2024-02-07 17:41:02 +01:00
99ac4f696a
Fix doc typo.
2024-02-07 17:05:18 +01:00
87997826c5
Bump version 8.1.0 + npm audit fix
2024-02-07 16:22:06 +01:00
13135f6df0
Destroy room: remove the challenge, and the new JID
2024-02-07 16:13:40 +01:00
48ecf96375
Removing unecessary plugins:
...
Removing headless/pubsub, minimize, notifications, profile, omemo, push, roomlist, dragresize.
Generated JS is about 10% lighter.
2024-02-07 16:03:02 +01:00
c17fbeef0a
UI improvement: Adding "users" icon in the menu toggle button
2024-02-07 14:46:21 +01:00
a8e3524a94
Custom settings livechat_load_all_vcards for the readonly mode
2024-02-07 12:22:40 +01:00
91b44497bd
Changing the default avatar to minimize blinking effect when a user sends his first message
2024-02-07 11:38:15 +01:00
5cdbcec3e8
Performance improvement: don't load all vCards when right menu is not visible (partially fix #106 )
2024-02-06 16:43:10 +01:00
98c9bb8788
303 registered users avatars avoid multiple parallel request to peertube ( #309 )
...
Peertube users avatars optimization (Fix #303 ):
* avoid multiple parallel request to load same avatar from Peertube
* send "item-not-found" stanza when no avatar, instead of a vCard without avatar
2024-02-06 11:01:29 +01:00
c008e84da7
Fix #295 : Prosody: disabling message carbons for anonymous users.
...
Anonymous users can't use carbons, as they cannot connect with multiple
tabs on the same anonymous account.
So we disable carbons on the anonymous virtualhost, to improve
performances.
See here for some performances tests: https://github.com/JohnXLivingston/livechat-perf-test/tree/main/tests/50-anonymous-carbons
2024-02-01 15:20:52 +01:00
2b1e0fd3e9
Fix typo: improvment/improvement
2024-01-31 18:25:19 +01:00
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
5d4bfceb73
Hidden force_default_hide_muc_participants query parameter, for testing
...
purpose.
2024-01-31 18:12:53 +01:00
9eb986ea85
Changelog.
2024-01-29 17:45:35 +01:00
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
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
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
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
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
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
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
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
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
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
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
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
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
f01c5f5aa4
fix.
2024-01-17 17:35:12 +01:00
890ea6c873
Changelog.
2024-01-17 17:09:28 +01:00
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
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
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
873067d2a2
Fix #136 : display anonymous users at the end of the participants list
2024-01-16 18:52:18 +01:00
17dd0b5a34
Fix build-converse.
2024-01-16 17:49:31 +01:00
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
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
5e60060052
Anonymous chat user: store last nickname in localStorage, and expires
...
after 12 hours
2024-01-09 17:56:33 +01:00
e3a61b95b6
Fix #287 : add a label before the anonymous nickname prompt.
2024-01-09 16:55:13 +01:00
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
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
10406aaed0
Translation changelog.
2024-01-09 10:04:58 +01:00
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
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
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
985fdb410e
npm audit fix + Bump v8.0.4
2023-12-27 10:59:05 +01:00
90c25a0c53
Updated package description
2023-12-27 10:54:37 +01:00
7054732f8a
Translation fix.
2023-12-27 10:52:05 +01:00