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
[![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)
[![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=privatebin)
*[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
* [YunoHost demo](https://demo.yunohost.org/zerobin/)
* [Official demo](https://privatebin.net/)
## Configuration
@ -32,7 +31,7 @@ This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was re
## Documentation
* 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
@ -40,8 +39,8 @@ This is a fork of ZeroBin, originally developed by Sébastien Sauvage. It was re
#### 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/)
* 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/)
* 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/privatebin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/privatebin/)
## Limitations
@ -55,7 +54,7 @@ This means that we have decided to delete the directory that allows us to save t
## 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 repository: https://github.com/PrivateBin/PrivateBin
* 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
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.
```
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
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
[![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)
[![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=privatebin)
*[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).
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.
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.
**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 YunoHost](https://demo.yunohost.org/zerobin/)
* [Démo Privatebin](https://privatebin.net/)
## Configuration
@ -33,7 +31,7 @@ Il reste cependant compatible avec le schéma original de stockage des données
## Documentation
* 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
@ -41,8 +39,8 @@ Il reste cependant compatible avec le schéma original de stockage des donné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/)
* 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/)
* 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/privatebin%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/privatebin/)
## Limitations
@ -54,7 +52,7 @@ Dans la [documentation de mise à jour](https://github.com/PrivateBin/PrivateBin
## 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/
* Dépot de l'application principale : https://github.com/PrivateBin/PrivateBin
* 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
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.
```
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
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",
"id": "zerobin",
"name": "PrivateBin",
"id": "privatebin",
"packaging_format": 1,
"description": {
"en": "Minimalist pastebin where the server has zero knowledge of pasted data",
@ -27,8 +27,8 @@
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose a domain for Zerobin",
"fr": "Choisissez un domaine pour Zerobin"
"en": "Choose a domain for PrivateBin",
"fr": "Choisissez un domaine pour PrivateBin"
},
"example": "domain.org"
},
@ -36,11 +36,11 @@
"name": "path",
"type": "path",
"ask": {
"en": "Choose a path for Zerobin",
"fr": "Choisissez un chemin pour Zerobin"
"en": "Choose a path for PrivateBin",
"fr": "Choisissez un chemin pour PrivateBin"
},
"example": "/zerobin",
"default": "/zerobin"
"example": "/privatebin",
"default": "/privatebin"
},
{
"name": "is_public",

View file

@ -2,7 +2,7 @@
- *Description of why you made this PR*
## Solution
- *And how you fix that*
- *And how do you fix that problem*
## PR Status
- [ ] Code finished.
@ -11,14 +11,8 @@
- [ ] Upgrade from last version tested.
- [ ] Can be reviewed and tested.
## Validation
## Package_check results
---
*Minor decision*
- **Upgrade previous version** :
- [ ] **Code review** :
- [ ] **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.
*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*
[![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)/)