Skip to content

Commit f181c65

Browse files
committed
Merge branch '1.9.3-beta'
2 parents eddaa97 + 7901e01 commit f181c65

File tree

12 files changed

+71
-14
lines changed

12 files changed

+71
-14
lines changed

CHANGELOG.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,40 @@ All notable changes to this project will be documented in this file.
44

55
## [1.9.3] - Service release
66

7-
-
7+
### Bug fixes
8+
9+
- Fix deleting snapshot not working #4812
10+
- Fix bulk restore
11+
- Set priority to a lower value for backup process and limit disk speed and upload speed #4853
12+
- Fix sftp homedir staring in /home and not /home/{user} (#4862)
13+
- Temp workaround for Ubuntu 24.04 i18n GUI support (#4857)
14+
- Fix multiple smaller bugs with incremental backups (#4861)
15+
- SFTP get completely disabled in certain setups when enableling it (#4859)
16+
- mysqladmin got renamed on MariaDB systems to mariadb-admin (#4850)
17+
- Update dummy.conf (#4855)
18+
- Avoid warning using pgrep if service name has 15 or more characters (#4851)
19+
- Move v-update-letsencrypt-ssl cron to /var/spool/cron (#4823)
20+
- Update v-add-remote-dns-host (#4837)
21+
- Fix bug in v-add-web-domain-ssl (#4835)
22+
- Fix bug in v-update-user-stats (#4842)
23+
- Fix output v-dump-database (#4831)
24+
- Update configuration.php (#4827)
25+
- Include at as an dependency (#4829)
26+
- Replace is_restart_valid with is_restart_format_valid
27+
- Replaced "echo" with "sed" to avoid "Permission denied" in multiple commands (#4818 #4819 #4817 #4186)
28+
- Admin are unable to add access keys #4799 (#4810)
29+
- Make jail for work sftp by using the binary sftp-server (#4803)
30+
- Update v-add-mail-domain (#4868)
31+
- Change filegator pagination to remove unlimited and add bigger steps (#4869)
32+
33+
### Quick install apps
34+
35+
- Enable PHP8.4 support for Laravel and Symfony (#4820, #4821)
36+
37+
### Dependencies
38+
39+
- Bump Roundcube version to 1.6.10 (#4813)
40+
- Bump Filegator to 7.13.0
841

942
## [1.9.2] - Service release
1043

install/deb/filemanager/filegator/configuration.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
$dist_config["frontend_config"]["date_format"] = "YY/MM/DD H:mm:ss";
3434
$dist_config["frontend_config"]["guest_redirection"] = "/login/";
3535
$dist_config["frontend_config"]["upload_max_size"] = 1024 * 1024 * 1024;
36+
$dist_config["frontend_config"]["pagination"] = [100, 50, 25];
3637
if (!empty($_SESSION["language"])) {
3738
$lang = $_SESSION["language"];
3839
} elseif (!empty($_SESSION["LANGUAGE"])) {

install/hst-install-debian.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ HESTIA_COMMON_DIR="$HESTIA/install/common"
3131
VERBOSE='no'
3232

3333
# Define software versions
34-
HESTIA_INSTALL_VER='1.9.3~alpha'
34+
HESTIA_INSTALL_VER='1.9.3'
3535
# Supported PHP versions
3636
multiphp_v=("5.6" "7.0" "7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2" "8.3" "8.4")
3737
# One of the following PHP versions is required for Roundcube / phpmyadmin

install/hst-install-ubuntu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ HESTIA_COMMON_DIR="$HESTIA/install/common"
3131
VERBOSE='no'
3232

3333
# Define software versions
34-
HESTIA_INSTALL_VER='1.9.3~alpha'
34+
HESTIA_INSTALL_VER='1.9.3'
3535
# Supported PHP versions
3636
multiphp_v=("5.6" "7.0" "7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2" "8.3" "8.4")
3737
# One of the following PHP versions is required for Roundcube / phpmyadmin

install/upgrade/upgrade.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ sm_v='2.38.2'
6060
# UPGRADE_UPDATE_FILEMANAGER_CONFIG: Updates only the configuration file if changes are made but now new issue has been issued!
6161
UPGRADE_UPDATE_FILEMANAGER_CONFIG='false'
6262
# Set version of File manager to update during upgrade if not already installed
63-
fm_v='7.12.0'
63+
fm_v='7.13.0'
6464

6565
# Backblaze
6666
b2_v='3.6.0'

install/upgrade/versions/1.9.3.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,11 @@ if [ -f "/etc/cron.d/hestiaweb" ]; then
4747
sed -i -e "\$a*/5 * * * * sudo $BIN/v-update-letsencrypt" "/var/spool/cron/crontabs/hestiaweb"
4848
fi
4949
fi
50+
51+
php_versions=$($BIN/v-list-sys-php plain)
52+
# Substitute php-fpm service name formats
53+
for version in $php_versions; do
54+
if [ -f "/etc/php/$version/fpm/pool.d/dummy.conf" ]; then
55+
sed -i "s/%domain%/dummy/g" /etc/php/$version/fpm/pool.d/dummy.conf
56+
fi
57+
done

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hestia",
33
"private": true,
4-
"version": "1.9.2",
4+
"version": "1.9.3",
55
"description": "An open-source Linux web server control panel.",
66
"repository": "https://github.com/hestiacp/hestiacp",
77
"license": "GPL-3.0-or-later",

src/deb/nginx/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Source: hestia-nginx
22
Package: hestia-nginx
33
Priority: optional
4-
Version: 1.27.3
4+
Version: 1.27.4
55
Section: admin
66
Maintainer: HestiaCP <info@hestiacp.com>
77
Homepage: https://www.hestiacp.com

src/deb/nginx/postinst

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,29 @@ if [ "$1" != "configure" ]; then
66
exit 0
77
fi
88

9+
# Run triggers only on updates
10+
if [ ! -e "/usr/local/hestia/data/users/" ]; then
11+
exit
12+
fi
13+
14+
# Prevent running and causes issues with outdated hestia version
15+
if ! id "hestiaweb" &> /dev/null; then
16+
exit
17+
fi
18+
919
# Touch and set permisions on default log files on installation
1020
update-rc.d hestia defaults > /dev/null
1121
invoke-rc.d hestia start || true
1222

1323
# Adapt Port Listing in HESTIA NGINX Backend
1424
source /usr/local/hestia/func/syshealth.sh # Load syshealth functions
15-
syshealth_adapt_hestia_nginx_listen_ports # Adapt port listing
16-
syshealth_adapt_nginx_resolver
1725

18-
# Run triggers only on updates
19-
if [ ! -e "/usr/local/hestia/data/users/" ]; then
26+
# Check if the function syshealth_adapt_hestia_nginx_listen_ports exists
27+
if ! declare -f syshealth_adapt_hestia_nginx_listen_ports > /dev/null; then
2028
exit
2129
fi
30+
syshealth_adapt_hestia_nginx_listen_ports # Adapt port listing
31+
syshealth_adapt_nginx_resolver
2232

2333
###############################################################
2434
# Initialize functions/variables #

src/deb/php/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Source: hestia-php
22
Package: hestia-php
33
Priority: optional
4-
Version: 8.3.16
4+
Version: 8.3.17
55
Section: admin
66
Maintainer: HestaCP <info@hestiacp.com>
77
Homepage: https://www.hestiacp.com

0 commit comments

Comments
 (0)