mirror of
https://github.com/YunoHost-Apps/dolibarr_ynh.git
synced 2024-09-03 18:35:53 +02:00
Update to 15.0.1
Update to 15.0.1
This commit is contained in:
commit
34d97688c1
6 changed files with 26 additions and 10 deletions
|
@ -17,7 +17,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
|
||||||
|
|
||||||
Dolibarr ERP & CRM is a modern software for managing your professional or associative activity (contacts, invoices, orders, stocks, agenda, etc.).
|
Dolibarr ERP & CRM is a modern software for managing your professional or associative activity (contacts, invoices, orders, stocks, agenda, etc.).
|
||||||
|
|
||||||
**Shipped version:** 14.0.5~ynh1
|
**Shipped version:** 15.0.1~ynh1
|
||||||
|
|
||||||
**Demo:** https://www.dolibarr.org/onlinedemo
|
**Demo:** https://www.dolibarr.org/onlinedemo
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour
|
||||||
|
|
||||||
Dolibarr ERP & CRM est un logiciel moderne de gestion de votre activité professionnelle ou associative (contacts, factures, commandes, stocks, agenda, etc.).
|
Dolibarr ERP & CRM est un logiciel moderne de gestion de votre activité professionnelle ou associative (contacts, factures, commandes, stocks, agenda, etc.).
|
||||||
|
|
||||||
**Version incluse :** 14.0.5~ynh1
|
**Version incluse :** 15.0.1~ynh1
|
||||||
|
|
||||||
**Démo :** https://www.dolibarr.org/onlinedemo
|
**Démo :** https://www.dolibarr.org/onlinedemo
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
SOURCE_URL=https://github.com/Dolibarr/dolibarr/archive/14.0.5.tar.gz
|
SOURCE_URL=https://github.com/Dolibarr/dolibarr/archive/15.0.1.tar.gz
|
||||||
SOURCE_SUM=31f4c934e484a9582d8867e4170f1f1acd8c41628b059370a6a449eb6e94ae75
|
SOURCE_SUM=3c1d00a710a3a47d7ab3a9efefb51ec35a7e78382474ceb5850157f2fc9cc012
|
||||||
SOURCE_SUM_PRG=sha256sum
|
SOURCE_SUM_PRG=sha256sum
|
||||||
SOURCE_FORMAT=tar.gz
|
SOURCE_FORMAT=tar.gz
|
||||||
SOURCE_IN_SUBDIR=true
|
SOURCE_IN_SUBDIR=true
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"en": "Manage the various aspects of your business or association",
|
"en": "Manage the various aspects of your business or association",
|
||||||
"fr": "Gérez les différents aspects de votre activité pro ou associative"
|
"fr": "Gérez les différents aspects de votre activité pro ou associative"
|
||||||
},
|
},
|
||||||
"version": "14.0.5~ynh1",
|
"version": "15.0.1~ynh1",
|
||||||
"url": "https://www.dolibarr.org/",
|
"url": "https://www.dolibarr.org/",
|
||||||
"upstream": {
|
"upstream": {
|
||||||
"license": "GPL-3.0-or-later",
|
"license": "GPL-3.0-or-later",
|
||||||
|
|
|
@ -146,22 +146,30 @@ ynh_script_progression --message="Finalizing installation..." --weight=1
|
||||||
ynh_script_progression --message="Generate fileconf" --weight=1
|
ynh_script_progression --message="Generate fileconf" --weight=1
|
||||||
ynh_local_curl "/install/fileconf.php" \
|
ynh_local_curl "/install/fileconf.php" \
|
||||||
"testpost=ok"
|
"testpost=ok"
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
ynh_script_progression --message="installation - step 1" --weight=3
|
ynh_script_progression --message="installation - step 1" --weight=3
|
||||||
ynh_local_curl "/install/step1.php" \
|
ynh_local_curl "/install/step1.php" \
|
||||||
"testpost=ok" \
|
"testpost=ok" \
|
||||||
"action=set" > /var/log/$app/install1.html
|
"action=set" > /var/log/$app/install1.html
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
ynh_script_progression --message="installation - step 2 (may take a while)..." --weight=72
|
ynh_script_progression --message="installation - step 2 (may take a while)..." --weight=72
|
||||||
ynh_local_curl "/install/step2.php" \
|
ynh_local_curl "/install/step2.php" \
|
||||||
"testpost=ok" \
|
"testpost=ok" \
|
||||||
"action=set" > /var/log/$app/install2.html
|
"action=set" > /var/log/$app/install2.html
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
ynh_script_progression --message="installation - step 4" --weight=3
|
ynh_script_progression --message="installation - step 4" --weight=3
|
||||||
ynh_local_curl "/install/step4.php" \
|
ynh_local_curl "/install/step4.php" \
|
||||||
"testpost=ok" \
|
"testpost=ok" \
|
||||||
"action=set" > /var/log/$app/install3.html
|
"action=set" > /var/log/$app/install3.html
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
# Generate a random password for the admin user (will be ignored because of LDAP)
|
# Generate a random password for the admin user (will be ignored because of LDAP)
|
||||||
password=$(ynh_string_random 8)
|
password=$(ynh_string_random 8)
|
||||||
|
|
||||||
|
@ -172,6 +180,8 @@ ynh_local_curl "/install/step5.php" \
|
||||||
"pass=$password" \
|
"pass=$password" \
|
||||||
"pass_verif=$password" > /var/log/$app/install4.html
|
"pass_verif=$password" > /var/log/$app/install4.html
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
ynh_script_progression --message="configuring LDAP" --weight=1
|
ynh_script_progression --message="configuring LDAP" --weight=1
|
||||||
|
|
||||||
# Populate the LDAP parameters
|
# Populate the LDAP parameters
|
||||||
|
|
|
@ -174,13 +174,17 @@ then
|
||||||
else
|
else
|
||||||
ynh_print_warn --message="Step 1 upgrading ended with error"
|
ynh_print_warn --message="Step 1 upgrading ended with error"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
if php$phpversion upgrade2.php $current_version $update_version > /var/log/$app/upgrade2.html; then
|
if php$phpversion upgrade2.php $current_version $update_version > /var/log/$app/upgrade2.html; then
|
||||||
ynh_print_info --message="Step 2 upgrading ended successfully"
|
ynh_print_info --message="Step 2 upgrading ended successfully"
|
||||||
else
|
else
|
||||||
ynh_print_warn --message="Step 2 upgrading ended with error"
|
ynh_print_warn --message="Step 2 upgrading ended with error"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
charset=$(mysql -ss -N -e "SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = '$db_name'")
|
charset=$(mysql -ss -N -e "SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = '$db_name'")
|
||||||
if [ "$charset" != "utf8" ]
|
if [ "$charset" != "utf8" ]
|
||||||
then
|
then
|
||||||
|
@ -191,7 +195,9 @@ then
|
||||||
ynh_local_curl "/install/repair.php" \
|
ynh_local_curl "/install/repair.php" \
|
||||||
"force_utf8_on_tables=confirmed" > /var/log/$app/repair.html
|
"force_utf8_on_tables=confirmed" > /var/log/$app/repair.html
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ynh_exec_fully_quiet sleep 5
|
||||||
|
|
||||||
if php$phpversion step5.php $current_version $update_version > /var/log/$app/upgrade3.html; then
|
if php$phpversion step5.php $current_version $update_version > /var/log/$app/upgrade3.html; then
|
||||||
ynh_print_info --message="Step 3 upgrading ended successfully"
|
ynh_print_info --message="Step 3 upgrading ended successfully"
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue