diff --git a/conf/app.src b/conf/app.src index 450b091..4c2bfda 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/vector-im/element-web/releases/download/v1.9.3/element-v1.9.3.tar.gz -SOURCE_SUM=f793a021127d8b100454426f9a5c3481f495027c7640e30da8357a77225a971a +SOURCE_URL=https://github.com/vector-im/element-web/archive/refs/tags/v1.9.4.tar.gz +SOURCE_SUM=e5f98816d630d6ecc2f8942bfc1ff5bba2d9e479ecc38f2329171ae39609351a SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md new file mode 100644 index 0000000..81380b4 --- /dev/null +++ b/doc/DESCRIPTION_fr.md @@ -0,0 +1 @@ +Element est un nouveau type d'application de messagerie. Vous choisissez où vos messages sont stockés, ce qui vous donne le contrôle de vos données. Il vous donne accès au réseau ouvert Matrix, vous pouvez donc parler à n'importe qui. Element offre un nouveau niveau de sécurité, en ajoutant la vérification des appareils par signature croisée au chiffrement de bout en bout par défaut. \ No newline at end of file diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 08f2579..5f9bf9f 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -1,4 +1,3 @@ - ## YunoHost specific features ### Multi-users support @@ -10,7 +9,7 @@ Now this application support the SSO. If you want to use the sso you need to def ### Important Security Note We do not recommend running Element from the same domain name as your Matrix -homeserver (synapse). The reason is the risk of XSS (cross-site-scripting) +homeserver (Synapse). The reason is the risk of XSS (cross-site-scripting) vulnerabilities that could occur if someone caused Element to load and render malicious user generated content from a Matrix API which then had trusted access to Element (or other apps) due to sharing the same domain. diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md new file mode 100644 index 0000000..07f2ecf --- /dev/null +++ b/doc/DISCLAIMER_fr.md @@ -0,0 +1,29 @@ +## Fonctionnalités spécifiques à YunoHost + +### Prise en charge multi-utilisateurs + +Maintenant, cette application prend en charge le SSO. Si vous souhaitez utiliser le sso, vous devez définir le chemin d'accès au serveur domestique par défaut car votre serveur domestique est installé sur votre instance YunoHost. + +## Informations supplémentaires + +### Note de sécurité importante + +Nous vous déconseillons d'exécuter Element à partir du même nom de domaine que votre Matrix +serveur domestique (Synapse). La raison en est le risque de XSS (cross-site-scripting) +vulnérabilités qui pourraient survenir si quelqu'un provoquait le chargement et le rendu d'Element +un utilisateur malveillant a généré du contenu à partir d'une API Matrix qui avait alors fait confiance +accès à Element (ou à d'autres applications) en raison du partage du même domaine. + +Nous avons mis en place des mesures d'atténuation grossières pour essayer de nous protéger contre ce +situation, mais ce n'est toujours pas une bonne pratique de le faire en premier lieu. Voir +https://github.com/vector-im/riot-web/issues/1977 pour plus de détails. + +### Migration à partir de l'ancien nom d'application "Riot" + +Comme cette application ne contient aucune donnée côté serveur, aucune migration n'a été effectuée pour migrer de "Riot" vers "Element". +Il vous suffira donc de supprimer Riot et d'installer Element sur le même domaine (vous pouvez modifier le chemin) pour pouvoir conserver les données sur votre navigateur Web. +Ainsi, le processus de migration vers l'élément est le suivant : + +1. Obtenez le domaine de "Riot": `yunohost app setting riot domain` +2. Supprimer Riot : `yunohost app remove riot` +3. Élément d'installation : `yunohost app install element` diff --git a/manifest.json b/manifest.json index 0447680..ce14e48 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Web client for matrix", "fr": "Client web pour matrix" }, - "version": "1.9.3~ynh1", + "version": "1.9.4~ynh1", "url": "https://element.io", "upstream": { "license": "Apache-2.0",