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
|
050af61082
|
show success in updater when there are no more old files to delete and exec() is disallowed (showed empty list)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-10-09 12:05:04 +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
|
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
|
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
|
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
|
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 |
|
Marc-André Kolly
|
240178eba7
|
Implement global CAA settings
|
2019-07-28 19:49:32 +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
|
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
|
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
|
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
|
4ec32c0972
|
set keysize to the former default and the default from installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-19 10:26:33 +01:00 |
|
Michael Kaufmann
|
8d628daf83
|
fix update of acmesh class in cronjobs_run
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 21:41:19 +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
|
84eec155de
|
only empty the certificates if there's actually something to empty
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-02-17 16:57:03 +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
|
7416a41a42
|
get rid of most of the checkstyle warnings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-24 13:50:45 +01:00 |
|
Michael Kaufmann
|
4cd005051b
|
fixed last remaining function calls which are class-methods now
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-23 19:34:32 +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
|
0401e6971a
|
Revert "refactor global array"
This reverts commit c5a58e3f36.
|
2018-12-22 08:15:31 +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
|
c5a58e3f36
|
refactor global array
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 20:31:17 +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
|
7563907df5
|
convert html-related functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 18:31:06 +01:00 |
|
Michael Kaufmann
|
a819d81ef2
|
more function reducing and fixing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 16:53:04 +01:00 |
|
Michael Kaufmann
|
b0df4e46d6
|
convert validate/check functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-20 21:00:39 +01:00 |
|
Michael Kaufmann
|
5888927239
|
get rid of more functions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-20 12:38:18 +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
|
8e84a4ff44
|
correct use of Database use
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 16:57: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
|
1ca1314ac4
|
fix typo in updater
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-02 19:27:50 +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
|
c7bee4edf2
|
update 0.9.x updater according to latest bugfix-release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-11-27 18:53:37 +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 |
|