Michael Kaufmann
|
6102fabcb6
|
allow setting http2 flag for (sub)domains in customer view, fixes #725
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-09 07:59:11 +02:00 |
|
Michael Kaufmann
|
d7a7412973
|
Merge pull request #724 from kionez/add-ssl-expirationdate
Add expiration date to SSL certificates loaded via API request, fixes #723
|
2019-10-08 18:59:27 +02:00 |
|
kionez
|
1b3029b826
|
Fix typo
|
2019-10-08 18:50:10 +02:00 |
|
Michael Kaufmann
|
26cb53c8fb
|
correctly validate that a domain has not a certificate in Certificates.add(), refs #722
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 18:44:42 +02:00 |
|
Michael Kaufmann
|
b4999fcc83
|
Throw exception if domain used to call Certificates.get() does not have a certificate, fixes #722
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 18:01:59 +02:00 |
|
kionez
|
05f602d457
|
Fix for null expiration date and coding style
|
2019-10-08 17:44:41 +02:00 |
|
Michael Kaufmann
|
89b95d61d2
|
return empty array in FroxlorAPI.php example class if last call was unsuccessful, fixes #722
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 17:36:42 +02:00 |
|
kionez
|
9ec03bade7
|
Add expiration date to SSL certificates loaded via API request
|
2019-10-08 17:32:03 +02:00 |
|
Michael Kaufmann
|
20699a15a6
|
update composer dependencies
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 12:54:15 +02:00 |
|
Michael Kaufmann
|
9b8a6e7e67
|
more php-7.4 compatibility
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 12:38:22 +02:00 |
|
Michael Kaufmann
|
3a8d5a9517
|
correct Mysql.add phpDoc to produce correct api-doc, fixes #721
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 12:11:00 +02:00 |
|
Michael Kaufmann
|
557b28a69d
|
more php-7.4 compatibility
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 12:08:36 +02:00 |
|
Michael Kaufmann
|
0f1c5506e2
|
do not create username@domain ftp user if the default-ftp-user is being created in Ftps.add, fixes #720
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 12:04:10 +02:00 |
|
Michael Kaufmann
|
c6a93fa336
|
fix possible php-7.4 notice 'Trying to access array offset on value of type bool'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 11:26:05 +02:00 |
|
Michael Kaufmann
|
466ea0fa99
|
show update steps for version updates (forgot that once or twice); add fallback for file deletion if exec() is not allowed; fix php7.4 warnings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-08 10:54:08 +02:00 |
|
Michael Kaufmann
|
8f850ee7f3
|
simplify config-templates for cronjob setup
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-06 22:54:54 +02:00 |
|
Michael Kaufmann
|
55d21e475d
|
set low timeout for version-check and output message if check is not possible (due to connection error, downtime of server, etc.)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-06 18:53:30 +02:00 |
|
Michael Kaufmann
|
fa3e3da7ac
|
only flush privileges if anything at all happened
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-06 14:47:04 +02:00 |
|
Michael Kaufmann
|
05d66c034e
|
update min-required version of php in composer.json
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-06 09:04:18 +02:00 |
|
Michael Kaufmann
|
98f0839664
|
Merge branch 'master' of github.com:Froxlor/Froxlor
|
2019-10-06 09:01:15 +02:00 |
|
Michael Kaufmann
|
4d52c6b6d0
|
Update README.md
|
2019-10-04 21:48:10 +02:00 |
|
Michael Kaufmann
|
eb5ea51da1
|
add explicit tlsv1.3 ciphersuite setting (used for apache-only as of now)
|
2019-10-04 17:43:11 +02:00 |
|
Michael Kaufmann
|
4b555b4ef2
|
set version to 0.10.0 for upcoming stable release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
0.10.0
|
2019-10-03 12:35:42 +02:00 |
|
Michael Kaufmann
|
1657af8719
|
updating external libraries prior to release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-03 12:31:27 +02:00 |
|
Michael Kaufmann
|
c9d30654e0
|
update link to openssl-ciphers manual, thx to lod
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-02 09:12:06 +02:00 |
|
Michael Kaufmann
|
47ca350127
|
increase php requirement to 7.0 as 5.6 is way too old
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-27 12:55:14 +02:00 |
|
Michael Kaufmann
|
cc04e44031
|
add possibility to add customer using a hosting-plan instead of specifying resources
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-27 12:54:43 +02:00 |
|
Michael Kaufmann
|
eabad4917b
|
correct try_files in NginxFcgi, fixes #717
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-26 09:50:13 +02:00 |
|
Michael Kaufmann
|
6188e5b0e3
|
Merge pull request #716 from Bobselp/patch-1
fix MysqlHandler user field
|
2019-09-25 20:18:22 +02:00 |
|
Bobselp
|
13ab7a598b
|
fix MysqlHandler user field
See lib/Froxlor/FroxlorLogger.php:152
|
2019-09-25 20:03:16 +02:00 |
|
Michael Kaufmann
|
bf2584da65
|
Merge pull request #714 from Bobselp/patch-1
Get mailbox size with maildirsize file
|
2019-09-24 19:16:58 +02:00 |
|
Bobselp
|
31cebccd5d
|
fix calc, add check if quota is enabled
|
2019-09-24 18:16:07 +02:00 |
|
Michael Kaufmann
|
3728e9b22c
|
Merge pull request #715 from z3dm4n/master
lng/english.lng.php: fix typo
|
2019-09-24 12:55:45 +02:00 |
|
Erik Zettel
|
8a145eca92
|
lng/english.lng.php: fix typo
|
2019-09-24 12:44:33 +02:00 |
|
Bobselp
|
14914fce44
|
Get mailbox size with maildirsize file
|
2019-09-23 21:08:16 +02:00 |
|
Michael Kaufmann
|
6e3fdc1cf9
|
Merge pull request #713 from Bobselp/patch-1
fix missing namespaces in PowerDNS cron
|
2019-09-22 18:05:48 +02:00 |
|
Bobselp
|
6ca68f6a2d
|
fix missing namespaces in PowerDNS cron
Some getDB calls were missing the `\Froxlor\Dns\` prefix
|
2019-09-22 17:59:21 +02:00 |
|
Michael Kaufmann
|
fd4d3cbcfd
|
specify pop3_logout_format explicitly for dovecot to satisfy maillogparser
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-19 13:06:32 +02:00 |
|
Michael Kaufmann
|
75f49e2ee2
|
added HostingPlans ApiCommand + unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-16 12:31:02 +02:00 |
|
Michael Kaufmann
|
aca22a9c94
|
only add lets encrypt certificate if cert is valid; display acme.sh output if --debug is specified
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-15 15:40:13 +02:00 |
|
Michael Kaufmann
|
5a8ae0f75f
|
do not log multiple times due to pushing log-handlers multiple times
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-15 13:49:40 +02:00 |
|
Michael Kaufmann
|
6ef2be8c1a
|
fixed typo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-15 13:42:32 +02:00 |
|
Michael Kaufmann
|
1b968c885b
|
remove old files from 0.9.x to avoid conflicts and errors; change mod_proxy-usage and ACMEv2 default values to true
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-15 10:28:19 +02:00 |
|
Michael Kaufmann
|
dc3f159c90
|
correctly trigger re-generation of let's encrypt certificates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-15 10:22:25 +02:00 |
|
Michael Kaufmann
|
6ebb8dabc4
|
re-create certificate if SAN list or domain changes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-12 12:30:47 +02:00 |
|
Michael Kaufmann
|
9e2dcf51d7
|
also remove let's encrypt certificate for froxlor-hostname when updating to acme.sh; make installation more mysql/mariadb compatible
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-09-09 17:16:41 +02:00 |
|
Michael Kaufmann
|
2d8b0181b3
|
add gitter notifications for travis-ci
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-08-22 16:20:42 +02:00 |
|
Michael Kaufmann
|
accd6e7416
|
Update README.md
|
2019-08-22 16:15:17 +02:00 |
|
Michael Kaufmann
|
f5027695dd
|
Create FUNDING.yml
|
2019-08-22 15:45:00 +02:00 |
|
Michael Kaufmann
|
34696df700
|
Merge pull request #711 from TimoStramann/patch-1
Remove unnecessary slash for SSL redirect
|
2019-08-18 16:15:50 +02:00 |
|