1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/privatebin_ynh.git synced 2024-09-03 20:15:56 +02:00

ZeroBin -> PrivateBin

This commit is contained in:
ericgaspar 2020-10-13 16:48:46 +02:00
parent 761a058511
commit 43d0ef2f90
No known key found for this signature in database
GPG key ID: 574F281483054D44
4 changed files with 32 additions and 41 deletions

View file

@ -1,7 +1,7 @@
# PrivateBin for YunoHost # PrivateBin for 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) [![Integration level](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin) ![](https://ci-apps.yunohost.org/ci/badges/privatebin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/privatebin.maintain.svg)
[![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Install PrivateBin with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin)
*[Lire ce readme en français.](./README_fr.md)* *[Lire ce readme en français.](./README_fr.md)*
@ -24,7 +24,6 @@ This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was re
## Demo ## Demo
* [YunoHost demo](https://demo.yunohost.org/zerobin/)
* [Official demo](https://privatebin.net/) * [Official demo](https://privatebin.net/)
## Configuration ## Configuration
@ -32,7 +31,7 @@ This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was re
## Documentation ## Documentation
* Official documentation: https://github.com/PrivateBin/PrivateBin/wiki * Official documentation: https://github.com/PrivateBin/PrivateBin/wiki
* YunoHost documentation: https://yunohost.org/#/app_zerobin * YunoHost documentation: https://yunohost.org/#/app_privatebin
## YunoHost specific features ## YunoHost specific features
@ -40,8 +39,8 @@ This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was re
#### Supported architectures #### Supported architectures
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/zerobin/) * x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/privatebin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/privatebin/)
* 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/) * ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/privatebin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/privatebin/)
## Limitations ## Limitations
@ -55,7 +54,7 @@ This means that we have decided to delete the directory that allows us to save t
## Links ## Links
* Report a bug: https://github.com/YunoHost-Apps/zerobin_ynh/issues * Report a bug: https://github.com/YunoHost-Apps/privatebin_ynh/issues
* PrivateBin website: https://privatebin.info/ * PrivateBin website: https://privatebin.info/
* PrivateBin repository: https://github.com/PrivateBin/PrivateBin * PrivateBin repository: https://github.com/PrivateBin/PrivateBin
* YunoHost website: https://yunohost.org/ * YunoHost website: https://yunohost.org/
@ -64,11 +63,11 @@ This means that we have decided to delete the directory that allows us to save t
## Developers info ## Developers info
Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing). Please do your pull request to the [testing branch](https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing).
To try the testing branch, please proceed like that. To try the testing branch, please proceed like that.
``` ```
sudo yunohost app install https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug sudo yunohost app install https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing --debug
or or
sudo yunohost app upgrade zerobin -u https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug sudo yunohost app upgrade privatebin -u https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing --debug
``` ```

View file

@ -1,7 +1,7 @@
# PrivateBin pour YunoHost # PrivateBin pour YunoHost
[![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) [![Niveau d'intégration](https://dash.yunohost.org/integration/privatebin.svg)](https://dash.yunohost.org/appci/app/privatebin) ![](https://ci-apps.yunohost.org/ci/badges/privatebin.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/privatebin.maintain.svg)
[![Installer PrivateBin avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=zerobin) [![Installer PrivateBin avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=privatebin)
*[Read this readme in english.](./README.md)* *[Read this readme in english.](./README.md)*
@ -14,8 +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). 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. 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 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.
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 **Version incluse:** 1.3.4
@ -25,7 +24,6 @@ Il reste cependant compatible avec le schéma original de stockage des données
## Démo ## Démo
* [Démo YunoHost](https://demo.yunohost.org/zerobin/)
* [Démo Privatebin](https://privatebin.net/) * [Démo Privatebin](https://privatebin.net/)
## Configuration ## Configuration
@ -33,7 +31,7 @@ Il reste cependant compatible avec le schéma original de stockage des données
## Documentation ## Documentation
* Documentation officielle : https://github.com/PrivateBin/PrivateBin/wiki * Documentation officielle : https://github.com/PrivateBin/PrivateBin/wiki
* Documentation YunoHost : https://yunohost.org/#/app_zerobin_fr * Documentation YunoHost : https://yunohost.org/#/app_privatebin_fr
## Caractéristiques spécifiques YunoHost ## Caractéristiques spécifiques YunoHost
@ -41,8 +39,8 @@ Il reste cependant compatible avec le schéma original de stockage des données
#### Architectures supportées #### Architectures supportées
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/zerobin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/zerobin/) * x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/privatebin%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/privatebin/)
* 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/) * ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/privatebin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/privatebin/)
## Limitations ## Limitations
@ -54,7 +52,7 @@ Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin
## Liens ## Liens
* Signaler un bug : https://github.com/YunoHost-Apps/zerobin_ynh/issues * Signaler un bug : https://github.com/YunoHost-Apps/privatebin_ynh/issues
* Site de l'application PrivateBin : https://privatebin.info/ * Site de l'application PrivateBin : https://privatebin.info/
* Dépot de l'application principale : https://github.com/PrivateBin/PrivateBin * Dépot de l'application principale : https://github.com/PrivateBin/PrivateBin
* Site web YunoHost : https://yunohost.org/ * Site web YunoHost : https://yunohost.org/
@ -63,11 +61,11 @@ Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin
## Informations pour les développeurs ## Informations pour les développeurs
Merci de faire vos pull request dans la [branche testing](https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing). Merci de faire vos pull request dans la [branche testing](https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing).
Pour essayer la branche testing, procédez comme suit. Pour essayer la branche testing, procédez comme suit.
``` ```
sudo yunohost app install https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug sudo yunohost app install https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing --debug
or or
sudo yunohost app upgrade zerobin -u https://github.com/YunoHost-Apps/zerobin_ynh/tree/testing --debug sudo yunohost app upgrade privatebin -u https://github.com/YunoHost-Apps/privatebin_ynh/tree/testing --debug
``` ```

View file

@ -1,6 +1,6 @@
{ {
"name": "Zerobin", "name": "PrivateBin",
"id": "zerobin", "id": "privatebin",
"packaging_format": 1, "packaging_format": 1,
"description": { "description": {
"en": "Minimalist pastebin where the server has zero knowledge of pasted data", "en": "Minimalist pastebin where the server has zero knowledge of pasted data",
@ -27,8 +27,8 @@
"name": "domain", "name": "domain",
"type": "domain", "type": "domain",
"ask": { "ask": {
"en": "Choose a domain for Zerobin", "en": "Choose a domain for PrivateBin",
"fr": "Choisissez un domaine pour Zerobin" "fr": "Choisissez un domaine pour PrivateBin"
}, },
"example": "domain.org" "example": "domain.org"
}, },
@ -36,11 +36,11 @@
"name": "path", "name": "path",
"type": "path", "type": "path",
"ask": { "ask": {
"en": "Choose a path for Zerobin", "en": "Choose a path for PrivateBin",
"fr": "Choisissez un chemin pour Zerobin" "fr": "Choisissez un chemin pour PrivateBin"
}, },
"example": "/zerobin", "example": "/privatebin",
"default": "/zerobin" "default": "/privatebin"
}, },
{ {
"name": "is_public", "name": "is_public",

View file

@ -2,7 +2,7 @@
- *Description of why you made this PR* - *Description of why you made this PR*
## Solution ## Solution
- *And how you fix that* - *And how do you fix that problem*
## PR Status ## PR Status
- [ ] Code finished. - [ ] Code finished.
@ -11,14 +11,8 @@
- [ ] Upgrade from last version tested. - [ ] Upgrade from last version tested.
- [ ] Can be reviewed and tested. - [ ] Can be reviewed and tested.
## Validation ## Package_check results
--- ---
*Minor decision* *If you have access to [App Continuous Integration for packagers](https://yunohost.org/#/packaging_apps_ci) you can provide a link to the package_check results like below, replacing '-NUM-' in this link by the PR number and USERNAME by your username on the ci-apps-dev. Or you provide a screenshot or a pastebin of the results*
- **Upgrade previous version** :
- [ ] **Code review** : [![Build Status](https://ci-apps-dev.yunohost.org/jenkins/job/privatebin_ynh%20PR-NUM-%20(USERNAME)/badge/icon)](https://ci-apps-dev.yunohost.org/jenkins/job/privatebin_ynh%20PR-NUM-%20(USERNAME)/)
- [ ] **Approval (LGTM)** :
- [ ] **Approval (LGTM)** :
- **CI succeeded** :
[![Build Status](https://ci-apps-hq.yunohost.org/jenkins/job/zerobin_ynh%20PR-NUM-/badge/icon)](https://ci-apps-hq.yunohost.org/jenkins/job/zerobin_ynh%20PR-NUM-/)
*Please replace '-NUM-' in this link by the PR number.*
When the PR is marked as ready to merge, you have to wait for 3 days before really merging it.