Commit Graph

1433 Commits

Author SHA1 Message Date
4d7d4763fd build-avatar: refactoring + parallel processing 2024-02-12 12:13:46 +01:00
221fe2eb8c Fix loc 2024-02-12 10:37:10 +01:00
85be75a01f loc 2024-02-12 10:33:12 +01:00
6db3462362 Merge remote-tracking branch 'weblate/main' 2024-02-12 10:31:56 +01:00
7d3bd9c320 Translations update from Framasoft Weblate (#318)
* 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>
Co-authored-by: Weblate <noreply@weblate.org>
2024-02-12 10:31:12 +01:00
6bb8fb030a Merge remote-tracking branch 'origin/main' 2024-02-12 10:30:19 +01:00
c838a52492 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/
2024-02-12 10:29:10 +01:00
4cd99f881b 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/
2024-02-12 10:28:11 +01:00
1cbe6f6328 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/
2024-02-12 10:27:26 +01:00
0d3accfc7f 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/
2024-02-12 10:26:20 +01:00
ed552e6ea6 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/
2024-02-12 10:20:13 +01:00
1cfaf18517 Translations. 2024-02-12 10:06:46 +01:00
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
296d3ef0f8 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/
2024-02-12 10:04:37 +01:00
eda1b9bbde 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/
2024-02-12 10:04:37 +01:00
5f49a183cc 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/
2024-02-12 10:04:37 +01:00
e25678ea69 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/
2024-02-12 10:04:37 +01:00
e7ba14fcb7 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/
2024-02-12 10:04:37 +01:00
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
2f311cfc56 Fix typo. 2024-02-12 09:55:56 +01:00
5a00ec2406 Fix bird avatar generation. 2024-02-09 17:28:16 +01:00
8a3e046386 doc:translate 2024-02-09 15:38:32 +01:00
91ef261c16 Fenec avatars. 2024-02-09 15:35:40 +01:00
fbeffef34b Bird avatars. 2024-02-09 15:12:48 +01:00
41ce8e4233 Licenses 2024-02-09 14:46:36 +01:00
9561f36b93 Cats avatars. 2024-02-09 13:17:12 +01:00
a8165fe441 Changelog 2024-02-09 12:42:29 +01:00
70563200fe New avatars:
* new settings to change the avatar set
* user documentation
2024-02-09 12:41:05 +01:00
19fca3891a New avatars:
* moving files in better directory structure
* new bot avatar
2024-02-09 11:16:29 +01:00
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
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
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
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