Commit Graph

1216 Commits

Author SHA1 Message Date
Framabot
c3eacc644d
Translations update from Framasoft Weblate (#313)
* Translated using Weblate (French)

Currently translated at 99.8% (531 of 532 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/

* Translated using Weblate (German)

Currently translated at 100.0% (532 of 532 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/

* Translated using Weblate (German)

Currently translated at 100.0% (545 of 545 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/

* Translated using Weblate (French)

Currently translated at 98.3% (536 of 545 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/

* Translated using Weblate (French)

Currently translated at 99.6% (550 of 552 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/

---------

Co-authored-by: John Livingston <git@john-livingston.fr>
Co-authored-by: Victor Hampel <v.hampel@users.noreply.weblate.framasoft.org>
2024-02-12 10:05:37 +01:00
Framabot
15ad0f12b2
Translations update from Framasoft Weblate (#317)
* Translated using Weblate (German)

Currently translated at 100.0% (159 of 159 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/

* Translated using Weblate (French)

Currently translated at 100.0% (159 of 159 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/

---------

Co-authored-by: Victor Hampel <v.hampel@users.noreply.weblate.framasoft.org>
Co-authored-by: John Livingston <git@john-livingston.fr>
2024-02-12 10:04:32 +01:00
John Livingston
2f311cfc56
Fix typo. 2024-02-12 09:55:56 +01:00
John Livingston
5a00ec2406
Fix bird avatar generation. 2024-02-09 17:28:16 +01:00
John Livingston
8a3e046386
doc:translate 2024-02-09 15:38:32 +01:00
John Livingston
91ef261c16
Fenec avatars. 2024-02-09 15:35:40 +01:00
John Livingston
fbeffef34b
Bird avatars. 2024-02-09 15:12:48 +01:00
John Livingston
41ce8e4233
Licenses 2024-02-09 14:46:36 +01:00
John Livingston
9561f36b93
Cats avatars. 2024-02-09 13:17:12 +01:00
John Livingston
a8165fe441
Changelog 2024-02-09 12:42:29 +01:00
John Livingston
70563200fe
New avatars:
* new settings to change the avatar set
* user documentation
2024-02-09 12:41:05 +01:00
John Livingston
19fca3891a
New avatars:
* moving files in better directory structure
* new bot avatar
2024-02-09 11:16:29 +01:00
John Livingston
b9b0eb41d9
New avatars set WIP:
* adding new avatars by David Revoy
* replacing old avatars to test

TODO: add a settings to choose between legacy and new avatars.
TODO: generate a bot avatar.
2024-02-08 18:49:49 +01:00
John Livingston
99f01014b2
Fix ConverseJS input borders/outline/shadow. (#311) 2024-02-08 11:33:43 +01:00
John Livingston
7b8c961faf
Fix inconsistency between browsers on textarea outlines (#311) 2024-02-08 11:06:35 +01:00
John Livingston
28adf29626
Documentation: link to ConverseJS weblate and translations documentation. 2024-02-07 17:41:02 +01:00
John Livingston
99ac4f696a
Fix doc typo. 2024-02-07 17:05:18 +01:00
John Livingston
87997826c5
Bump version 8.1.0 + npm audit fix 2024-02-07 16:22:06 +01:00
John Livingston
13135f6df0
Destroy room: remove the challenge, and the new JID 2024-02-07 16:13:40 +01:00
John Livingston
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
John Livingston
c17fbeef0a
UI improvement: Adding "users" icon in the menu toggle button 2024-02-07 14:46:21 +01:00
John Livingston
a8e3524a94
Custom settings livechat_load_all_vcards for the readonly mode 2024-02-07 12:22:40 +01:00
John Livingston
91b44497bd
Changing the default avatar to minimize blinking effect when a user sends his first message 2024-02-07 11:38:15 +01:00
John Livingston
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
John Livingston
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
John Livingston
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
John Livingston
2b1e0fd3e9
Fix typo: improvment/improvement 2024-01-31 18:25:19 +01:00
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