Commit Graph

853 Commits

Author SHA1 Message Date
John Livingston
81110da5e1
ActivityPub discovery documentation (#113) 2023-07-05 16:42:56 +02:00
John Livingston
9ae7107f3a
Fix FEP name and url. 2023-07-05 15:56:48 +02:00
John Livingston
3627ef25f6
FEP-1970: name attribute.
Related to #113.
2023-07-05 12:10:27 +02:00
John Livingston
f7e7cddf72
FEP-1970: implementation WIP:
Adding the data on outgoing objects.

Related to #113.
2023-07-04 18:09:50 +02:00
John Livingston
abed34ec07
Bump version 7.1.0 2023-06-28 11:21:35 +02:00
Gerben
dd3ab7de53 Translated using Weblate (Dutch)
Currently translated at 34.9% (37 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/nl/
2023-06-22 09:50:25 +02:00
T.S
3824d72483 Translated using Weblate (Japanese)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/ja/
2023-06-21 11:10:39 +02:00
coyotle
3f9c7ff4d3 Translated using Weblate (Spanish)
Currently translated at 66.9% (71 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-16 16:45:57 +02:00
bufalo1973
714beaaa73 Translated using Weblate (Spanish)
Currently translated at 66.9% (71 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-16 16:45:57 +02:00
John Livingston
1cf8e00b83 Translated using Weblate (Spanish)
Currently translated at 45.2% (48 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-14 11:55:03 +02:00
John Livingston
51819ab42a Translated using Weblate (Occitan)
Currently translated at 20.7% (22 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/oc/
2023-06-14 11:55:03 +02:00
John Livingston
73e6d42830 Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-06-14 11:55:03 +02:00
John Livingston
c03cfea5f9 Translated using Weblate (German)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-06-14 11:55:03 +02:00
thibault
258e0ae3d7 Translated using Weblate (Spanish)
Currently translated at 45.2% (48 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-14 11:55:03 +02:00
Roberto Resoli
1270c65246 Translated using Weblate (Italian)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/it/
2023-06-14 11:55:03 +02:00
Roberto Resoli
33e00e57b4 Translated using Weblate (Italian)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/it/
2023-06-14 11:55:03 +02:00
thibault
db165900a7 Translated using Weblate (Spanish)
Currently translated at 33.0% (35 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-14 11:55:03 +02:00
thibault
99ed43a9ce Translated using Weblate (English)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/en/
2023-06-14 11:55:03 +02:00
John Livingston
9e12bd0306
Framasoft Weblate credits 2023-06-14 11:42:11 +02:00
John Livingston
f73ccbbf7e
Localization refactoring:
* the front-end now use global constants, based on the translation key
* build-client.js use the ESBuild "define" directive to replace these
  globals at compile time, by the english value
* build:client must now be called after build:languages
* moving the loadLoc and loc backend functions in a separate lib
2023-06-12 19:36:14 +02:00
John Livingston
7285c8b0a8
Adding missing pgp keys. 2023-06-12 19:02:14 +02:00
John Livingston
1a70c32c22
Fix language declaration. 2023-06-12 17:18:58 +02:00
John Livingston
93e3b5cdd4
Fix typo 2023-06-12 10:40:11 +02:00
Quentin PAGÈS
ff8e620fe9 Translated using Weblate (Occitan)
Currently translated at 20.7% (22 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/oc/
2023-06-11 19:10:29 +02:00
Tony Simoes
c7c1e27497 Translated using Weblate (Spanish)
Currently translated at 21.6% (23 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/es/
2023-06-11 10:34:29 +02:00
John Livingston
399a738e80 Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-06-11 10:34:29 +02:00
Victor Hampel
47885868d2 Translated using Weblate (German)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/de/
2023-06-11 10:34:29 +02:00
John Livingston
0f2dca3c27
Fix broken es localisation (was deleted for an unknown reason) 2023-06-09 19:10:36 +02:00
John Livingston
6784497e82
Translation status 2023-06-09 18:39:05 +02:00
John Livingston
aeb3c76b69
Documentation update: new translation process. 2023-06-09 18:31:48 +02:00
John Livingston
df9fb8f9a0
Fix build-languages, for new languages. 2023-06-09 18:07:48 +02:00
John Livingston
84ebfcb4f3 Translated using Weblate (French)
Currently translated at 100.0% (106 of 106 strings)

Translation: PeerTube LiveChat/Peertube Plugin LiveChat
Translate-URL: https://weblate.framasoft.org/projects/peertube-livechat/peertube-plugin-livechat/fr/
2023-06-09 18:02:13 +02:00
John Livingston
270bdcaed9
Adding all languages supported by Peertube. 2023-06-09 17:50:31 +02:00
John Livingston
89a11cd3d6
Changing the way the translations are handled:
To make the Weblate integration simplier, this commit merge all
translations in yml files (there is no more distinction between
standards and settings strings)

This yml files will be handled by Weblate.

TODO: document the new translation process.
2023-06-09 17:08:39 +02:00
John Livingston
df27e4ead1
Reverting Weblate tests. 2023-06-09 15:51:33 +02:00
John Livingston
28598cae76
Weblate test 2023-06-09 15:47:37 +02:00
John Livingston
505a146a3c
Translation test. 2023-06-09 15:26:39 +02:00
John Livingston
dd1662c3cf
Translation building script modification, for Weblate integration:
When pluggin Weblate to the repo, its first commits replaced `false` by
`true` in JSON files. See PR #184.
So i modified the build-language.js script to remove all translations
that are not strings. Should do the trick.
2023-06-09 15:06:25 +02:00
John Livingston
8f66ea4032
Fix #180: Letsencrypt import not working
Letsencrypt certificate import procedure was not working on server that had never installed Prosody.
Adding `prosody_user` in the Prosody configuration file to fix this.
Updating the procedure: the `chown` is no more needed in `/etc/letsencrypt/renewal-hooks/deploy/prosody.sh`.
2023-06-08 10:22:43 +02:00
Alecks Gates
083b075445 Fix find -exec documentation for docker certificate renewal 2023-06-05 18:06:40 +02:00
John Livingston
1c7932cee6
Bump v7.0.1 2023-06-01 13:10:01 +02:00
John Livingston
472caf9f5b
Fix: direct s2s connection not always possible
Trying to connect to a remote instance using direct s2s won't work if local instance has not the feature enabled, and if the remote instance does not know the local one.
So using Websocket S2S in such case (that embed a discovery mecanism).
2023-06-01 13:06:59 +02:00
John Livingston
6434ff024d
npm audit fix 2023-05-31 18:25:55 +02:00
John Livingston
3a597065ea
Bump version 7.0.0 2023-05-31 18:21:39 +02:00
John Livingston
f644ad0d88
Fix #124 (dirty hack):
This commit is a dirty hack to fix issue with ARM64 Prosody AppImage.
The fixed appimagebuild tool is not released by the dev team.
So i patch it in my build script. This is not a good solution, but it
works, and let me go forward.
2023-05-31 18:13:35 +02:00
John Livingston
0185b56cab
Some comments. 2023-05-31 17:08:17 +02:00
John Livingston
dbf43ae016
Prosody recommended version is 0.12.x. 2023-05-31 16:52:55 +02:00
John Livingston
46cd201724
changelog update. 2023-05-31 16:52:54 +02:00
John Livingston
743c4eabd9
Chat Federation, avoid spoofing:
When sanitizing remote informations, we check that urls and hosts are on
the correct domain or subdomain.
2023-05-31 16:52:54 +02:00
John Livingston
4faf8a3aea
Fix DNS documentation. 2023-05-31 16:52:54 +02:00