14914fce44Get mailbox size with maildirsize file
Bobselp
2019-09-23 21:08:16 +02:00
6e3fdc1cf9Merge pull request #713 from Bobselp/patch-1
Michael Kaufmann
2019-09-22 18:05:48 +02:00
6ca68f6a2dfix missing namespaces in PowerDNS cron
Bobselp
2019-09-22 17:59:21 +02:00
fd4d3cbcfdspecify pop3_logout_format explicitly for dovecot to satisfy maillogparser
Michael Kaufmann
2019-09-19 13:06:32 +02:00
75f49e2ee2added HostingPlans ApiCommand + unit-tests
Michael Kaufmann
2019-09-16 12:31:02 +02:00
aca22a9c94only add lets encrypt certificate if cert is valid; display acme.sh output if --debug is specified
Michael Kaufmann
2019-09-15 15:40:13 +02:00
5a8ae0f75fdo not log multiple times due to pushing log-handlers multiple times
Michael Kaufmann
2019-09-15 13:49:40 +02:00
6ef2be8c1afixed typo
Michael Kaufmann
2019-09-15 13:42:32 +02:00
1b968c885bremove old files from 0.9.x to avoid conflicts and errors; change mod_proxy-usage and ACMEv2 default values to true
Michael Kaufmann
2019-09-15 10:28:19 +02:00
dc3f159c90correctly trigger re-generation of let's encrypt certificates
Michael Kaufmann
2019-09-15 10:22:25 +02:00
6ebb8dabc4re-create certificate if SAN list or domain changes
Michael Kaufmann
2019-09-12 12:30:47 +02:00
9e2dcf51d7also remove let's encrypt certificate for froxlor-hostname when updating to acme.sh; make installation more mysql/mariadb compatible
Michael Kaufmann
2019-09-09 17:16:41 +02:00
2d8b0181b3add gitter notifications for travis-ci
Michael Kaufmann
2019-08-22 16:20:42 +02:00
accd6e7416Update README.md
Michael Kaufmann
2019-08-22 16:15:17 +02:00
f5027695ddCreate FUNDING.yml
Michael Kaufmann
2019-08-22 15:45:00 +02:00
34696df700Merge pull request #711 from TimoStramann/patch-1
Michael Kaufmann
2019-08-18 16:15:50 +02:00
8e9ddd3d50Remove unnecessary slash for SSL redirect
Timo Stramann
2019-08-18 16:07:59 +02:00
eca941bdaeMerge pull request #710 from TimoStramann/patch-1
Michael Kaufmann
2019-08-18 15:19:42 +02:00
bd6aba8875Updating another fastcgi_param SCRIPT_FILENAME
Timo Stramann
2019-08-17 13:04:18 +02:00
58f6b558dfMerge pull request #709 from TimoStramann/patch-1
Michael Kaufmann
2019-08-17 07:51:12 +02:00
7ba72269a4add dovecot stats service and use correct permissions
Michael Kaufmann
2019-08-11 11:12:53 +02:00
76c4486d26fix subcanemaildomain parameter for Domains.update(); allow exec() in froxlor default vhost php.ini or logfiles-viewer feature
Michael Kaufmann
2019-08-11 10:31:33 +02:00
69d7889f02do not require codecoverage to pass checks
Michael Kaufmann
2019-08-09 17:55:39 +02:00
04898c6114Updating fastcgi_param
Timo Stramann
2019-08-09 09:40:55 +02:00
7364dca53dfix homedir of automatically added ftp-user for new customers, thx Gamerboy59 for finding this
Michael Kaufmann
2019-08-07 14:01:05 +02:00
90e7f7af0ccorrect language-array and minor formatting in serversettings.caa_entry_custom
Michael Kaufmann
2019-07-30 10:05:26 +02:00
878be08563Merge pull request #706 from makuser/master
Michael Kaufmann
2019-07-30 09:53:46 +02:00
a98ae562b2change mysql-username-test so it generates a loginname that fails depending on the mysql/mariadb version
Michael Kaufmann
2019-07-30 08:48:44 +02:00
2aec6a10edargh, mixed up the If statement for mysql-version check
Michael Kaufmann
2019-07-30 08:31:03 +02:00
70ac914a86fix drop database on mysql-5.6 as there is no 'if exists' for 'drop user' prior to mysql-5.7
Michael Kaufmann
2019-07-30 07:34:42 +02:00
169353c429Merge branch 'makuser-travis-test'
Michael Kaufmann
2019-07-30 07:30:56 +02:00
ede19946c2Tell ant to fail the build when a php unit test fails
Marc-André Kolly
2019-07-29 16:29:39 +02:00
240178eba7Implement global CAA settings
Marc-André Kolly
2019-07-28 19:49:32 +02:00
358ca61a26Implement validators to prevent breaking DNS server when adding newly introduced RR types
Marc-André Kolly
2019-07-28 18:47:47 +02:00
b427212b00Properly implement migrations for caa field in TABLE_DOMAIN_DNS using showUpdateStep() and lastStepStatus()
Marc-André Kolly
2019-07-28 18:11:42 +02:00
5eef98fdfdBump DB Version to 201907270
Marc-André Kolly
2019-07-28 18:10:01 +02:00
57ac337ef7Add a few more commonly used RR types to DNS editor
Marc-André Kolly
2019-07-28 16:52:05 +02:00
64fe300e42Implement general CAA DNS records for all issuers
Marc-André Kolly
2019-07-28 16:28:29 +02:00
d4e5e32c14Implement CAA DNS record for letsencrypt.org
Marc-André Kolly
2019-07-27 17:36:31 +02:00
d5e4182878beautification and minor fixes
Michael Kaufmann
2019-07-26 07:49:17 +02:00
dd87a7374efix ftp-group not added correctly when new customer is added
Michael Kaufmann
2019-07-26 07:45:38 +02:00
7bc57ed269set password directly when adding new mysql user
Michael Kaufmann
2019-07-26 07:34:32 +02:00
5658717653fix wrong parameter for acme.sh --delete when ecc certificates are used
Michael Kaufmann
2019-07-19 11:43:14 +02:00
6c0fb007e4travis changed the default OS to xenial, set it to the previous trusty which works
Michael Kaufmann
2019-07-19 08:43:42 +02:00
0b898b9936Merge branch 'master' of github.com:Froxlor/Froxlor
Michael Kaufmann
2019-07-19 08:42:31 +02:00
a261e84830Merge pull request #705 from MDXDave/patch-2
Michael Kaufmann
2019-07-19 08:28:40 +02:00
7e9b373a58Update xenial.xml
Dave
2019-07-19 01:43:07 +02:00
5698f8360eUpdate rhel_centos.xml
Dave
2019-07-19 01:42:49 +02:00
de7c438315Update gentoo.xml
Dave
2019-07-19 01:42:31 +02:00
0669450676Update bionic.xml
Dave
2019-07-19 01:42:14 +02:00
507a62f52dUpdate trusty.xml
Dave
2019-07-19 01:41:54 +02:00
77a7037072Update jessie.xml
Dave
2019-07-19 01:41:24 +02:00
577e9d3b70Update buster.xml
Dave
2019-07-19 01:40:55 +02:00
2526512069Update stretch.xml
Dave
2019-07-19 01:39:01 +02:00
e91debcbb1buster dovceot has ssl enabled by default
Michael Kaufmann
2019-07-14 09:41:46 +02:00
065fa0b58bdo not store punycode-notation of email-account domain, fixes#703
Michael Kaufmann
2019-07-13 09:09:39 +02:00
db3c95ea10set last run of letsencrypt cron when called in webserver-cron
Michael Kaufmann
2019-07-11 08:39:26 +02:00
8b417c044clet nginx auto-detect the best ecdh-curve to use, fixes#652
Michael Kaufmann
2019-07-11 08:13:00 +02:00
5e3cfaf847insert task to regenerate config files after removing old-format lets encrypt certificates
Michael Kaufmann
2019-07-10 09:58:12 +02:00
0f0dd91246combine Let's Encrypt cron with webserver-vhost-generation but allow manually execution using --debug/--force
Michael Kaufmann
2019-07-09 07:50:11 +02:00
fd912dd161combine webserver-reload command to parent class to avoid repeating code
Michael Kaufmann
2019-07-09 07:13:02 +02:00
98325a0f40don't need NSCD when using libnss-extrausers
Michael Kaufmann
2019-07-03 18:07:02 +02:00
c43915c09dshow task 12 in admin dashboard overview if active
Michael Kaufmann
2019-07-03 12:00:47 +02:00
01bf814496remove domain ssl information from acme.sh and filesystem on deletion to avoid trying to renew certificates
Michael Kaufmann
2019-07-01 20:32:13 +02:00
2ce517e84ause Fts.add when adding new Customers to reduce duplicate code
Michael Kaufmann
2019-06-28 15:15:17 +02:00
e209989f2ause EmailAccounts.delete API call in Emails.delete instead of repeating the code
Michael Kaufmann
2019-06-28 11:07:29 +02:00
5dfb74701cimprove error message display on missing vendor-folder
Michael Kaufmann
2019-06-25 11:10:32 +02:00
bdd583d251Merge branch 'drexlma-patch-2'
Michael Kaufmann
2019-06-25 10:59:06 +02:00