1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/lychee_ynh.git synced 2024-09-03 19:36:36 +02:00

Upgrade to 4.2.2

This commit is contained in:
ericgaspar 2021-02-16 14:54:34 +01:00
parent 5244ca6671
commit b4c8aca4e8
No known key found for this signature in database
GPG key ID: 574F281483054D44
7 changed files with 17 additions and 19 deletions

View file

@ -11,7 +11,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
## Overview ## Overview
Lychee is a free photo-management tool, which runs on your server or web-space. Installing is a matter of seconds. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely. Lychee is a free photo-management tool, which runs on your server or web-space. Installing is a matter of seconds. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely.
**Shipped version:** 4.2.1 **Shipped version:** 4.2.2
## Screenshots ## Screenshots

View file

@ -11,7 +11,7 @@ Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/#/install
## Vue d'ensemble ## Vue d'ensemble
Lychee est un outil de gestion de photos gratuit, qui fonctionne sur votre serveur ou votre espace Web. L'installation est une question de secondes. Téléchargez, gérez et partagez des photos comme à partir d'une application native. Lychee est livré avec tout ce dont vous avez besoin et toutes vos photos sont stockées en toute sécurité. Lychee est un outil de gestion de photos gratuit, qui fonctionne sur votre serveur ou votre espace Web. L'installation est une question de secondes. Téléchargez, gérez et partagez des photos comme à partir d'une application native. Lychee est livré avec tout ce dont vous avez besoin et toutes vos photos sont stockées en toute sécurité.
**Version incluse :** 4.2.1 **Version incluse :** 4.2.2
## Captures d'écran ## Captures d'écran

View file

@ -26,14 +26,14 @@ DB_HOST=127.0.0.1
DB_PORT=3306 DB_PORT=3306
DB_DATABASE=__DB_NAME__ DB_DATABASE=__DB_NAME__
DB_USERNAME=__DB_NAME__ DB_USERNAME=__DB_NAME__
DB_PASSWORD=__DB_PASS__ DB_PASSWORD=__DB_PWD__
DB_LOG_SQL=false DB_LOG_SQL=false
TIMEZONE=UTC TIMEZONE=UTC
# folders in which the files will be stored # folders in which the files will be stored
LYCHEE_DIST="__FINALPATH__/public/dist/" LYCHEE_DIST="__FINALPATH__/public/dist/"
LYCHEE_UPLOADS="__PUBLICPATH__/uploads/" LYCHEE_UPLOADS="__PUBLIC_PATH__/uploads/"
# url to access those files # url to access those files
# LYCHEE_DIST_URL="dist/" # LYCHEE_DIST_URL="dist/"

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/LycheeOrg/Lychee/releases/download/v4.2.1/Lychee.zip SOURCE_URL=https://github.com/LycheeOrg/Lychee/releases/download/v4.2.2/Lychee.zip
SOURCE_SUM=4642fb7ca9f1ff6bad194dfbe175ec2fe8b91ee14bbc8c82644fa9ca80c88820 SOURCE_SUM=9d570abb980d8ad5529eaab235a8dd71586a805e48f532357a390384bab0c38b
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=zip SOURCE_FORMAT=zip
SOURCE_IN_SUBDIR=true SOURCE_IN_SUBDIR=true

View file

@ -6,7 +6,7 @@
"en": "Photo-management-system to manage and share photos.", "en": "Photo-management-system to manage and share photos.",
"fr": "Système de gestion de photos pour gérer et partager des photos." "fr": "Système de gestion de photos pour gérer et partager des photos."
}, },
"version": "4.2.1~ynh1", "version": "4.2.2~ynh1",
"url": "https://lycheeorg.github.io/", "url": "https://lycheeorg.github.io/",
"license": "MIT", "license": "MIT",
"maintainer": { "maintainer": {

View file

@ -116,12 +116,7 @@ ynh_install_composer --phpversion=$phpversion --workdir=$final_path --install_ar
ynh_script_progression --message="Building..." ynh_script_progression --message="Building..."
# Setup application config # Setup application config
cp ../conf/.env.example $final_path/.env ynh_add_config --template="../conf/.env.example" --destination="$final_path/.env"
ynh_replace_string --match_string="__DB_NAME__" --replace_string="$db_name" --target_file="$final_path/.env"
ynh_replace_string --match_string="__DB_PASS__" --replace_string="$db_pwd" --target_file="$final_path/.env"
ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$final_path/.env"
ynh_replace_string --match_string="__PUBLICPATH__" --replace_string="$public_path" --target_file="$final_path/.env"
# Setup application config # Setup application config
pushd $final_path pushd $final_path

View file

@ -68,6 +68,13 @@ if [ ! -d "$public_path/uploads" ]; then
mkdir -p $public_path/uploads mkdir -p $public_path/uploads
fi fi
# Cleaning legacy permissions
if ynh_legacy_permissions_exists; then
ynh_legacy_permissions_delete_all
ynh_app_setting_delete --app=$app --key=is_public
fi
#================================================= #=================================================
# BACKUP BEFORE UPGRADE THEN ACTIVE TRAP # BACKUP BEFORE UPGRADE THEN ACTIVE TRAP
#================================================= #=================================================
@ -155,13 +162,9 @@ ynh_install_composer --phpversion=${phpversion} --workdir=$final_path --install_
ynh_script_progression --message="Building..." ynh_script_progression --message="Building..."
ynh_backup_if_checksum_is_different --file="$final_path/.env" ynh_backup_if_checksum_is_different --file="$final_path/.env"
# Setup application config
cp ../conf/.env.example $final_path/.env
ynh_replace_string --match_string="__DB_NAME__" --replace_string="$db_name" --target_file="$final_path/.env" # Setup application config
ynh_replace_string --match_string="__DB_PASS__" --replace_string="$db_pwd" --target_file="$final_path/.env" ynh_add_config --template="../conf/.env.example" --destination="$final_path/.env"
ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$final_path/.env"
ynh_replace_string --match_string="__PUBLICPATH__" --replace_string="$public_path" --target_file="$final_path/.env"
# Recalculate and store the checksum of the file for the next upgrade. # Recalculate and store the checksum of the file for the next upgrade.
ynh_store_file_checksum --file="$final_path/.env" ynh_store_file_checksum --file="$final_path/.env"