Timo Stramann
8e9ddd3d50
Remove unnecessary slash for SSL redirect
...
Remove slash after hostname since requests directly to the hostname do not require a slash at the end and all other content goes to `$request_uri` which starts with shlash, hence no longer doubleslashes on hostname only queries.
2019-08-18 16:07:59 +02:00
Michael Kaufmann
eca941bdae
Merge pull request #710 from TimoStramann/patch-1
...
Updating another fastcgi_param SCRIPT_FILENAME
2019-08-18 15:19:42 +02:00
Timo Stramann
bd6aba8875
Updating another fastcgi_param SCRIPT_FILENAME
...
Use $request_filename instead of $document_root$fastcgi_script_name as described in: https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/#use-request-filename-for-script-filename
2019-08-17 13:04:18 +02:00
Michael Kaufmann
58f6b558df
Merge pull request #709 from TimoStramann/patch-1
...
Updating fastcgi_param SCRIPT_FILENAME
2019-08-17 07:51:12 +02:00
Michael Kaufmann
7ba72269a4
add dovecot stats service and use correct permissions
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-08-11 11:12:53 +02:00
Michael Kaufmann
76c4486d26
fix subcanemaildomain parameter for Domains.update(); allow exec() in froxlor default vhost php.ini or logfiles-viewer feature
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-08-11 10:31:33 +02:00
Michael Kaufmann
69d7889f02
do not require codecoverage to pass checks
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-08-09 17:55:39 +02:00
Timo Stramann
04898c6114
Updating fastcgi_param
...
Use $request_filename instead of $document_root$fastcgi_script_name as described in: https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/#use-request-filename-for-script-filename
2019-08-09 09:40:55 +02:00
Michael Kaufmann
7364dca53d
fix homedir of automatically added ftp-user for new customers, thx Gamerboy59 for finding this
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-08-07 14:01:05 +02:00
Michael Kaufmann
90e7f7af0c
correct language-array and minor formatting in serversettings.caa_entry_custom
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-30 10:05:26 +02:00
Michael Kaufmann
878be08563
Merge pull request #706 from makuser/master
...
Implement CAA DNS records
2019-07-30 09:53:46 +02:00
Michael Kaufmann
a98ae562b2
change mysql-username-test so it generates a loginname that fails depending on the mysql/mariadb version
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-30 08:48:44 +02:00
Michael Kaufmann
2aec6a10ed
argh, mixed up the If statement for mysql-version check
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-30 08:31:03 +02:00
Michael Kaufmann
70ac914a86
fix drop database on mysql-5.6 as there is no 'if exists' for 'drop user' prior to mysql-5.7
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-30 07:34:42 +02:00
Michael Kaufmann
169353c429
Merge branch 'makuser-travis-test'
2019-07-30 07:30:56 +02:00
Marc-André Kolly
ede19946c2
Tell ant to fail the build when a php unit test fails
2019-07-29 16:29:39 +02:00
Marc-André Kolly
dd488106af
Remove lib/userdata.inc.php.bak
2019-07-29 16:09:11 +02:00
Marc-André Kolly
2489658353
Extrawurst 2.0.
2019-07-29 16:03:27 +02:00
Marc-André Kolly
61b12e3f25
Extrawurst.
2019-07-29 15:47:45 +02:00
Marc-André Kolly
c2ffb6d6bd
Update Travis CI to run database tests on MySQL 5.6, 5.7 and 8.0 and on MariaDB 10.3 and 10.4.
2019-07-29 15:12:35 +02:00
Marc-André Kolly
4ef78df27f
Update Travis CI
2019-07-29 15:07:18 +02:00
Marc-André Kolly
84d80d695a
Add Url and Domain validation for CAA records using native Froxlor function
2019-07-29 15:02:13 +02:00
Marc-André Kolly
3cba61a8d8
Simplify unit tests for CAA entry validation
2019-07-29 14:30:39 +02:00
Marc-André Kolly
16ccc273a9
Don't actually enclose CAA records in brackets
2019-07-29 14:27:44 +02:00
Marc-André Kolly
95d47eb6c9
Add unit tests for CAA entry validation
2019-07-29 11:53:00 +02:00
Marc-André Kolly
bfb3fb0a92
Add Regex to check for invalid CAA entry
2019-07-29 11:36:34 +02:00
Marc-André Kolly
78ef2a4e23
Fix serversettings field
2019-07-29 07:41:09 +02:00
Marc-André Kolly
a377c1e6c5
Split l18n string into title and description
2019-07-29 07:39:21 +02:00
Marc-André Kolly
e67e2a85de
Implement test for Domain Zone CAA record
2019-07-28 20:05:55 +02:00
Marc-André Kolly
be0470aec1
Revert per-domain CAA settings
2019-07-28 19:49:56 +02:00
Marc-André Kolly
240178eba7
Implement global CAA settings
2019-07-28 19:49:32 +02:00
Marc-André Kolly
358ca61a26
Implement validators to prevent breaking DNS server when adding newly introduced RR types
2019-07-28 18:47:47 +02:00
Marc-André Kolly
b427212b00
Properly implement migrations for caa field in TABLE_DOMAIN_DNS using showUpdateStep() and lastStepStatus()
2019-07-28 18:12:00 +02:00
Marc-André Kolly
5eef98fdfd
Bump DB Version to 201907270
2019-07-28 18:10:01 +02:00
Marc-André Kolly
57ac337ef7
Add a few more commonly used RR types to DNS editor
2019-07-28 16:52:05 +02:00
Marc-André Kolly
64fe300e42
Implement general CAA DNS records for all issuers
2019-07-28 16:28:29 +02:00
Marc-André Kolly
d4e5e32c14
Implement CAA DNS record for letsencrypt.org
2019-07-27 17:36:31 +02:00
Michael Kaufmann
d5e4182878
beautification and minor fixes
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-26 07:49:17 +02:00
Michael Kaufmann
dd87a7374e
fix ftp-group not added correctly when new customer is added
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-26 07:45:38 +02:00
Michael Kaufmann
7bc57ed269
set password directly when adding new mysql user
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-26 07:34:32 +02:00
Michael Kaufmann
5658717653
fix wrong parameter for acme.sh --delete when ecc certificates are used
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-19 11:43:14 +02:00
Michael Kaufmann
6c0fb007e4
travis changed the default OS to xenial, set it to the previous trusty which works
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-19 08:43:42 +02:00
Michael Kaufmann
0b898b9936
Merge branch 'master' of github.com:Froxlor/Froxlor
2019-07-19 08:42:31 +02:00
Michael Kaufmann
a261e84830
Merge pull request #705 from MDXDave/patch-2
...
Disable mail redirections if customer is disabled, fixes #704
2019-07-19 08:28:40 +02:00
Dave
7e9b373a58
Update xenial.xml
2019-07-19 01:43:07 +02:00
Dave
5698f8360e
Update rhel_centos.xml
2019-07-19 01:42:49 +02:00
Dave
de7c438315
Update gentoo.xml
2019-07-19 01:42:31 +02:00
Dave
0669450676
Update bionic.xml
2019-07-19 01:42:14 +02:00
Dave
507a62f52d
Update trusty.xml
2019-07-19 01:41:54 +02:00
Dave
77a7037072
Update jessie.xml
2019-07-19 01:41:24 +02:00