mirror of
https://github.com/YunoHost-Apps/gotosocial_ynh.git
synced 2024-09-03 19:16:06 +02:00
Update upgrade
This commit is contained in:
parent
3b978a19e6
commit
ecf09bc1ea
1 changed files with 18 additions and 20 deletions
|
@ -33,9 +33,9 @@ ynh_script_progression --message="Ensuring downward compatibility..."
|
||||||
if ynh_compare_current_package_version --comparison lt --version 0.2.1~ynh4 || [ -z "$db_user" ]
|
if ynh_compare_current_package_version --comparison lt --version 0.2.1~ynh4 || [ -z "$db_user" ]
|
||||||
then
|
then
|
||||||
# import old parameters
|
# import old parameters
|
||||||
#REMOVEME? registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
||||||
#REMOVEME? registration_approval=$(ynh_app_setting_get --app="$app" --key=registration_approval)
|
registration_approval=$(ynh_app_setting_get --app="$app" --key=registration_approval)
|
||||||
#REMOVEME? registration_reason=$(ynh_app_setting_get --app="$app" --key=registration_reason)
|
registration_reason=$(ynh_app_setting_get --app="$app" --key=registration_reason)
|
||||||
# declaration of new parameters
|
# declaration of new parameters
|
||||||
client_max_body_size="100M"
|
client_max_body_size="100M"
|
||||||
media_image_max_size="2097152"
|
media_image_max_size="2097152"
|
||||||
|
@ -52,9 +52,7 @@ then
|
||||||
registration_open=$(convert_bool "$registration_open")
|
registration_open=$(convert_bool "$registration_open")
|
||||||
registration_approval=$(convert_bool "$registration_approval")
|
registration_approval=$(convert_bool "$registration_approval")
|
||||||
registration_reason=$(convert_bool "$registration_reason")
|
registration_reason=$(convert_bool "$registration_reason")
|
||||||
# fix db_user existence
|
|
||||||
db_user=$db_name
|
|
||||||
#REMOVEME? ynh_app_setting_set --app="$app" --key=db_user --value="$db_user"
|
|
||||||
# registration of new parameters
|
# registration of new parameters
|
||||||
ynh_app_setting_set --app="$app" --key=client_max_body_size --value="$client_max_body_size"
|
ynh_app_setting_set --app="$app" --key=client_max_body_size --value="$client_max_body_size"
|
||||||
ynh_app_setting_set --app="$app" --key=media_image_max_size --value="$media_image_max_size"
|
ynh_app_setting_set --app="$app" --key=media_image_max_size --value="$media_image_max_size"
|
||||||
|
@ -77,14 +75,14 @@ fi
|
||||||
if ynh_compare_current_package_version --comparison lt --version 0.3.7~ynh1 || [ -z "$instance_expose_peers" ]
|
if ynh_compare_current_package_version --comparison lt --version 0.3.7~ynh1 || [ -z "$instance_expose_peers" ]
|
||||||
then
|
then
|
||||||
# import old parameters
|
# import old parameters
|
||||||
#REMOVEME? registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
||||||
#REMOVEME? registration_approval=$(ynh_app_setting_get --app="$app" --key=registration_approval)
|
registration_approval=$(ynh_app_setting_get --app="$app" --key=registration_approval)
|
||||||
#REMOVEME? registration_reason=$(ynh_app_setting_get --app="$app" --key=registration_reason)
|
registration_reason=$(ynh_app_setting_get --app="$app" --key=registration_reason)
|
||||||
# declaration of new parameters
|
# declaration of new parameters
|
||||||
instance_expose_peers="false"
|
instance_expose_peers="false"
|
||||||
instance_expose_suspended="false"
|
instance_expose_suspended="false"
|
||||||
# conversion of old parameters
|
# conversion of old parameters
|
||||||
if [ "$registration_open" = "true" ] || [ "$registration_open" = "false" ]; then
|
if [ "${registration_open:-}" = "true" ] || [ "${registration_open:-}" = "false" ]; then
|
||||||
accounts_registration_open=$registration_open
|
accounts_registration_open=$registration_open
|
||||||
accounts_approval_required=$registration_approval
|
accounts_approval_required=$registration_approval
|
||||||
accounts_reason_required=$registration_reason
|
accounts_reason_required=$registration_reason
|
||||||
|
@ -172,9 +170,9 @@ then
|
||||||
smtp_disclose_recipients="false"
|
smtp_disclose_recipients="false"
|
||||||
# registration of parameters
|
# registration of parameters
|
||||||
ynh_app_setting_set --app="$app" --key=smtp_host --value="$smtp_host"
|
ynh_app_setting_set --app="$app" --key=smtp_host --value="$smtp_host"
|
||||||
#REMOVEME? ynh_app_setting_set --app="$app" --key=smtp_port --value="$smtp_port"
|
ynh_app_setting_set --app="$app" --key=smtp_port --value="$smtp_port"
|
||||||
ynh_app_setting_set --app="$app" --key=smtp_username --value="$smtp_username"
|
ynh_app_setting_set --app="$app" --key=smtp_username --value="$smtp_username"
|
||||||
#REMOVEME? ynh_app_setting_set --app="$app" --key=smtp_password --value="$smtp_password"
|
ynh_app_setting_set --app="$app" --key=smtp_password --value="$smtp_password"
|
||||||
ynh_app_setting_set --app="$app" --key=smtp_from --value="$smtp_from"
|
ynh_app_setting_set --app="$app" --key=smtp_from --value="$smtp_from"
|
||||||
ynh_app_setting_set --app="$app" --key=smtp_disclose_recipients --value="$smtp_disclose_recipients"
|
ynh_app_setting_set --app="$app" --key=smtp_disclose_recipients --value="$smtp_disclose_recipients"
|
||||||
fi
|
fi
|
||||||
|
@ -183,27 +181,27 @@ fi
|
||||||
if ynh_compare_current_package_version --comparison lt --version 0.8.0~ynh3
|
if ynh_compare_current_package_version --comparison lt --version 0.8.0~ynh3
|
||||||
then
|
then
|
||||||
# get settings from problem key
|
# get settings from problem key
|
||||||
#REMOVEME? allow_custom_css=$(ynh_app_setting_get --app="$app" --key=allow_custom_css)
|
allow_custom_css=$(ynh_app_setting_get --app="$app" --key=allow_custom_css)
|
||||||
#REMOVEME? approval_required=$(ynh_app_setting_get --app="$app" --key=approval_required)
|
approval_required=$(ynh_app_setting_get --app="$app" --key=approval_required)
|
||||||
#REMOVEME? reason_required=$(ynh_app_setting_get --app="$app" --key=reason_required)
|
reason_required=$(ynh_app_setting_get --app="$app" --key=reason_required)
|
||||||
#REMOVEME? registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
registration_open=$(ynh_app_setting_get --app="$app" --key=registration_open)
|
||||||
# apply setting to correct key if set on old key
|
# apply setting to correct key if set on old key
|
||||||
if [ -n "$allow_custom_css" ]
|
if [ -n "${allow_custom_css:-}" ]
|
||||||
then
|
then
|
||||||
ynh_app_setting_set --app="$app" --key=accounts_allow_custom_css --value="$allow_custom_css"
|
ynh_app_setting_set --app="$app" --key=accounts_allow_custom_css --value="$allow_custom_css"
|
||||||
ynh_app_setting_delete --app="$app" --key=allow_custom_css
|
ynh_app_setting_delete --app="$app" --key=allow_custom_css
|
||||||
fi
|
fi
|
||||||
if [ -n "$approval_required" ]
|
if [ -n "${approval_required:-}" ]
|
||||||
then
|
then
|
||||||
ynh_app_setting_set --app="$app" --key=accounts_approval_required --value="$approval_required"
|
ynh_app_setting_set --app="$app" --key=accounts_approval_required --value="$approval_required"
|
||||||
ynh_app_setting_delete --app="$app" --key=approval_required
|
ynh_app_setting_delete --app="$app" --key=approval_required
|
||||||
fi
|
fi
|
||||||
if [ -n "$reason_required" ]
|
if [ -n "${reason_required:-}" ]
|
||||||
then
|
then
|
||||||
ynh_app_setting_set --app="$app" --key=accounts_reason_required --value="$reason_required"
|
ynh_app_setting_set --app="$app" --key=accounts_reason_required --value="$reason_required"
|
||||||
ynh_app_setting_delete --app="$app" --key=reason_required
|
ynh_app_setting_delete --app="$app" --key=reason_required
|
||||||
fi
|
fi
|
||||||
if [ -n "$registration_open" ]
|
if [ -n "${registration_open:-}" ]
|
||||||
then
|
then
|
||||||
ynh_app_setting_set --app="$app" --key=accounts_registration_open --value="$registration_open"
|
ynh_app_setting_set --app="$app" --key=accounts_registration_open --value="$registration_open"
|
||||||
ynh_app_setting_delete --app="$app" --key=registration_open
|
ynh_app_setting_delete --app="$app" --key=registration_open
|
||||||
|
|
Loading…
Add table
Reference in a new issue