Michael Kaufmann
|
6fdf2636fc
|
update docs url for api-documentation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-01-25 14:54:52 +01:00 |
|
Michael Kaufmann
|
d1d42f2055
|
allow setting path to acme.sh installation; fixes #1002
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-12-31 10:38:49 +01:00 |
|
Nicolas
|
67351ec3c2
|
Adding support for PowerDNS-Replication (#974)
Adding support for powerdns-replication
|
2021-08-19 12:00:09 +02:00 |
|
Michael Kaufmann
|
4c507232c7
|
add setting for a custom system group for all customer-users (required libnss-extrausers); fixes #953
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-30 12:16:37 +02:00 |
|
Michael Kaufmann
|
86939a64da
|
add buypass testing/staging ACME endpoint; create CAA entries accordingly if activated; refs #968
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-29 21:24:43 +02:00 |
|
Jens Meißner
|
926ce427fc
|
Add Buypass to the list of ACME providers. (#968)
|
2021-07-29 21:15:49 +02:00 |
|
Michael Kaufmann
|
41a470fe36
|
added option to disable creation of default subdomain; fixes #960
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-21 09:53:54 +02:00 |
|
Michael Kaufmann
|
8a4aa2a721
|
fix lng strings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-20 23:45:57 +02:00 |
|
Michael Kaufmann
|
1d903770fc
|
have more power over theme logo, custom theme logo and uploaded logo; refs #958
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-20 20:35:54 +02:00 |
|
Daniel Schmitz
|
518ec202ab
|
wip
|
2021-07-07 13:26:15 +08:00 |
|
Michael Kaufmann
|
73991e855c
|
Support ZeroSSL via acme.sh (v3); refs #946
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-06-27 09:00:44 +02:00 |
|
Michael Kaufmann
|
61a50cc657
|
add setting for default serveralias value for new domains, refs #944
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-06-16 15:10:52 +02:00 |
|
Michael Kaufmann
|
82922f7aea
|
add new settings for legal-notes; terms-of-use and privacy-policy; fixes #930
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-03-24 14:36:48 +01:00 |
|
Daniel Reichelt
|
a1b8807b0f
|
dns: make mail address of SOA records configurable
|
2021-02-21 13:00:30 +01:00 |
|
Michael Kaufmann
|
3a17d03796
|
add option to specify (optional) fileextension/suffix for generated dkim-private keys; fixes #907
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-01-20 12:12:41 +01:00 |
|
Michael Kaufmann
|
78495b6487
|
update link to perl-fastcgi wiki on nginx.com; added setting to hide incompatible settings (depending on webserver)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-12-30 16:41:26 +01:00 |
|
Michael Kaufmann
|
bc73ed0c75
|
adjust tls default value to tlsv1.2; refs #839
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-18 20:48:04 +02:00 |
|
Michael Kaufmann
|
78fc4f84b2
|
add optional dns validation for let's encrypt activated domains; fixes #817
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-04-14 10:28:33 +02:00 |
|
Michael Kaufmann
|
7f999302fa
|
do not require enabled vhost-container for froxlor-vhost to change sslsessiontickets-setting
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-02-14 19:26:06 +01:00 |
|
Michael Kaufmann
|
f21d4f8770
|
when not using awstats, disable awstats-related settings; add minor tweaks to unit-tests
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-01-10 16:44:13 +01:00 |
|
Patrik Kernstock
|
b355711de9
|
Improvements as suggested by @d00p
Signed-off-by: Patrik Kernstock <patrik@kernstock.net>
|
2020-01-08 22:08:15 +00:00 |
|
Patrik Kernstock
|
e143ba4577
|
Allow configuring awstats LogFormat
Signed-off-by: Patrik Kernstock <patrik@kernstock.net>
|
2019-12-31 22:29:29 +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 |
|
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
|
7dff46b63e
|
set production Lets Encrypt endpoint as default in settings like the installation does; do nat-sorting only on username-related fields, fixes #765
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-12-05 07:52:11 +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
|
e5c1e8350d
|
set default_theme value in settings-array to 'Sparkle' as it is in install/froxlor.sql; improve language strings for adding php-configurations and fpm-versions
Signed-off-by: Michael Kaufmann <michael.kaufmann@aixit.com>
|
2019-10-17 18:40:53 +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
|
eb5ea51da1
|
add explicit tlsv1.3 ciphersuite setting (used for apache-only as of now)
|
2019-10-04 17:43:11 +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 |
|
Marc-André Kolly
|
78ef2a4e23
|
Fix serversettings field
|
2019-07-29 07:41:09 +02:00 |
|
Marc-André Kolly
|
240178eba7
|
Implement global CAA settings
|
2019-07-28 19:49:32 +02:00 |
|
Michael Kaufmann
|
51efba0a8d
|
Check for SSL enabled vhost-container for ssl-related settings in froxlor-vhost-settings; fixes #642
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-24 09:03:03 +01: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
|
2273a11978
|
remove unneeded let's encrypt settings; self-update acme.sh only once a day
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 20:36:18 +01:00 |
|
Michael Kaufmann
|
5c36b79277
|
honor setting for let's encrypt key size if needed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 19:47:51 +01:00 |
|
Michael Kaufmann
|
459cbcc0dd
|
keep re-use old-key setting for Let's Encrypt
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 19:25:23 +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
|
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
|
8ab86a05b2
|
disable settings in 'froxlor vhost settings' that wont have any effect if no IP/port has the 'create vHost container' option enabled; fixes #642
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-11 16:08:34 +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
|
3794003e63
|
minor fixes here and there
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 13:42:10 +01:00 |
|
Michael Kaufmann
|
28bb614489
|
begin refactoring of form-stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-22 11:57:54 +01:00 |
|
Michael Kaufmann
|
7e39a7bc60
|
Revert "refactor global array"
This reverts commit 370ccbdb74 .
|
2018-12-22 08:15:31 +01:00 |
|
Michael Kaufmann
|
370ccbdb74
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:51:44 +01:00 |
|
Michael Kaufmann
|
7c68fa7bd0
|
fixed a few functions I've missed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 19:16:49 +01:00 |
|
Michael Kaufmann
|
1b090377ee
|
even more function to class conversion
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 17:41:22 +01:00 |
|
Michael Kaufmann
|
97b5439c0d
|
auto-format all files; add table-definitions to test-bootstrap file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 12:24:07 +01:00 |
|
Michael Kaufmann
|
c0e89bbd05
|
refactor UI functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 11:22:03 +01:00 |
|