Michael Kaufmann
|
a7dd5f4685
|
show 0 value of resource-fields if value is empty, fixes #1149
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-05-28 10:46:28 +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
|
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
|
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
|
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 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Michael Kaufmann
|
00a3424f65
|
resolve old lng-references
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-02 08:56:39 +02:00 |
|
Michael Kaufmann
|
7b6d5f1642
|
add Crypt::createSelfSignedCertificate; bugfix display of no-ssl-ip in domain-add formfield
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-02 08:33:42 +02:00 |
|
Michael Kaufmann
|
0dc77997fe
|
more language cleanup and adding mysql-servers to customer add/delete in UI
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 09:36:46 +02:00 |
|
envoyr
|
4f4c71d79b
|
major refactoring of almost all files
|
2022-04-28 20:48:00 +02:00 |
|
Michael Kaufmann
|
f82d78ad5d
|
add 'back to overview' links when adding/editing entities
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 17:08:49 +02:00 |
|
Michael Kaufmann
|
949f258f54
|
reflect same permission requirement for documentroot in Domains.add() and Domains.update()
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 16:18:02 +02:00 |
|
Dennis Dudek
|
25d9c52c58
|
remove unnecessary ternaries (#1027)
* remove unnecessary ternaries
* fix: !($id <= 0);
* remove ternary
|
2022-04-14 09:02:10 +02:00 |
|
Michael Kaufmann
|
04a08f9095
|
add empty index.html file to all folders to avoid accidental folder-content disclosure if 'Options Indexes' is set for a (parent)folder containing froxlor in webserver-config
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-24 14:35:30 +01:00 |
|
Michael Kaufmann
|
bf41c84c6a
|
migrate admin_settings::testmail
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-24 14:25:29 +01:00 |
|
Michael Kaufmann
|
25b9e5b540
|
migrated admin_messages; minor fixes in admin-listing and ipsandports::add defaults
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-24 13:40:43 +01:00 |
|
Michael Kaufmann
|
d30c9a2ff7
|
migrated ssl-editor; also usable as admin now
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-16 13:54:57 +01:00 |
|
Michael Kaufmann
|
401eb60062
|
admin-updates, settings-import and some minor ui tweaks
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-16 13:22:59 +01:00 |
|
Michael Kaufmann
|
0d282d29d8
|
move email settings to the top and hide then optional domain-settings when adding/editing domain as admin; fixes #1012
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-15 09:05:05 +01:00 |
|
Michael Kaufmann
|
31fbe434b4
|
domain import form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-14 17:29:16 +01:00 |
|
Michael Kaufmann
|
7e9e89e1fd
|
handle speciallogfile-warning-note when editing domain as admin
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-13 16:16:48 +01:00 |
|
Michael Kaufmann
|
9c60cf006f
|
fomfields for admin/domains and some fixes in tablelistings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-10 16:39:49 +01:00 |
|
Michael Kaufmann
|
a3a33c0da4
|
mail & filetemplates listing/forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-06 09:43:06 +01:00 |
|
Michael Kaufmann
|
54ce296018
|
some work on mail/file template formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-05 11:46:35 +01:00 |
|