1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/cryptpad_ynh.git synced 2024-09-03 18:26:14 +02:00

Merge pull request #78 from YunoHost-Apps/testing

Testing
This commit is contained in:
Éric Gaspar 2021-04-17 20:39:10 +02:00 committed by GitHub
commit 03c56e25d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 37 additions and 14 deletions

View file

@ -11,11 +11,11 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
## Overview ## Overview
CryptPad is a collaborative encrypted document editor in real time. It is a privacy-friendly alternative to popular office tools and cloud services. All content stored in CryptPad is encrypted before being sent, which means that no one can access your data unless you give them the keys. You can share access to a document simply by sharing the link. CryptPad is a collaborative encrypted document editor in real time. It is a privacy-friendly alternative to popular office tools and cloud services. All content stored in CryptPad is encrypted before being sent, which means that no one can access your data unless you give them the keys. You can share access to a document simply by sharing the link.
**Shipped version:** 4.3.0 **Shipped version:** 4.3.1
## Screenshots ## Screenshots
![](https://github.com/xwiki-labs/cryptpad/raw/master/screenshot.png) ![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png)
## Demo ## Demo
@ -39,8 +39,8 @@ CryptPad is a collaborative encrypted document editor in real time. It is a priv
#### Supported architectures #### Supported architectures
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/) * x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/) * ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/)
## Limitations ## Limitations

View file

@ -11,11 +11,11 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install
## Vue d'ensemble ## Vue d'ensemble
CryptPad est un éditeur de documents chiffrés collaboratifs en temps réel. C'est une alternative respectant la vie privée aux outils office et aux services cloud populaires. Tout le contenu stocké dans CryptPad est chiffré avant d'être envoyé, ce qui signifie que personne ne peut accéder à vos données à moins que vous ne leur donniez les clés. Vous pouvez partager l'accès à un document simplement en partageant le lien. CryptPad est un éditeur de documents chiffrés collaboratifs en temps réel. C'est une alternative respectant la vie privée aux outils office et aux services cloud populaires. Tout le contenu stocké dans CryptPad est chiffré avant d'être envoyé, ce qui signifie que personne ne peut accéder à vos données à moins que vous ne leur donniez les clés. Vous pouvez partager l'accès à un document simplement en partageant le lien.
**Version incluse :** 4.3.0 **Version incluse :** 4.3.1
## Captures d'écran ## Captures d'écran
![](https://github.com/xwiki-labs/cryptpad/raw/master/screenshot.png) ![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png)
## Démo ## Démo
@ -39,8 +39,8 @@ Comment configurer cette application : via le panneau d'administration ainsi que
#### Architectures supportées #### Architectures supportées
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/) * x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/) * ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/)
## Limitations ## Limitations

View file

@ -12,10 +12,16 @@
setup_private=1 setup_private=1
setup_public=1 setup_public=1
upgrade=1 upgrade=1
#3.24.0
upgrade=1 from_commit=ddbb3b36b8bcd00e573456bd9ad07b1aa5e41cb1 upgrade=1 from_commit=ddbb3b36b8bcd00e573456bd9ad07b1aa5e41cb1
#4.0.0
upgrade=1 from_commit=4b43c2fd8731a9d08196c4d1b688922ff6b39f00
#4.1.0
upgrade=1 from_commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
#4.2.0
upgrade=1 from_commit=63f434a721fdea008ff5171b18131afa8d47c140
backup_restore=1 backup_restore=1
multi_instance=0 multi_instance=0
port_already_use=1
change_url=1 change_url=1
;;; Options ;;; Options
Email= Email=
@ -23,5 +29,11 @@ Notification=none
;;; Upgrade options ;;; Upgrade options
; commit=ddbb3b36b8bcd00e573456bd9ad07b1aa5e41cb1 ; commit=ddbb3b36b8bcd00e573456bd9ad07b1aa5e41cb1
name=update to 3.24.0 name=update to 3.24.0
; commit=4b43c2fd8731a9d08196c4d1b688922ff6b39f00
name=update to 4.0.0
; commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
name=update to 4.1.0
; commit=63f434a721fdea008ff5171b18131afa8d47c140
name=update to 4.2.0
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666& manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&

View file

@ -1,6 +1,6 @@
SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.3.0.tar.gz SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.3.1.tar.gz
SOURCE_SUM=aefa5853981b11853aad60439071fa9e3b5e5fd0642cb48adf7cd1e8133dc8f5 SOURCE_SUM=7d4d3652e911b5f78439c7b2deea48ad0df179a633dc4e9d229aeb0714c1a3d2
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=true SOURCE_IN_SUBDIR=true
SOURCE_FILENAME=cryptpad-4.3.0.tar.gz SOURCE_FILENAME=cryptpad-4.3.1.tar.gz

View file

@ -45,6 +45,14 @@ module.exports = {
* In such a case this should be also handled by NGINX, as documented in * In such a case this should be also handled by NGINX, as documented in
* cryptpad/docs/example.nginx.conf (see the $main_domain variable) * cryptpad/docs/example.nginx.conf (see the $main_domain variable)
* *
* Note: you may provide multiple origins for the purpose of accessing
* a development instance via different URLs, like so:
* httpUnsafeOrigin: 'http://127.0.0.1:3000/ http://localhost:3000/',
*
* Such configuration is not recommended for production instances,
* as the development team does not actively test such configuration
* and it may have unintended consequences in practice.
*
*/ */
httpUnsafeOrigin: 'http://127.0.0.1:__PORT__', httpUnsafeOrigin: 'http://127.0.0.1:__PORT__',
@ -295,6 +303,8 @@ module.exports = {
*/ */
blobStagingPath: './data/blobstage', blobStagingPath: './data/blobstage',
decreePath: './data/decrees',
/* CryptPad supports logging events directly to the disk in a 'logs' directory /* CryptPad supports logging events directly to the disk in a 'logs' directory
* Set its location here, or set it to false (or nothing) if you'd rather not log * Set its location here, or set it to false (or nothing) if you'd rather not log
*/ */

View file

@ -6,7 +6,7 @@
"en": "Zero Knowledge realtime collaborative editor", "en": "Zero Knowledge realtime collaborative editor",
"fr": "Éditeur chiffré collaboratif en temps réel." "fr": "Éditeur chiffré collaboratif en temps réel."
}, },
"version": "4.3.0~ynh1", "version": "4.3.1~ynh1",
"url": "https://cryptpad.fr/", "url": "https://cryptpad.fr/",
"license": "AGPL-3.0-only", "license": "AGPL-3.0-only",
"maintainer": { "maintainer": {

View file

@ -17,7 +17,7 @@ old_domain=$YNH_APP_OLD_DOMAIN
old_path=$YNH_APP_OLD_PATH old_path=$YNH_APP_OLD_PATH
new_domain=$YNH_APP_NEW_DOMAIN new_domain=$YNH_APP_NEW_DOMAIN
new_path=$YNH_APP_NEW_PATH new_path="/"
app=$YNH_APP_INSTANCE_NAME app=$YNH_APP_INSTANCE_NAME

View file

@ -120,6 +120,7 @@ ynh_script_progression --message="Building CryptPad... (this will take some time
pushd "$final_path" || ynh_die pushd "$final_path" || ynh_die
ynh_exec_warn_less bower update --allow-root ynh_exec_warn_less bower update --allow-root
ynh_exec_warn_less npm i
popd || ynh_die popd || ynh_die
#================================================= #=================================================