Michael Kaufmann
|
9d2077ddee
|
more work on backup-storages; add backup cli-command
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-04 10:54:59 +02:00 |
|
Michael Kaufmann
|
c52d9bbd03
|
work on backup storages
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-07-27 11:08:27 +02:00 |
|
Michael Kaufmann
|
ddcd55a83d
|
more work on backup-storages
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-08 11:56:58 +02:00 |
|
Michael Kaufmann
|
6f5e49de79
|
integrate backup/access_backup fields into Customers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 20:57:58 +02:00 |
|
Michael Kaufmann
|
981d7f3d9a
|
dblayout enhancements for backup-feature; added preconfig and updates for 2.1.x
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 17:58:29 +02:00 |
|
Michael Kaufmann
|
e958cfed84
|
big renaming of CustomerBackup to DataDump / export for the real backup-feature to shine :P
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 11:37:00 +02:00 |
|
Michael Kaufmann
|
4bfed71ac9
|
fix install sql
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-06 17:47:59 +02:00 |
|
Maurice Preuß (envoyr)
|
94051dc9eb
|
add backup settings and update cron fork
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2023-06-06 17:30:12 +02:00 |
|
Michael Kaufmann
|
196ef9378a
|
deactivate/reactivate email-accounts for deactivated/reactivated domain; set deactivated-docroot by default to not have deactivated domains point to froxlor login but rather show a message
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-06 10:10:32 +02:00 |
|
Michael Kaufmann
|
c079047180
|
Merge remote-tracking branch 'origin/main' into 2.1.x
|
2023-06-05 09:05:13 +02:00 |
|
Michael Kaufmann
|
c236d9eaab
|
set version to 2.0.20 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-02 20:13:36 +02:00 |
|
Michael Kaufmann
|
233bf27afe
|
add Froxlor.generateLoginLink() API call to allow generation of one-time-login links for customers, thx to INWX for supporting and sponsoring this feature
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-24 16:02:07 +02:00 |
|
Michael Kaufmann
|
2e6b939ec6
|
set dbversion
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-23 15:21:25 +02:00 |
|
Michael Kaufmann
|
c1f03c1683
|
remove 'main but subdomain' as we now automatically create the correct order of vhost configs and dns zones
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-23 14:36:45 +02:00 |
|
Michael Kaufmann
|
d5661d492d
|
set version to 2.0.19 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-07 11:07:31 +02:00 |
|
Michael Kaufmann
|
d90fb7fa68
|
fix mysql-pdo check on installation, set version to 2.0.18 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-07 10:54:47 +02:00 |
|
Michael Kaufmann
|
4ea8629fcc
|
set version to 2.0.17 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-06 22:08:43 +02:00 |
|
Michael Kaufmann
|
b164038846
|
set version to 2.0.16 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-05 21:10:01 +02:00 |
|
Michael Kaufmann
|
1679675aa1
|
introduce http-request rate-limit; smaller fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-02 10:19:53 +02:00 |
|
Michael Kaufmann
|
ca433d8a61
|
set version to 2.0.15 for update-bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-04-07 18:58:19 +02:00 |
|
Michael Kaufmann
|
fc8ca57f8c
|
set version to 2.0.14 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-04-07 08:52:12 +02:00 |
|
Michael Kaufmann
|
de7729cec8
|
add certificate metadata to db table
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-23 12:40:01 +01:00 |
|
Michael Kaufmann
|
d60e48849b
|
correct languages for mail/file templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-23 08:56:45 +01:00 |
|
Michael Kaufmann
|
b30d7a8252
|
set version to 2.0.13 for maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-03 13:05:09 +01:00 |
|
Michael Kaufmann
|
38d94698ce
|
set version to 2.0.12 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-17 20:47:17 +01:00 |
|
Michael Kaufmann
|
4f26bdd535
|
set version to 2.0.11 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-17 10:26:32 +01:00 |
|
Michael Kaufmann
|
7686effc8c
|
new setting to select default value of 'allow api access' for new customers; fixes #1087
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-03 14:16:37 +01:00 |
|
Michael Kaufmann
|
c5bece64ce
|
set version to 2.0.10 for security release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-28 20:07:15 +01:00 |
|
Michael Kaufmann
|
42b3f1e59d
|
set version to 2.0.9
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-20 18:01:28 +01:00 |
|
Maurice Preuß (envoyr)
|
4c6ebde58c
|
adding new dns resolver setting for let's encrypt
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
Co-authored-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-18 13:57:47 +01:00 |
|
Michael Kaufmann
|
090cfc26f2
|
set file-log (if enabled) to be in froxlor/logs/ folder; fix ssl param directive for dovecot in Ubuntu Bionic; set version to 2.0.8
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-14 13:09:42 +01:00 |
|
Michael Kaufmann
|
9e671100ae
|
acme-challenge path adjustments if docroot changed after update from 0.10.x (via apt)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-12 14:21:14 +01:00 |
|
Michael Kaufmann
|
80e442e396
|
set version to 2.0.7
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-10 22:15:57 +01:00 |
|
Michael Kaufmann
|
24f47bc58b
|
set version to 2.0.6
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-09 10:09:15 +01:00 |
|
Michael Kaufmann
|
0f382586ce
|
set version to 2.0.5
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 23:24:43 +01:00 |
|
Michael Kaufmann
|
9c2f12ecb1
|
mysql-remote-server fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 23:20:31 +01:00 |
|
Michael Kaufmann
|
12da117cab
|
fix chmod() command in compatibility cronjob for updaters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 20:20:44 +01:00 |
|
Michael Kaufmann
|
ef48f4b48e
|
set version to 2.0.3
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 19:44:07 +01:00 |
|
Michael Kaufmann
|
452df60866
|
set version to 2.0.2
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 17:58:42 +01:00 |
|
Michael Kaufmann
|
d69a7eeb07
|
sql text field corrections
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:47:54 +01:00 |
|
Michael Kaufmann
|
a8a112af49
|
sql text field corrections
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:44:32 +01:00 |
|
Michael Kaufmann
|
46c696811d
|
fix customer listing for admins when deactivated customers exist; fix potential row-size too large error for panel_customers; fix possible undefined timestamps in opcache-info; set version to 2.0.1
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:37:46 +01:00 |
|
Michael Kaufmann
|
5688690eb8
|
set version to 2.0.0 for upcoming stable release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 11:00:59 +01:00 |
|
Michael Kaufmann
|
c696542cf5
|
remove unnecessary domains_see_all column
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-26 12:12:06 +01:00 |
|
Michael Kaufmann
|
24fa1d39ed
|
add pass_authorizationheader=1 to froxlor vhost php-config; fix issue with assigning mysql-server when editing customer with mysql=0 prior; fix blank page when customer does not have resources but opens page via url manipulation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-16 10:52:12 +01:00 |
|
Michael Kaufmann
|
6135ba8468
|
backward compatibility for updaters to update cron.d configuration file after update
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-06 16:47:16 +01:00 |
|
Michael Kaufmann
|
cc1d427a69
|
enable ssl for postfix/dovecot by default using a self-signed certificate if not otherwise specified
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-12 16:36:57 +01:00 |
|
Michael Kaufmann
|
1d938f2a43
|
remove 'default_password_scheme' for dovecot configs as hashes can be different now and are read by given hash-algo prefix;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-12 09:38:43 +01:00 |
|
Michael Kaufmann
|
a8dc576833
|
add 'goaccess' as new and default traffic analyzer tool
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-03 08:58:11 +01:00 |
|
Michael Kaufmann
|
5aa059bb24
|
prefer sha256 (the old-way) over sha1 mixup for two different ftpds
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-30 14:22:25 +01:00 |
|