Michael Kaufmann
|
b48c135d6d
|
re-add image-logo upload in settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-22 11:44:01 +02:00 |
|
Michael Kaufmann
|
6b36508388
|
autofocus login field
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-22 09:01:21 +02:00 |
|
Michael Kaufmann
|
cb3be2556b
|
dont show section if section is not visible completely
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-22 08:36:40 +02:00 |
|
Michael Kaufmann
|
c8183fbbbf
|
avoid accessing api_keys page if not allowed for loggedin user
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-30 14:53:58 +02:00 |
|
Michael Kaufmann
|
d4e94c0390
|
rearrange logfiles-view template contents to suite the overall layout better
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-06-30 14:02:21 +02:00 |
|
Michael Kaufmann
|
3e3ced946f
|
add styling classes to dnszone textarea
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 12:29:03 +02:00 |
|
Michael Kaufmann
|
fef416ce84
|
fix show-version check on login/footer-template
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-20 14:50:51 +02:00 |
|
envoyr
|
0311ced7c3
|
check/uncheck all-checkbox
|
2022-05-16 14:42:05 +02:00 |
|
envoyr
|
8e85437b4b
|
align switch correctly to the right
|
2022-05-16 14:06:23 +02:00 |
|
Michael Kaufmann
|
a68db7c80d
|
adjust css/js of global-search; added missing id fields for searchable entities
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 19:01:44 +02:00 |
|
Michael Kaufmann
|
a5115414a8
|
verify 2FA code once before storing secret and activation for login to be sure it works; fixes #1030
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 12:27:48 +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
|
ed7faae947
|
output preflight-checks nicely
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 10:27:46 +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
|
fb38e0e21d
|
add basic/advanced switcher for installation-mode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-13 15:15:20 +02:00 |
|
Michael Kaufmann
|
7e14e9edd7
|
minor ui/lang adjustments; add security question for backup-abort action
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-13 11:22:14 +02:00 |
|
Michael Kaufmann
|
cc11e2de51
|
avoid jumping through install steps by url-manipulating; fix pre-selections of select-multiple-settings values;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-12 14:53:22 +02:00 |
|
Michael Kaufmann
|
da0136650e
|
base for simple/extended install-mode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-11 16:26:09 +02:00 |
|
Michael Kaufmann
|
2ae67c39fd
|
fix wrong checkbox markup for install-specific checkboxes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-06 17:02:57 +02:00 |
|
Michael Kaufmann
|
b15d452981
|
enable re-selecting of system-distribution; move some distribution-related settings which are adjusted via installation to config-templates 'defaults'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-06 10:19:19 +02:00 |
|
Michael Kaufmann
|
d0eaf12b34
|
fix checkbox-value for installation; fix session-initialization; preselect various guessable fields to ease installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-05 17:26:28 +02:00 |
|
Michael Kaufmann
|
ad49a63eae
|
use floating labels for installation, looks less confusing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-04 15:35:48 +02:00 |
|
Michael Kaufmann
|
f67d596866
|
language enhancements and tiny fixes in new installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-04 14:15:19 +02:00 |
|
Michael Kaufmann
|
f8386062cf
|
create self-signed certificate as last fallback if system-wide cert/key file cannot be found; add english translations for installation (wip)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-02 19:16:58 +02:00 |
|
Michael Kaufmann
|
c4a2d87d70
|
use PhpHelper::parseArrayToPhpFile in new MysqlServer API command; show asterisk for mandatory fields in formfields; add ssl-flag for ssl-enabled ip in installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-02 10:00:59 +02:00 |
|
envoyr
|
98c7c81fb8
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-30 11:59:58 +02:00 |
|
envoyr
|
4ea31c7124
|
update installer class and ui
|
2022-04-30 11:59:38 +02:00 |
|
Michael Kaufmann
|
c7226a16d2
|
make selection of config-services downloadable as json e.g. for config-services script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 11:26:39 +02:00 |
|
Michael Kaufmann
|
449897039c
|
add testing for mysql-server/customer-update of allowed_mysqlserver; beautify config-command/file details
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 16:53:01 +02:00 |
|
envoyr
|
5d08d5235d
|
major changes in language management and installer
|
2022-04-28 16:49:11 +02:00 |
|
Michael Kaufmann
|
b5794e463f
|
add icon to display detailed commands/file-contents from config-templates in admin_configfiles
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-24 11:08:09 +02:00 |
|
Michael Kaufmann
|
000cb93def
|
updating config-file xml's; prepare config-details view via ajax for config-commands/files to show in configuration
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-23 19:42:23 +02:00 |
|
envoyr
|
91d41af44a
|
add button to restore table column defaults and ux improvements
|
2022-04-23 18:59:25 +02:00 |
|
envoyr
|
6ca071a31f
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-23 16:11:51 +02:00 |
|
envoyr
|
3f17e893b5
|
add bootstrap to global variable
|
2022-04-23 16:11:43 +02:00 |
|
Michael Kaufmann
|
7178b49101
|
add security question when deleting api-key
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-23 10:00:41 +02:00 |
|
Michael Kaufmann
|
8c1621cced
|
fix deprecated jquery calls; move editapikey jq call to Ajax.php; fix edit of apikeys::allowed_from and allow cidr
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 13:17:09 +02:00 |
|
envoyr
|
a615b04eb4
|
add function to manage table columns
|
2022-04-22 10:59:56 +02:00 |
|
envoyr
|
5752222baa
|
update alert ui
|
2022-04-21 20:02:14 +02:00 |
|
envoyr
|
d3ae4c5d72
|
improve error messages and language
|
2022-04-21 19:07:14 +02:00 |
|
envoyr
|
e638511826
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-21 18:20:13 +02:00 |
|
envoyr
|
cb7f180d8d
|
update cron fpm config builder and webpack assets
|
2022-04-21 18:19:23 +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
|
35a8fe7372
|
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-20 17:06:57 +02:00 |
|
envoyr
|
8c942178d2
|
fix font assets path, logo path, database installation and checks
|
2022-04-20 17:01:25 +02:00 |
|
Michael Kaufmann
|
74021ae142
|
fix ftp-action-links in listing; fix display of running/scheduled backup-job
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-20 16:51:40 +02:00 |
|
envoyr
|
cf19331f75
|
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-04-10 13:41:19 +02:00 |
|
envoyr
|
e9d1f9d68f
|
update search
|
2022-04-10 13:41:07 +02:00 |
|
Michael Kaufmann
|
0f4325f68d
|
migrate shell/helper scripts to symfony/console components
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-10 10:05:21 +02:00 |
|
Michael Kaufmann
|
7f0eb97f9b
|
show apikey details in modal-overlay; todo: edit allowed_from and valid_until
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-09 13:32:08 +02:00 |
|