Michael Kaufmann
|
51b6e067e8
|
idna encode umlaut-emailaddresses when adding/editing email-account; use correct password-suggestion-layout in change-email-account formfield
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-25 08:26:39 +02:00 |
|
Lukas Bableck
|
7711ce1d66
|
Allow admins to edit openbasedir_path for domains (#1125)
* Add openbasedir_path formfield
* Add openbasedir_path field values to admin_domains page
|
2023-04-25 19:42:27 +02:00 |
|
Michael Kaufmann
|
464f5b7bed
|
fix adding mysql-server to customers without any prior assigned mysql-server, fixes #1123; fix issues with displaying set value if path-mode is 'dropdown'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-04-19 20:58:48 +02:00 |
|
Michael Kaufmann
|
ae6ee95973
|
avoid using posix-extension function before requirement-check can test for it and inform user
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-03-15 08:54:50 +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
|
f97536ed02
|
minor adjustments in customer-email-domain-overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-02-05 18:30:29 +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
|
ed50e03957
|
Merge remote-tracking branch 'origin/main' into customeremail-overview
|
2023-01-22 14:03:07 +01:00 |
|
Michael Kaufmann
|
e3f02879cf
|
restore mandatory field on domain-formfields; add translated require message and correct error-placement of the message
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-12 15:16:42 +01:00 |
|
Michael Kaufmann
|
b52d6df777
|
[UI] change require of ipandport field in domains.add and domains.delete to one-of instead of all; fixes #1078
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-12 14:53:05 +01:00 |
|
Michael Kaufmann
|
82af9af1e1
|
group email-domains in overview if there are email addresses for multiple domains
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-11 22:22:39 +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 |
|
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 |
|
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 |
|
Michael Kaufmann
|
63f6d221cd
|
secure logo uploading, avoid frame-inclusion, adjustments to SECURITY.md and minor changes in UI for domain import and darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-02 09:24:08 +01:00 |
|
Michael Kaufmann
|
4b7ae46fd7
|
fix missing language-strings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-21 12:52:33 +01:00 |
|
Michael Kaufmann
|
777991e0e3
|
honor caneditdomain flag correctly; corrected error messages; updated external URLs
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-20 12:22:03 +01:00 |
|
Michael Kaufmann
|
f49fd5f0f7
|
show replacer-variables in php-config add/edit and fpm-versions add/edit; catch potential Exception thrown by Form::processForm() to display the error nicely; minor fixes in field-visibility for phpconfigs depending on php-interface and webserver; validate fcgid/fpm enable-flag correctly if not POST'ed at the same time (older behaviour)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-09 17:07:48 +01:00 |
|
Michael Kaufmann
|
2b12cde77e
|
minor UI/UX fix for settings import (button label)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-08 15:18:39 +01:00 |
|
Michael Kaufmann
|
dbec714af8
|
fix traffic display in dashboards
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-04 12:39:10 +01:00 |
|
Michael Kaufmann
|
a052333296
|
enhance listing of customer domains; add third openbasedir-option to make 'parentdirectory of domain-docroot' value possible (refs #515); corrected some formfield definitions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-01 15:36:21 +01:00 |
|
Michael Kaufmann
|
0f218914a2
|
re-add replacer-information for php-configs
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-01 15:32:10 +01:00 |
|
Michael Kaufmann
|
861786f064
|
fix formfield visibility of ipandports:listen_statement; adjusted settings submit-buttons; fix traffic timescale-selectbox for responsive devices
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-21 10:51:06 +02:00 |
|
Michael Kaufmann
|
b9e9cb9377
|
add subnavigation to hosting-plans
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-19 08:32:48 +02:00 |
|
Michael Kaufmann
|
e7ccc7bf76
|
more sub-navigation links; rename 'cancel' to 'discard changes' as it is a form-reset button
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-18 20:39:01 +02:00 |
|
Michael Kaufmann
|
2987ae5a05
|
respect newsfeed-visibility-settings; fix typo for saving column-visibility in apikeys; added back-to-overview button in cronjobs-edit; strings fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-17 08:52:58 +02:00 |
|
Michael Kaufmann
|
6953d0f883
|
minor fixes to fpm/php resources-forms and language-strings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-13 16:53:36 +02:00 |
|
Michael Kaufmann
|
a37beef18e
|
fix shell-select for customer ftp-accounts if shell is enabled; fix typo in UserCommand
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-06 14:23:56 +02:00 |
|
Michael Kaufmann
|
b1f7cf4bc7
|
minor language additions and css adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-20 08:09:53 +02:00 |
|
Michael Kaufmann
|
7f6ea29e15
|
correction for mandatory fields in forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-26 09:06:42 +02:00 |
|
Michael Kaufmann
|
e5620b22e0
|
fix preselected values in customer-edit form; adjust version checking to include '-beta' and drop long unused '-svn'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-25 21:42:53 +02:00 |
|
Michael Kaufmann
|
f389226aae
|
fix styling of deactivated/locked customers in overview and 0-value in edit-form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-21 11:43:25 +02:00 |
|
Michael Kaufmann
|
3ee04a6e75
|
install-finish-magic
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 13:44:44 +02:00 |
|
Michael Kaufmann
|
07094f231a
|
minor fixes in installation process
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 11:21:49 +02:00 |
|
Michael Kaufmann
|
2c9b2c1d67
|
fixes for finishing installation correctly
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 10:44:05 +02:00 |
|
Michael Kaufmann
|
dfb2d625c9
|
use correct target-dbserver to add db and user when using multiple database servers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-29 09:35:11 +02:00 |
|
Michael Kaufmann
|
430aefe0f7
|
added input-file option for automatic cli-installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-08 16:52:22 +02:00 |
|
Michael Kaufmann
|
bbd754c198
|
add USERNAME replacer to all email templates; fixes #1032
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-01 14:07:01 +02:00 |
|
Michael Kaufmann
|
d545e7e09d
|
add CLI install command (more testing tbd)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-01 14:05:18 +02:00 |
|
Michael Kaufmann
|
2e72fa8445
|
use new Language class in formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 12:24:44 +02:00 |
|
Michael Kaufmann
|
dbd1fe3846
|
corrected domain-formfields visibility flag for ssl-related settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 12:07:55 +02:00 |
|
Michael Kaufmann
|
d8bcf52b3b
|
add frontend for new MysqlServer API command
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-24 19:50:30 +02:00 |
|
Michael Kaufmann
|
9b5d3aed97
|
fix emails-edit formfield
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-23 13:07:59 +02:00 |
|
Michael Kaufmann
|
309abc6150
|
remove some already fixed todo markers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-21 17:03:34 +02:00 |
|
Michael Kaufmann
|
dd896659ae
|
dynamically load dns-record help-text for selected dns-type; fixes #719
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 11:45:50 +02:00 |
|
Michael Kaufmann
|
07a1ad8c58
|
add date/datetime input fields to relevant formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 10:07:25 +02:00 |
|