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 |
|
Dave
|
577e9d3b70
|
Update buster.xml
|
2019-07-19 01:40:55 +02:00 |
|
Dave
|
2526512069
|
Update stretch.xml
|
2019-07-19 01:39:01 +02:00 |
|
Michael Kaufmann
|
e91debcbb1
|
buster dovceot has ssl enabled by default
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-14 09:41:46 +02:00 |
|
Michael Kaufmann
|
065fa0b58b
|
do not store punycode-notation of email-account domain, fixes #703
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-13 09:09:39 +02:00 |
|
Michael Kaufmann
|
db3c95ea10
|
set last run of letsencrypt cron when called in webserver-cron
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-11 08:39:26 +02:00 |
|
Michael Kaufmann
|
8b417c044c
|
let nginx auto-detect the best ecdh-curve to use, fixes #652
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-11 08:13:00 +02:00 |
|
Michael Kaufmann
|
5e3cfaf847
|
insert task to regenerate config files after removing old-format lets encrypt certificates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-10 09:58:12 +02:00 |
|
Michael Kaufmann
|
0f0dd91246
|
combine Let's Encrypt cron with webserver-vhost-generation but allow manually execution using --debug/--force
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-09 07:50:11 +02:00 |
|
Michael Kaufmann
|
fd912dd161
|
combine webserver-reload command to parent class to avoid repeating code
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-09 07:13:02 +02:00 |
|
Michael Kaufmann
|
98325a0f40
|
don't need NSCD when using libnss-extrausers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-03 18:07:02 +02:00 |
|
Michael Kaufmann
|
c43915c09d
|
show task 12 in admin dashboard overview if active
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-03 12:00:47 +02:00 |
|
Michael Kaufmann
|
01bf814496
|
remove domain ssl information from acme.sh and filesystem on deletion to avoid trying to renew certificates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-07-01 20:32:13 +02:00 |
|
Michael Kaufmann
|
2ce517e84a
|
use Fts.add when adding new Customers to reduce duplicate code
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-28 15:15:17 +02:00 |
|
Michael Kaufmann
|
e209989f2a
|
use EmailAccounts.delete API call in Emails.delete instead of repeating the code
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-28 11:07:29 +02:00 |
|
Michael Kaufmann
|
5dfb74701c
|
improve error message display on missing vendor-folder
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-25 11:10:32 +02:00 |
|
Michael Kaufmann
|
bdd583d251
|
Merge branch 'drexlma-patch-2'
|
2019-06-25 10:59:06 +02:00 |
|
Michael Kaufmann
|
fd8a1d8dc2
|
Merge branch 'patch-2' of https://github.com/drexlma/Froxlor into drexlma-patch-2
|
2019-06-25 10:58:57 +02:00 |
|
Michael Kaufmann
|
d2818f8020
|
Merge branch 'drexlma-patch-3'
|
2019-06-25 10:58:20 +02:00 |
|
Michael Kaufmann
|
80a0a34b46
|
Merge branch 'patch-3' of https://github.com/drexlma/Froxlor into drexlma-patch-3
|
2019-06-25 10:57:45 +02:00 |
|
Michael Kaufmann
|
6e41c0ad2c
|
add codecov.io to travis build for code-coverage stats - yay
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-17 14:11:40 +02:00 |
|
Michael Kaufmann
|
a07a9e6a88
|
more unit-testing, enhancements in Store-functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-11 12:10:56 +02:00 |
|
Michael Kaufmann
|
7a94a43053
|
started \Settings\Store unit tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-10 13:37:22 +02:00 |
|
Michael Kaufmann
|
028524291e
|
test improvements and preparation for more tests later
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-10 11:38:47 +02:00 |
|
Michael Kaufmann
|
1ac304e5ac
|
fix missing domainname parameter when manually adding ssl-certificates for a domain, fixes #700
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-06-10 11:36:05 +02:00 |
|