Michael Kaufmann
|
97bb7b6227
|
add filecontent to allowed form-fields to not be escaped
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-02-05 15:44:49 +01:00 |
|
Michael Kaufmann
|
5ceddc8c65
|
remove not (yet) used cli script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-02-05 15:42:38 +01:00 |
|
Michael Kaufmann
|
3a17d03796
|
add option to specify (optional) fileextension/suffix for generated dkim-private keys; fixes #907
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-20 12:12:41 +01:00 |
|
Michael Kaufmann
|
57ae195930
|
for percentage calculation always use bytes so we don't compare KiB with GiB or similar
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-18 21:22:29 +01:00 |
|
Michael Kaufmann
|
9b86d576fa
|
do not display usages on dashboard in fixed size-units but dynamically adjusted
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-18 20:49:55 +01:00 |
|
Michael Kaufmann
|
02a12eda13
|
add missing field 'include_default_vhostconf' to settings table for new installations
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-16 10:50:49 +01:00 |
|
Michael Kaufmann
|
a31da97d66
|
exclude some formfields from xss-cleaning as it could alter the wanted content
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-13 10:14:51 +01:00 |
|
Michael Kaufmann
|
9f13aa9a12
|
only pass binding variable for prepared sql statement if variable exists
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-13 08:52:00 +01:00 |
|
Michael Kaufmann
|
2841051649
|
correctly read in domain's ssl-ips for CAA entries if enabled, fixes #903
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-12 21:08:10 +01:00 |
|
Michael Kaufmann
|
acfbf55d15
|
Check return of validateFormField() just for non-falsey values and not expect boolean data-type; fixes #904
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-12 19:17:38 +01:00 |
|
Michael Kaufmann
|
5848df28fd
|
Merge pull request #902 from bashgeek/master
Put in trailing slash to /awstats/ location in nginx config
|
2021-01-12 12:25:22 +01:00 |
|
Michael Kaufmann
|
21925f48c3
|
set minimum required php-version to 7.1 and recommended php-version to 7.4
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-06 13:36:35 +01:00 |
|
Daniel
|
17a64c58c2
|
Put in a trailing "/" for /awstats/ location
|
2020-12-31 16:01:42 +08:00 |
|
Daniel
|
0ca38cff31
|
Merge pull request #1 from Froxlor/master
up
|
2020-12-31 15:59:07 +08:00 |
|
Michael Kaufmann
|
5efc1849b4
|
fix hide-incompatible-settings feature
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-30 17:16:15 +01:00 |
|
Michael Kaufmann
|
f213d666e2
|
fix typo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-30 16:46:01 +01:00 |
|
Michael Kaufmann
|
78495b6487
|
update link to perl-fastcgi wiki on nginx.com; added setting to hide incompatible settings (depending on webserver)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-30 16:41:26 +01:00 |
|
Michael Kaufmann
|
ab1c76e104
|
set version to 0.10.23.1 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
0.10.23.1
|
2020-12-28 19:48:31 +01:00 |
|
Michael Kaufmann
|
a671223823
|
corrected too few arguments to function Froxlor\Cron\Traffic\TrafficCron::callAwstatsGetTraffic(); fixes #901
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-28 19:43:40 +01:00 |
|
Michael Kaufmann
|
3a99e10296
|
set version to 0.10.23 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
0.10.23
|
2020-12-28 11:09:56 +01:00 |
|
Michael Kaufmann
|
38031aaff9
|
add missing return-code in DomainZones.add which messes up the error handling when using API
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-23 13:42:36 +01:00 |
|
Michael Kaufmann
|
65773bce57
|
automatically set php-fpm default config to php-version that is used for the installation to avoid confusion
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-21 17:15:02 +01:00 |
|
Michael Kaufmann
|
ee5de56a94
|
also validate existence of ssl-key file in vhost generation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-10 09:47:58 +01:00 |
|
Michael Kaufmann
|
aba97df9b2
|
added date-range parameters for Traffic.listing(), fixes #878
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-10 09:44:43 +01:00 |
|
Michael Kaufmann
|
79e670f797
|
trigger rebuild of cronjobs also if customer email is changed, fixes #896
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-10 09:41:35 +01:00 |
|
Michael Kaufmann
|
8670cb6742
|
Merge pull request #900 from heptalium/master
Protect only private keys and leave certificates world readable.
|
2020-12-10 09:29:51 +01:00 |
|
Michael Kaufmann
|
bde87950a5
|
fix optional parameters of phpErrHandler
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-27 14:07:01 +01:00 |
|
Jens Meißner
|
aa1d2ab01d
|
Set certificate files explicitly world readable.
|
2020-11-24 17:38:49 +01:00 |
|
Jens Meißner
|
2a770a93b1
|
Protect only private keys and leave certificates world readable.
|
2020-11-23 20:32:24 +01:00 |
|
Michael Kaufmann
|
5b85a1c183
|
use Validate::validateEmail() also for PHPMailer::ValidateAddress() call
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-17 17:31:49 +01:00 |
|
Michael Kaufmann
|
caf8893558
|
use Validate::validateEmail() instead of pure filter_var
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-17 17:18:23 +01:00 |
|
Michael Kaufmann
|
a280461cf6
|
add unicode flag for filter-validate-email (>=php7.1)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-17 10:39:11 +01:00 |
|
Michael Kaufmann
|
455c655580
|
corrected validation of idn-tld's, fixes #899
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-14 11:59:46 +01:00 |
|
Michael Kaufmann
|
ecd707424f
|
change example of dhparams.pem folder so it does not conflict with default ssl-certificates-folder which gets purged by froxlor regulary
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-13 13:01:19 +01:00 |
|
Michael Kaufmann
|
60fe330de1
|
Merge pull request #875 from negrusti/patch-2
Data integrity - remove default values from some columns
|
2020-11-12 09:01:03 +01:00 |
|
Michael Kaufmann
|
cdb871b82b
|
fix delete_userfiles flag not being passed via webinterface email-address-overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-12 08:54:52 +01:00 |
|
Michael Kaufmann
|
35c4e3d1b9
|
set version to 0.10.22 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
0.10.22
|
2020-11-06 14:47:20 +01:00 |
|
Michael Kaufmann
|
b3f82f0981
|
remove duplicate AXFR records as nameserver get added automatically in case they have also been added to the axfr list
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-11-01 21:00:27 +01:00 |
|
Michael Kaufmann
|
b1b68364be
|
do not allow setting www as CNAME record if domain has automatic www-Alias enabled, fixes #895
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 16:16:05 +01:00 |
|
Michael Kaufmann
|
ea76ce8fcc
|
secure requests; refs #893
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 15:57:59 +01:00 |
|
Michael Kaufmann
|
16eca628dd
|
add Unittest for traffic-filtering by customer-name, refs #894
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 15:53:07 +01:00 |
|
Michael Kaufmann
|
6bf5eccc24
|
update dependencies and add voku\AntiXSS
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 15:50:16 +01:00 |
|
Michael Kaufmann
|
63d00cd453
|
forgot to add the language strings to the commit for avoid deletion of (super)admin
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 15:48:01 +01:00 |
|
Michael Kaufmann
|
c79cba26f3
|
avoid deletion of (super)admin with id 1 due to fallbacks in the code using it; fixes #886
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 10:02:11 +01:00 |
|
Michael Kaufmann
|
36eb3cc1aa
|
[domainbulk] remove reqiurement for customer-select in webinterface as it is an API-parameter
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-31 09:45:50 +01:00 |
|
Michael Kaufmann
|
15a13a7783
|
append file-extension for dkim-private-keys as external tools may require it (rspamd e.g.); thx to rseffner for finding this
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-20 15:28:51 +02:00 |
|
Michael Kaufmann
|
816874872d
|
make given documentroot of domain relative to customerroot of no absolute path if given; fixes #892
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-14 16:58:19 +02:00 |
|
Michael Kaufmann
|
0e8449f28d
|
Merge pull request #891 from andlinger/patch-1
Fixed typo in contribution document
|
2020-10-14 14:26:48 +02:00 |
|
Michael Kaufmann
|
3dcbbb9e7b
|
do not set description to empty value if not passed as parameter as it is optionally; fixes #890
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-10-14 14:25:23 +02:00 |
|
David Andlinger
|
5ab9e6865d
|
fixed typo
|
2020-10-14 14:17:37 +02:00 |
|