Patrik Kernstock
|
69ff416361
|
Fixed SQL, minor comments/lng updates
Signed-off-by: Patrik Kernstock <patrik@kernstock.net>
|
2019-12-31 15:34:46 +01:00 |
|
Michael Kaufmann
|
3eb1718fe0
|
add option to disable SSL sessiontickets globally for older systems, fixes #784
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-12-31 12:27:35 +01:00 |
|
Patrik Kernstock
|
c61b3b73bd
|
Ability to add custom config to PHPFPM version
Addresses #643
Signed-off-by: Patrik Kernstock <patrik@kernstock.net>
|
2019-12-31 05:48:36 +01:00 |
|
Michael Kaufmann
|
fe389ab208
|
setting version to 0.10.10 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-12-13 16:23:43 +01:00 |
|
Michael Kaufmann
|
466c09137b
|
add new 'ssl-enabled' flag for domains and subdomains so ssl can be deactivated (by a customer too) even if there are ssl-ip/ports assigned; introduce new honorcipherorder and sessiontickets flags for more control over ssl-related settings on a per domain base (admin only); fixes #767 and fixes #769
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-12-10 10:21:35 +01:00 |
|
Michael Kaufmann
|
adb5c6734a
|
set version to 0.10.9 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-12-06 10:20:01 +01:00 |
|
Michael Kaufmann
|
e0275840ab
|
set version to 0.10.8 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-29 17:14:02 +01:00 |
|
Michael Kaufmann
|
cdf02ceab6
|
set version to 0.10.7 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-22 16:14:13 +01:00 |
|
Michael Kaufmann
|
d2852fbd5d
|
add new setting to set default value of domain-edit-setting 'Apply specialsettings to all subdomains' and 'Apply php-config to all subdomains'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-22 16:10:27 +01:00 |
|
Michael Kaufmann
|
d5df4dd7a4
|
set version to 0.10.6 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-15 16:43:36 +01:00 |
|
Michael Kaufmann
|
cff0ac72d0
|
optimize varchar fields in admin/customer table; fixes #752
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-13 08:57:53 +01:00 |
|
Michael Kaufmann
|
b162324ff0
|
fix renew-check of let's encrypt implementation, set version to 0.10.5 for bugfix release; fixes #747
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-01 14:19:06 +01:00 |
|
Michael Kaufmann
|
6cd061d74c
|
set version to 0.10.4 for upcoming maintenance release; minor code formatting + adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-11-01 11:16:13 +01:00 |
|
Michael Kaufmann
|
88ee76e4c9
|
setting version to 0.10.3 for upcoming release
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-25 14:48:13 +02:00 |
|
Michael Kaufmann
|
7b162c4bd0
|
added tls-settings per domain for admins with change_serversettings-flag set; fixes #519
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-22 16:45:03 +02:00 |
|
Michael Kaufmann
|
4704798379
|
setting version to 0.10.2 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-18 13:39:23 +02:00 |
|
Michael Kaufmann
|
93aa8bff1e
|
add default-ssl-vhost settings and optionally allow including of non-ssl default-vhost settings, fixes #727
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-12 14:34:18 +02:00 |
|
Michael Kaufmann
|
0d0e557715
|
force Let's Encrypt ACMEv2 API, fixed #728
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-11 18:17:05 +02:00 |
|
Michael Kaufmann
|
9167608794
|
set version to 0.10.1 for maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-10 14:55:45 +02:00 |
|
Michael Kaufmann
|
4543c73b4f
|
add possibility to enable/disable api access on a per user base
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-09 11:43:22 +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>
|
2019-10-03 12:35:42 +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
|
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 |
|
Marc-André Kolly
|
e67e2a85de
|
Implement test for Domain Zone CAA record
|
2019-07-28 20:05:55 +02:00 |
|
Marc-André Kolly
|
240178eba7
|
Implement global CAA settings
|
2019-07-28 19:49:32 +02:00 |
|
Marc-André Kolly
|
5eef98fdfd
|
Bump DB Version to 201907270
|
2019-07-28 18:10:01 +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
|
35e14fde14
|
set version to 0.10.0-rc2 for second release candidate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-05-27 11:47:58 +02:00 |
|
Michael Kaufmann
|
82508587b3
|
update mysql-table engines to InnoDB; fixes #671
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-04-25 13:31:18 +02:00 |
|
Michael Kaufmann
|
29365838b3
|
set version to 0.10.0-rc1 for upcoming release candidate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-04-10 08:24:04 +02:00 |
|
Michael Kaufmann
|
ef331ccc81
|
Add setting to specify domain aliases for the froxlor-vhost (and add them to the SAN list of let's encrypt certificates if enabled)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-21 12:54:53 +01:00 |
|
Michael Kaufmann
|
cb8e83bdfa
|
use new AcmeSh class also in froxlor.sql
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 17:56:14 +01:00 |
|
Michael Kaufmann
|
73a059b318
|
usinng acme.sh for issuing Let's Encrypt certificates now; please test thoroughly; fixes #651
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 16:17:35 +01:00 |
|
Michael Kaufmann
|
fca7b95579
|
meh it's february already :P
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-12 17:42:36 +01:00 |
|
Michael Kaufmann
|
73c05fb231
|
add setting for customzing webserver error-log level, fixes #650
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-12 17:38:46 +01:00 |
|
Michael Kaufmann
|
2b4199e558
|
drop ADSP support, fixes #622
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-01-04 20:58:20 +01:00 |
|
Michael Kaufmann
|
60f1db5caf
|
LetEncrypt cronjob refactoring
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 17:31:03 +01:00 |
|
Michael Kaufmann
|
3ff20e327f
|
removed ticketsystem; lots of work on cron stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 13:09:14 +01:00 |
|
Michael Kaufmann
|
bf7df9a8d6
|
Merge branch 'write_no_log' of https://github.com/ServiusHack/Froxlor into ServiusHack-write_no_log
|
2018-12-17 12:21:49 +01:00 |
|
Michael Kaufmann
|
4988600881
|
added new indicator whether services/system has been configured (on new installations); show alternative configuration possibility via config-services.php script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-10 20:34:43 +01:00 |
|
Michael Kaufmann
|
8291c7d2ab
|
Allow access to webserver logs via weinterface, if activated for customer; todo: view more content dynamically; fixes #603
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-01 13:33:08 +01:00 |
|
Michael Kaufmann
|
69495b94af
|
add 2FA mechanism, fixes #547
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-30 13:45:17 +01:00 |
|
Michael Kaufmann
|
b032f5b2ba
|
add dhparams for webserver/ssl, refs #519
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-18 20:35:27 +01:00 |
|
Severin Leonhardt
|
d76df274f4
|
Make writing AccessLog and ErrorLog optional
|
2018-10-11 19:07:09 +02:00 |
|
Michael Kaufmann
|
5752f7b64e
|
Merge remote-tracking branch 'origin/master' into 0.10.0
|
2018-09-30 10:04:15 +02:00 |
|
Michael Kaufmann
|
37988fa645
|
forgot to add override_fpmconfig flag to panel_phpconfigs, refs #573
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-09-28 10:57:43 +02:00 |
|
Michael Kaufmann
|
6c7ee0c222
|
add possibility to specify pm-related settings per php-config (if override of fpm-daemon settings is set to yes), fixes #573
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-09-28 10:55:08 +02:00 |
|
Michael Kaufmann
|
738e629eec
|
Merge remote-tracking branch 'origin/master' into 0.10.0
|
2018-09-25 08:14:16 +02:00 |
|