Michael Kaufmann
|
d1043b4645
|
Allow customers to enable separate log-file for (sub)domains; fixes #1117
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-07-26 11:18:14 +02:00 |
|
Michael Kaufmann
|
e071365cd6
|
improve description of resources assignment in admins and customers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-07-24 14:28:08 +02:00 |
|
Michael Kaufmann
|
067c9f8c76
|
add language strings for otp-validation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-07-10 13:52:49 +02:00 |
|
Michael Kaufmann
|
da7309c41e
|
integrate opcache-gui data from amnuts/opcache-gui as intended; refs #1151
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-12 12:15:52 +02:00 |
|
Michael Kaufmann
|
3445472049
|
combine change-password, change-theme and change-language into 'my profile'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 16:18:05 +02:00 |
|
Michael Kaufmann
|
5afe5a8c46
|
minor bugfixes for data export / UI
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-07 11:49:57 +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 |
|
Maurice Preuß (envoyr)
|
2ec039372d
|
Merge remote-tracking branch 'origin/2.1.x' into feature-backup
|
2023-06-06 14:41:41 +02:00 |
|
Maurice Preuß (envoyr)
|
0c3ac31231
|
initial backup feature
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2023-06-06 14:38:08 +02:00 |
|
Michael Kaufmann
|
6e37b55ac6
|
more integration of domain deactivated flag
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-06 10:23:47 +02:00 |
|
Michael Kaufmann
|
981d819fd7
|
display notice if customer has no domains assigned yet to add subdomains; corrected subdomains-usage-check to exclude std-subdomain
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-06-06 09:05:49 +02:00 |
|
Michael Kaufmann
|
ca5f36d912
|
corrected language index in system-settings, fixes #1145
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-26 21:24:08 +02:00 |
|
Michael Kaufmann
|
6202e24b77
|
Merge remote-tracking branch 'origin/domain-duplicate' into 2.1.x
|
2023-05-25 12:35:10 +02:00 |
|
Michael Kaufmann
|
8deaf6a013
|
frontend implementation of Domains.duplicate()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-25 12:33:43 +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
|
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 |
|
Maurice Preuß (envoyr)
|
5731f5ffff
|
add pgp public key encryption for backup
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2023-05-21 20:51:18 +02:00 |
|
Michael Kaufmann
|
4642160724
|
add same loginfail restrictions for entering 2fa code as for user/pwd login
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-12 10:36:27 +02:00 |
|
Nicolas Thumann
|
68cf4ab69a
|
Fix typo in English privileged_passwd (#1136)
|
2023-05-09 18:52:43 +02:00 |
|
Michael Kaufmann
|
5c46960734
|
fix language mixup for rate-limit-interval setting
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-05 13:21:12 +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
|
c09670cc45
|
make it clearer that the finishing commands have to be exectuted as 'root'; fixes #1128
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-04-23 11:56:20 +02:00 |
|
Michael Kaufmann
|
e9051dc30a
|
add spanish language translation reference to german language file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-08 09:48:13 +01:00 |
|
scramatte
|
b6c7c53c3a
|
Add Spanish language (#1105)
* Add Spanish localization
* add spanish to languages list
|
2023-03-08 09:43:35 +01:00 |
|
Michael Kaufmann
|
c56e0b9dac
|
add 'Passing HTTP AUTH BASIC' header option when using FCGID; fix typeerror in parameter for Froxlor\Dns\Dns; require php-gd extension for validating uploaded images
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-08 09:33:02 +01:00 |
|
Michael Kaufmann
|
b03e11c18d
|
fix email-domain navigation and descriptions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-03 13:03:12 +01:00 |
|
Michael Kaufmann
|
23f1f79eff
|
specify clearly which tls settings are being overwritten/ignored depending on the 'Override system TLS settings' flag when adding/updating Domains
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-19 12:27:56 +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
|
0a51d97684
|
add translation for new email domain overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-03 13:57:28 +01:00 |
|
Michael Kaufmann
|
8378795f5d
|
Merge branch 'main' of github.com:Froxlor/Froxlor
|
2023-01-31 09:33:02 +01:00 |
|
Michael Kaufmann
|
98e6f1df4a
|
Merge branch 'main' of github.com:Froxlor/Froxlor
|
2023-01-31 09:32:21 +01:00 |
|
Michael Kaufmann
|
674e35e5c5
|
add new EmailDomains API Commands for listing domain/email-usage information; show email-domain overview when customer has >1 domains with email addresses; add EmailDomains to GlobalSearch
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-31 09:31:58 +01:00 |
|
Michael Kaufmann
|
b24ca44e6f
|
fix typos
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-30 08:47:11 +01:00 |
|
Michael Kaufmann
|
0034681412
|
fix possible privilege escalation from customer to root when specifying custom error documents in directory-options
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-28 20:00:24 +01:00 |
|
Michael Kaufmann
|
bd5b99dc1c
|
verify cronjob interval is one of the fixed available values
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-28 13:06:44 +01:00 |
|
Michael Kaufmann
|
2feb802094
|
validate existence of language in admin-templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-28 12:16:40 +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
|
529890b5d2
|
fix typo in langauge-definition
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-12 22:27:45 +01:00 |
|
Michael Kaufmann
|
86852942e0
|
add missing language-strings for traffic page
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-12 11:30:52 +01:00 |
|
Michael Kaufmann
|
f7f356e896
|
fix csrf for clearing apcu/opcache cache
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-31 09:08:34 +01:00 |
|
Maurice Preuß (envoyr)
|
37980060ea
|
update form validation for customers
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-27 15:21:53 +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 |
|
Maurice Preuß (envoyr)
|
ddc95762eb
|
fix of name translation due to incorrect display in lists and forms
|
2022-12-25 20:54:35 +01:00 |
|
rex2630
|
03466158a7
|
Renamed name to Last name instead (#1060)
|
2022-12-22 19:11:09 +01:00 |
|
rex2630
|
38fb3bc25a
|
Deleted duplicated string (#1058)
|
2022-12-22 09:29:12 +01:00 |
|
Michael Kaufmann
|
a81065a1b0
|
add dashboard-language string, fix missing { in customer_mysql
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-21 11:54:29 +01:00 |
|
Maurice Preuß (envoyr)
|
996b2e4a78
|
fix translation strings and update session lifetime to default panel sessiontimeout
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-20 21:27:53 +01:00 |
|
Maurice Preuß (envoyr)
|
4acd1d4ef6
|
add missing translation strings
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-20 19:59:24 +01:00 |
|
Michael Kaufmann
|
d7a2ec35cc
|
clearify customer add/edit name/company requirements
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-06 16:25:33 +01:00 |
|