Michael Kaufmann
|
ace1651ceb
|
add extra validation for new domains
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-11 14:31:45 +01:00 |
|
Michael Kaufmann
|
0bee1f03de
|
add missing language string
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-07 16:37:45 +01:00 |
|
envoyr
|
0f37dfb1eb
|
remove mix; add vite
Signed-off-by: envoyr <hello@envoyr.com>
|
2023-10-16 12:48:35 +02:00 |
|
Michael Kaufmann
|
0754be3028
|
Merge remote-tracking branch 'origin/2.1.x'
|
2023-10-06 12:04:52 +02:00 |
|
Michael Kaufmann
|
e8ed43056c
|
enable markdown syntax in custom_notes field
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-10-02 15:40:50 +02:00 |
|
Michael Kaufmann
|
686065c294
|
some cleanup; hide ssl-related settings when ssl-usage is off when creating/updating domains; add database-update option to update-cli if files are already up-to-date
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-10-02 13:49:00 +02:00 |
|
Michael Kaufmann
|
13b6ab0b07
|
add documentation links to customer-ui for certain entities; add setting to allow menu to be expanded
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-24 16:04:20 +02:00 |
|
Andreu Trepat Rubirola
|
215e749ba8
|
added ca language (#1184)
|
2023-09-24 15:22:33 +02:00 |
|
Michael Kaufmann
|
6edc6553bd
|
remove wip backup-feature for later releases, see branch backup-feature
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-17 13:19:00 +02:00 |
|
Michael Kaufmann
|
3fc18f9903
|
fix language-strings; disallow direct removing of certificates if issuer=lets encrypt; fix sql query in updater; porting nginx regex for vhost-merging
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-12 15:25:47 +02:00 |
|
Michael Kaufmann
|
4fcf0606c7
|
and again more work on backup-storages
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-09-05 11:03:39 +02:00 |
|
Michael Kaufmann
|
52a06bf806
|
validate allowed php configurations to be none-empty if php is enabled for the customer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-07-28 14:51:35 +02:00 |
|
overgrow
|
20aa162fcc
|
Added support DNS TLSA record (#1165)
Co-authored-by: netcarlos <carlos@allhighseeds.com>
|
2023-07-28 14:18:53 +02:00 |
|
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 |
|
jabertwo
|
75c8754fb4
|
Fix typo in pathDescriptionSubdomain (#1156)
|
2023-06-26 11:03:48 +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 |
|