Commit Graph

1158 Commits

Author SHA1 Message Date
mose 1d03e29578 build converse another way, and upgrade to v10 2023-08-15 16:35:28 +02:00
Victor Hampel 1d7248916e Translated using Weblate (German)
Currently translated at 100.0% (481 of 481 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-08-15 16:09:59 +02:00
John Livingston 2ecd7718df
Documentation accessibility: underline links. 2023-08-07 17:34:44 +02:00
John Livingston 0eb5ae5d97
Bump version 7.2.2 2023-08-07 17:12:26 +02:00
John Livingston f0dd545b56 Translated using Weblate (French)
Currently translated at 100.0% (481 of 481 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-08-07 17:10:08 +02:00
John Livingston 22f7d8fcef
Fix #200: externalizing the Prosody AppImage build:
The build process for the Prosody AppImage only worked on Debian based
stations.
See: https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/200

With this commit, the Prosody AppImage is no more built in this plugin, but downloaded from [prosody-appimage](https://github.com/JohnXLivingston/prosody-appimage).
2023-08-07 16:59:06 +02:00
Victor Hampel 306a0cbf4c Translated using Weblate (German)
Currently translated at 100.0% (483 of 483 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-08-07 16:54:42 +02:00
John Livingston 16587a0d0b
Changelog 2023-08-07 10:20:12 +02:00
John Livingston 9f8a9ae5ae
Fix typo. 2023-08-07 10:19:42 +02:00
Victor Hampel 22b88c51b6 Translated using Weblate (German)
Currently translated at 100.0% (483 of 483 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-08-07 10:17:10 +02:00
John Livingston b01928ab16 Translated using Weblate (French)
Currently translated at 100.0% (483 of 483 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-08-07 10:17:10 +02:00
Victor Hampel c42fcc995f Translated using Weblate (German)
Currently translated at 81.5% (394 of 483 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-08-07 10:17:10 +02:00
Tony Simoes 3a7732869b Translated using Weblate (Spanish)
Currently translated at 98.1% (105 of 107 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-08-07 10:15:46 +02:00
Victor Hampel 4bcb5dcb6d Translated using Weblate (German)
Currently translated at 100.0% (107 of 107 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-08-07 10:15:46 +02:00
John Livingston 609b9e99ec Fix #100: API endpoint enhancement
Bypassing Nginx for API call originated from Prosody (if Peertube >=5.1).
Can also fix some Docker setup, which needed to set the prosody-peertube-uri settings.
2023-08-02 17:08:42 +02:00
John Livingston f7a32e95d4
Code refactoring:
Cleaning some backend code, for a better readability.
2023-08-01 18:42:24 +02:00
John Livingston d33795f7a1
Code refactoring WIP:
Cleaning the way ConverseJS parameters are given to the full page.
2023-08-01 17:01:09 +02:00
John Livingston 6184205e36
Fix client tsc check 2023-08-01 16:09:33 +02:00
John Livingston 5f6a47fd24
Build process: make it sequential instead of parallel:
The "npm run build" command had several step made in parallel.
This make the output difficult to read, and difficult to understand for
new developpers.

This commit makes all steps sequential.
The build time increase:

* from ~1m10 to ~1m45 for a complete build (including the download time
  from debian package repo)
* from ~0m33 to ~0m40 for a light build

This seems acceptable, given the gain in readability.
2023-08-01 11:37:35 +02:00
John Livingston dafe8df5da
Bump version 7.2.1. 2023-07-27 16:39:58 +02:00
John Livingston 9621f717d1
Adding a help button in the share chat modal. 2023-07-27 16:39:05 +02:00
John Livingston 46727a1511
Fix link to documentation in french. 2023-07-27 16:12:56 +02:00
John Livingston b36035c2dc Translated using Weblate (French)
Currently translated at 100.0% (480 of 480 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-27 13:23:42 +02:00
John Livingston f8ad15d324
Documentation: fix typo. 2023-07-27 13:15:32 +02:00
John Livingston 09844237e1 Translated using Weblate (French)
Currently translated at 100.0% (480 of 480 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-27 13:12:15 +02:00
John Livingston 6b6574df5e Translated using Weblate (French)
Currently translated at 91.2% (438 of 480 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-27 13:12:15 +02:00
John Livingston c66c15fa76
Some documentation. 2023-07-27 11:43:31 +02:00
John Livingston 18eeb69aa5 Translated using Weblate (French)
Currently translated at 100.0% (107 of 107 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-07-27 11:40:04 +02:00
John Livingston ab90ad0ea4 Translated using Weblate (English)
Currently translated at 100.0% (107 of 107 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/en/
2023-07-27 11:40:04 +02:00
John Livingston 2968b61d62 Translated using Weblate (French)
Currently translated at 86.3% (411 of 476 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-27 11:39:43 +02:00
John Livingston c78b137b70
Fix typo 2023-07-27 10:45:06 +02:00
Framabot 3a0fe2a87c
Translations update from Framasoft Weblate (#225)
* Translated using Weblate (French)

Currently translated at 75.2% (358 of 476 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 77.1% (368 of 477 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 (Spanish)

Currently translated at 18.2% (87 of 476 strings)

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

* Translated using Weblate (French)

Currently translated at 78.4% (374 of 477 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: Tony Simoes <asrmail@protonmail.com>
2023-07-27 10:43:54 +02:00
John Livingston f0bff2352e
Fix typo. 2023-07-26 18:53:43 +02:00
John Livingston 4873e34389
Bump version 7.2.0 2023-07-26 18:25:16 +02:00
John Livingston 3fd6b9b563
Links to online documentation:
* Adding a help button on top of the chat, that links to the online documentation on frama.io.
* Replaced github.io documentation links by frama.io documentation.
* Adding links to the documentation in the diagnostic tool.
2023-07-26 18:16:30 +02:00
John Livingston 8db4f10584
Improving Documentation (#220)
Documentation improvement (Related to https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117)

* new introduction and homepage
* Fix livechat_label shortcode: no line breaks
* refactoring/rewriting user documentation
* troubleshooting section
* Updating documentation po files
* ...
2023-07-25 18:00:41 +02:00
Tony Simoes b0350df34b Translated using Weblate (Spanish)
Currently translated at 88.6% (94 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-07-25 17:45:48 +02:00
Victor Hampel ebf1a1f382 Translated using Weblate (German)
Currently translated at 100.0% (353 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-07-25 17:45:09 +02:00
John Livingston 24e31381e2 Translated using Weblate (French)
Currently translated at 100.0% (353 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-19 09:11:44 +02:00
John Livingston 080642c968
po4a run 2023-07-19 08:50:41 +02:00
Tony Simoes feb974b413 Translated using Weblate (Spanish)
Currently translated at 85.8% (91 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-07-19 08:48:08 +02:00
ButterflyOfFire 7d30276ef3 Translated using Weblate (Arabic)
Currently translated at 25.4% (27 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ar/
2023-07-19 08:48:08 +02:00
Tony Simoes 1edb6964a7 Translated using Weblate (Spanish)
Currently translated at 21.2% (75 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/es/
2023-07-19 08:47:37 +02:00
Victor Hampel 9b7f6a129d Translated using Weblate (German)
Currently translated at 100.0% (353 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/de/
2023-07-19 08:47:37 +02:00
Tony Simoes 6431e37e5f Translated using Weblate (Spanish)
Currently translated at 15.2% (54 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/es/
2023-07-19 08:47:37 +02:00
ButterflyOfFire 556f0bc000 Translated using Weblate (Arabic)
Currently translated at 9.0% (32 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/ar/
2023-07-19 08:47:37 +02:00
mose 546fa75825 a cd was missing 2023-07-19 08:41:01 +02:00
John Livingston c5100729fa Translated using Weblate (French)
Currently translated at 100.0% (353 of 353 strings)

Translation: PeerTube LiveChat/Peertube Plugin Livechat Documentation
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat-documentation/fr/
2023-07-17 17:21:46 +02:00
John Livingston f5b3b68c4f
Fix documentation: translate doc not translated:
The example of livechatnotranslation usage in the page was triggering
the doc-translate script... So the page was marked as "don't translate".
2023-07-17 17:09:39 +02:00
John Livingston c9bf187299
Fix typo. 2023-07-17 16:56:24 +02:00