Skip to content

Commit 65908fb

Browse files
authored
Merge pull request hestiacp#1390 from hestiacp/releases/v1.3
Release Hestia v1.3.1
2 parents 00582a5 + 22e239d commit 65908fb

File tree

610 files changed

+2268
-144523
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

610 files changed

+2268
-144523
lines changed

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,38 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
## [1.3.1] - Service Release
5+
### Features
6+
- No new features have been introduced in this release.
7+
8+
### Bugfixes
9+
- Fixed an issue where updates for `hestia-php` were incorrectly being marked as out-of-date in the UI due to a change in our servicing and package versioning scheme.
10+
- Fixed an issue that occured on the Updates page where the table row color of available updates would be difficult to read.
11+
- Fixed an issue where an administrator would get stuck in a loop trying to navigate back after adding a SSH key.
12+
- Fixed an issue where long table entries which exceeded the table length would overlap other UI elements.
13+
- Fixed an issue where the total amount of items on a page would fail to display correctly.
14+
- Improved the accuracy and reliability of tooltips throughout the the Control Panel UI:
15+
- Removed unnecessary tooltips from buttons and other elements.
16+
- Fixed incorrect tags which prevented tooltips from being displayed.
17+
- Introduced tooltips to counter items on the Users, Packages, and Statistics pages to help better distinguish statistics.
18+
- Improved the display of items, quotas, and suspended items in the Control Panel navigation header - thanks **@cmstew**!
19+
- Fixed an issue which caused higher than normal CPU usage during an upgrade due to a duplicate condition in the rebuild process.
20+
- Fixed minor spelling inconsistencies in command line script comments and output text.
21+
- Fixed an issue where old configuration files were not cleaned up when moving domains with `v-change-domain-owner`.
22+
- Fixed an issue where a `no backend template doesn't exist` could potentially would appear after upgrade with older templates (#1322).
23+
- Introduced caching templates for nginx + php-fpm configurations - thanks **@cmstew**!
24+
- Fixed an issue where DNS cluster updates could fail due to the format of a DKIM record in an available zone - thanks **@jrohde**!
25+
- Improved the quality of comment formatting in command line scripts - thanks **@bisubus**!
26+
- Fixed an issue where the logo was not displayed in the File Manager - thanks **@robothemes**!
27+
- Fixed an issue in the Control Panel UI which caused databases and additional FTP accounts to be named incorrectly if manually prefaced with the username.
28+
- Fixed an issue where custom document roots were not saved correctly.
29+
- Improved the visibility of service availability in the Control Panel UI.
30+
- Fixed an issue which let you unsuspend a cronjob on active demo mode.
31+
- Updated DE, EN, ES, KO, NL and TR languages, thanks to @Wibol, Blackjack, @emrahkayihan, areo and @hahagu!
32+
- Fixed an issue which let the auto compiler fail with local src builds.
33+
- Added turkish language to system installers, thanks to @emrahkayihan!
34+
- Fixed incorrect error message when using unknown domain with v-delete-domain.
35+
436
## [1.3.0] - Major Release (Feature / Quality Update)
537
### Features
638
- Users can now choose to point a domain to a different document root location (similar to domain parking).

bin/v-acknowledge-user-notification

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
#!/bin/bash
22
# info: update user notification
33
# options: USER NOTIFICATION
4+
# labels: panel
5+
#
6+
# example: v-acknowledge-user-notification
47
#
58
# The function updates user notification.
69

bin/v-add-backup-host

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
#!/bin/bash
22
# info: add backup host
33
# options: TYPE HOST USERNAME PASSWORD [PATH] [PORT]
4+
# labels:
5+
#
6+
# example: v-add-backup-host sftp backup.acme.com admin p4$$w@Rd
47
#
58
# This function adds a backup host
69

bin/v-add-cron-hestia-autoupdate

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/bin/bash
22
# info: add cron job for hestia autoupdates
33
# options: MODE
4+
# labels:
45
#
56
# The function adds cronjob for hestia autoupdate from apt or git.
67

bin/v-add-cron-job

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
#!/bin/bash
22
# info: add cron job
33
# options: USER MIN HOUR DAY MONTH WDAY COMMAND [JOB] [RESTART]
4+
# labels:
5+
#
6+
# example: v-add-cron-job admin * * * * * sudo /usr/local/hestia/bin/v-backup-users
47
#
58
# The function adds a job to cron daemon. When executing commands, any output
6-
# is mailed to user's email if parameter REPORTS is set to 'yes'.
9+
# is mailed to user's email if parameter REPORTS is set to 'yes'.
710

811

912
#----------------------------------------------------------#

bin/v-add-cron-letsencrypt-job

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/bin/bash
22
# info: add letsencrypt cronjob
33
# options: NONE
4+
# labels:
45
#
56
# The script for enabling letsencrypt cronjob
67

bin/v-add-cron-reports

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
#!/bin/bash
22
# info: add cron reports
3-
# options: user
3+
# options: USER
4+
# labels:
5+
#
6+
# example: v-add-cron-reports admin
47
#
58
# The script for enabling reports on cron tasks and administrative
69
# notifications.

bin/v-add-cron-restart-job

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/bin/bash
22
# info: add cron reports
33
# options: NONE
4+
# labels:
45
#
56
# The script for enabling restart cron tasks
67

bin/v-add-database

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
#!/bin/bash
22
# info: add database
33
# options: USER DATABASE DBUSER DBPASS [TYPE] [HOST] [CHARSET]
4+
# labels:
45
#
5-
# The function creates the database concatenating username and user_db.
6+
# example: v-add-database admin wordpress_db matt qwerty123
7+
#
8+
# The function creates the database concatenating username and user_db.
69
# Supported types of databases you can get using v-list-sys-config script.
710
# If the host isn't stated and there are few hosts configured on the server,
811
# then the host will be defined by one of three algorithms. "First" will choose

bin/v-add-database-host

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
#!/bin/bash
22
# info: add new database server
3-
# options: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TEMPLATE]
3+
# options: TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TEMPLATE] [PORT]
4+
# labels:
5+
#
6+
# example: v-add-database-host mysql localhost alice p@$$wOrd
47
#
58
# The function add new database server to the server pool. It supports local
69
# and remote database servers, which is useful for clusters. By adding a host

0 commit comments

Comments
 (0)