From 72d4fbbfc0237b8be76795a463b8a6d7f8aa074d Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Sun, 29 Mar 2020 13:53:40 +0200 Subject: [PATCH 01/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4ff724d..63ec741 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # PrivateBin for YunoHost -[![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) +[![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.maintain.svg) [![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) > *This package allow you to install PrivateBin quickly and simply on a YunoHost server. From 7b5f78192319c2a2824bd1e0773d7eb6b041ce58 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 14 Apr 2020 10:41:59 +0000 Subject: [PATCH 02/10] Update to 1.3.4 version --- conf/app.src | 4 ++-- manifest.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/app.src b/conf/app.src index d7de005..a8046ef 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://github.com/PrivateBin/PrivateBin/archive/1.1.1.tar.gz -SOURCE_SUM=ff2f5699712e6bf70ae1335ad51228855e21c0180029343e26b2e97dd0d542b8 +SOURCE_URL=https://github.com/PrivateBin/PrivateBin/archive/1.3.4.tar.gz +SOURCE_SUM=0dad8976d823a01de8affb4136bd205f2e5ae418c01e560a0d84f94da7a78749 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true diff --git a/manifest.json b/manifest.json index d34a079..e38519f 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "A minimalist, opensource online pastebin where the server has zero knowledge of pasted data", "fr": "Un pastebin minimaliste, libre et où le serveur n'a aucune connaissance des données copiées" }, - "version": "1.1.1~ynh2", + "version": "1.3.4~ynh1", "url": "http://sebsauvage.net/wiki/doku.php?id=php:zerobin", "license": "Zlib", "maintainer": { From 4db94bf9619853f67439b69e5c7e6cd101867a70 Mon Sep 17 00:00:00 2001 From: FrancoisA Date: Tue, 14 Apr 2020 15:47:06 +0000 Subject: [PATCH 03/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63ec741..309ae31 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Data is encrypted/decrypted in the browser using 256bit AES in Galois Counter mo This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was refactored to allow easier and cleaner extensions and has now much more features than the original. It is however still fully compatible to the original ZeroBin 0.19 data storage scheme. Therefore such installations can be upgraded to this fork without loosing any data. -**Shipped version:** 1.1.1 +**Shipped version:** 1.3.4 ## Screenshots From e666615e1425c921d716cf282b7984c7f8fc8256 Mon Sep 17 00:00:00 2001 From: FrancoisA Date: Tue, 14 Apr 2020 21:13:34 +0000 Subject: [PATCH 04/10] Ajout de README_fr.md et liens vers README.md --- README.md | 2 ++ README_fr.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 README_fr.md diff --git a/README.md b/README.md index 309ae31..1dabafe 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ [![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.maintain.svg) [![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) +*[Lire ce readme en français.](./README_fr.md)* + > *This package allow you to install PrivateBin quickly and simply on a YunoHost server. If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.* diff --git a/README_fr.md b/README_fr.md new file mode 100644 index 0000000..ec5db22 --- /dev/null +++ b/README_fr.md @@ -0,0 +1,78 @@ +# PrivateBin pour YunoHost + +[![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.maintain.svg) +[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) + +*[Read this readme in english.](./README.md)* + +> *Ce paquet vous permet d'installer Privatebin rapidement et simplement sur votre serveur Yunohost. +Si vous n'avez pas Yunohost, rendez-vous sur [Yunohost](https://yunohost.org/#/install) pour découvrir comment l'installer et l'utiliser.* + +## Vue d'ensemble + +PrivateBin est un logiciel libre, minimaliste, qui joue le rôle de Pastebin (coller-corbeille) où le serveur n'a aucune connaissance des données qu'il stocke. + +Les données sont chiffrées dans le navigateuren utilisant la technoligie AES 256bit AES en mode Galois Counter (GCM). + +Ce projet est un fork de ZeroBin, développé à l'orgine par Sébastien Sauvage. Il a été ré-écrit pour accepter des extensions en rajoutant plus de fonctionnalités. +Il reste cependant compatible avec le schema original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. + +**Version proposée:** 1.3.4 + +## Captures d'écran + +![](https://privatebin.info/img/1.0/bootstrap.png) + +## Demonstration + +* [Demo YunoHost](https://demo.yunohost.org/zerobin/) +* [Demo Privatebin](https://privatebin.net/) + +## Configuration + +## Documentation + + * Documentation officielle : https://github.com/PrivateBin/PrivateBin/wiki + +## Fonctionnalités spécifiques à YunoHost + +#### support Multi-utilisateurs + +#### Architectures matérielles supportées + +* x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/zerobin/) +* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/zerobin/) +* Jessie x86-64b - [![Build Status](https://ci-stretch.nohost.me/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-stretch.nohost.me/ci/apps/zerobin/) + +## Limitations + +## Informations additionnelles + +Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin/wiki/Configuration#zerobincompatibility) de Privatebin, il est précisé que : + +Pour une compatibilité complète avec Zerobin et le déchiffrement de tous les vieux "paste", vous devriez activer cette option. Cependant, ce n'est pas recomandé pour les nouvelles installations car cela affaiblit la sécurité de votre instance PrivateBin. + +Ceci signifie que nous avons décidé de supprimer ce répertoire pour permettre la sécurité des données. Vous pouvez sauvegarder le répertoire 'data', si vous voulez conservez vos données. Mais vous devriez savoir que cela réduit la sécurité de votre application. + +## Liens + + * Signaler un bug: https://github.com/YunoHost-Apps/zerobin_ynh/issues + * Site de l'application PrivateBin : https://privatebin.info/ + * Dépot de l'application principale : https://github.com/PrivateBin/PrivateBin + * Site web YunoHost : https://yunohost.org/ + +--- + +Info aux développeurs +---------------- + +**Seulement si vous voulez utiliser une branche de test pour le codage, au lieu de fusionner directement dans la banche principale.** + +Merci de faire vos pull request dans la [branche testing](https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing). + +Pour essayer la branche testing, procédez comme suit. +``` +sudo yunohost app install https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug +or +sudo yunohost app upgrade zerobin -u https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug +``` From b0ad3b7ffdc6d538bd03e0cce3e26a0c5efc8532 Mon Sep 17 00:00:00 2001 From: FrancoisA Date: Tue, 14 Apr 2020 21:17:24 +0000 Subject: [PATCH 05/10] Corrections ortho --- README_fr.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README_fr.md b/README_fr.md index ec5db22..b015456 100644 --- a/README_fr.md +++ b/README_fr.md @@ -12,9 +12,9 @@ Si vous n'avez pas Yunohost, rendez-vous sur [Yunohost](https://yunohost.org/#/i PrivateBin est un logiciel libre, minimaliste, qui joue le rôle de Pastebin (coller-corbeille) où le serveur n'a aucune connaissance des données qu'il stocke. -Les données sont chiffrées dans le navigateuren utilisant la technoligie AES 256bit AES en mode Galois Counter (GCM). +Les données sont chiffrées et déchiffrées dans le navigateur en utilisant la technologie AES 256bits en mode Galois Counter (GCM). -Ce projet est un fork de ZeroBin, développé à l'orgine par Sébastien Sauvage. Il a été ré-écrit pour accepter des extensions en rajoutant plus de fonctionnalités. +Ce projet est un fork de ZeroBin, développé à l'orgine par Sébastien Sauvage. Il a été ré-écrit pour accepter plus facilement des extensions en rajoutant plus de fonctionnalités. Il reste cependant compatible avec le schema original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. **Version proposée:** 1.3.4 From 1243448ac7c7770f18fcfd2216b69129da666da3 Mon Sep 17 00:00:00 2001 From: FrancoisA Date: Tue, 14 Apr 2020 21:20:06 +0000 Subject: [PATCH 06/10] Corrections ortho --- README_fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index b015456..64fb138 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,7 @@ Les données sont chiffrées et déchiffrées dans le navigateur en utilisant la Ce projet est un fork de ZeroBin, développé à l'orgine par Sébastien Sauvage. Il a été ré-écrit pour accepter plus facilement des extensions en rajoutant plus de fonctionnalités. Il reste cependant compatible avec le schema original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. -**Version proposée:** 1.3.4 +**Version incluse:** 1.3.4 ## Captures d'écran From ff43ee58dd6cd7a0f6ec13cb7451b36481f7931a Mon Sep 17 00:00:00 2001 From: Francoisa Date: Tue, 14 Apr 2020 23:33:57 +0200 Subject: [PATCH 07/10] Corrections frappe readme_fr --- README_fr.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README_fr.md b/README_fr.md index 64fb138..df20c43 100644 --- a/README_fr.md +++ b/README_fr.md @@ -14,7 +14,7 @@ PrivateBin est un logiciel libre, minimaliste, qui joue le rôle de Pastebin (co Les données sont chiffrées et déchiffrées dans le navigateur en utilisant la technologie AES 256bits en mode Galois Counter (GCM). -Ce projet est un fork de ZeroBin, développé à l'orgine par Sébastien Sauvage. Il a été ré-écrit pour accepter plus facilement des extensions en rajoutant plus de fonctionnalités. +Ce projet est un fork de ZeroBin, développé à l'origine par Sébastien Sauvage. Il a été ré-écrit pour accepter plus facilement des extensions en rajoutant plus de fonctionnalités. Il reste cependant compatible avec le schema original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. **Version incluse:** 1.3.4 @@ -23,7 +23,7 @@ Il reste cependant compatible avec le schema original de stockage des données Z ![](https://privatebin.info/img/1.0/bootstrap.png) -## Demonstration +## Démonstration * [Demo YunoHost](https://demo.yunohost.org/zerobin/) * [Demo Privatebin](https://privatebin.net/) @@ -50,9 +50,8 @@ Il reste cependant compatible avec le schema original de stockage des données Z Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin/wiki/Configuration#zerobincompatibility) de Privatebin, il est précisé que : -Pour une compatibilité complète avec Zerobin et le déchiffrement de tous les vieux "paste", vous devriez activer cette option. Cependant, ce n'est pas recomandé pour les nouvelles installations car cela affaiblit la sécurité de votre instance PrivateBin. - -Ceci signifie que nous avons décidé de supprimer ce répertoire pour permettre la sécurité des données. Vous pouvez sauvegarder le répertoire 'data', si vous voulez conservez vos données. Mais vous devriez savoir que cela réduit la sécurité de votre application. +* Pour une compatibilité complète avec Zerobin et le déchiffrement de tous les vieux "paste", vous devriez activer cette option. Cependant, ce n'est pas recommandé pour les nouvelles installations car cela affaiblit la sécurité de votre instance PrivateBin. +* Ceci signifie que nous avons décidé de supprimer ce répertoire pour permettre la sécurisation des données. Vous pouvez sauvegarder le répertoire 'data', si vous voulez conservez vos données. Mais vous devriez savoir que cela réduit la sécurité de votre application. ## Liens From 0f4059bc07f585fa9c4e5f68705eaf3a3a6014df Mon Sep 17 00:00:00 2001 From: Francoisa Date: Tue, 14 Apr 2020 23:45:45 +0200 Subject: [PATCH 08/10] =?UTF-8?q?Mise=20=C3=A0=20jour=20depuis=20l'app=20e?= =?UTF-8?q?xample?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://raw.githubusercontent.com/YunoHost/example_ynh/master/README_fr.md --- README_fr.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README_fr.md b/README_fr.md index df20c43..b2e6a12 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,12 +1,12 @@ # PrivateBin pour YunoHost -[![Integration level](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.maintain.svg) -[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) +[![Niveau d'intégration](https://dash.yunohost.org/integration/zerobin.svg)](https://dash.yunohost.org/appci/app/zerobin) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/zerobin.maintain.svg) +[![Installer PrivateBin avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) *[Read this readme in english.](./README.md)* -> *Ce paquet vous permet d'installer Privatebin rapidement et simplement sur votre serveur Yunohost. -Si vous n'avez pas Yunohost, rendez-vous sur [Yunohost](https://yunohost.org/#/install) pour découvrir comment l'installer et l'utiliser.* +> *Ce package vous permet d'installer Privatebin rapidement et simplement sur un serveur Yunohost. +Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* ## Vue d'ensemble @@ -23,7 +23,7 @@ Il reste cependant compatible avec le schema original de stockage des données Z ![](https://privatebin.info/img/1.0/bootstrap.png) -## Démonstration +## Démo * [Demo YunoHost](https://demo.yunohost.org/zerobin/) * [Demo Privatebin](https://privatebin.net/) @@ -34,11 +34,11 @@ Il reste cependant compatible avec le schema original de stockage des données Z * Documentation officielle : https://github.com/PrivateBin/PrivateBin/wiki -## Fonctionnalités spécifiques à YunoHost +## Caractéristiques spécifiques YunoHost -#### support Multi-utilisateurs +#### Support multi-utilisateurs -#### Architectures matérielles supportées +#### Architectures supportées * x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/zerobin/) * ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/zerobin/) @@ -62,11 +62,10 @@ Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin --- -Info aux développeurs +Informations pour les développeurs ---------------- **Seulement si vous voulez utiliser une branche de test pour le codage, au lieu de fusionner directement dans la banche principale.** - Merci de faire vos pull request dans la [branche testing](https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing). Pour essayer la branche testing, procédez comme suit. From e4f984b75092c2b1fee0b45177bd039612019407 Mon Sep 17 00:00:00 2001 From: Francoisa Date: Tue, 14 Apr 2020 23:46:20 +0200 Subject: [PATCH 09/10] =?UTF-8?q?d=C3=A9mo=20avec=20accent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_fr.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README_fr.md b/README_fr.md index b2e6a12..016b3ca 100644 --- a/README_fr.md +++ b/README_fr.md @@ -25,8 +25,8 @@ Il reste cependant compatible avec le schema original de stockage des données Z ## Démo -* [Demo YunoHost](https://demo.yunohost.org/zerobin/) -* [Demo Privatebin](https://privatebin.net/) +* [Démo YunoHost](https://demo.yunohost.org/zerobin/) +* [Démo Privatebin](https://privatebin.net/) ## Configuration From 71c87e1a51900d70b1b5143c7b45433f92af0108 Mon Sep 17 00:00:00 2001 From: Francoisa Date: Tue, 14 Apr 2020 23:49:40 +0200 Subject: [PATCH 10/10] =?UTF-8?q?Correction=20accent=20"sch=C3=A9ma"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index 016b3ca..4645d0b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -15,7 +15,7 @@ PrivateBin est un logiciel libre, minimaliste, qui joue le rôle de Pastebin (co Les données sont chiffrées et déchiffrées dans le navigateur en utilisant la technologie AES 256bits en mode Galois Counter (GCM). Ce projet est un fork de ZeroBin, développé à l'origine par Sébastien Sauvage. Il a été ré-écrit pour accepter plus facilement des extensions en rajoutant plus de fonctionnalités. -Il reste cependant compatible avec le schema original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. +Il reste cependant compatible avec le schéma original de stockage des données Zerobin 0.19. Ainsi toutes les installations peuvent être mises à jour vers ce projet, sans perte de données. **Version incluse:** 1.3.4