Michael Kaufmann
|
abf3328ea9
|
fix api-key creation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-02 13:42:33 +01:00 |
|
Michael Kaufmann
|
89f73f571e
|
use same error message for invalid user and disabled password reset to not give away if a user exists
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-02 13:25:17 +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
|
51aafafd73
|
update links to new docs.froxlor.org pages (v2 will be /latest/ when released); fixed required-checkbox attribute when having a hidden fallback to value 0 (bool checkboxes); added automatic creation of symlink for bin/froxlor-cli to /usr/local/bin
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-17 14:27:51 +01:00 |
|
Michael Kaufmann
|
da6c1992fa
|
added documentation links to sidebar
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-14 12:59:51 +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
|
61dc40ec88
|
respect domains 'no try_files' option correctly; fix directory-protection generator in nginx
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-08 12:41:54 +01:00 |
|
Michael Kaufmann
|
ec8338592d
|
add notice for settings that might require reconfiguration of specific services
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-08 10:24:39 +01:00 |
|
Michael Kaufmann
|
78945768ec
|
add persistent db storage to goaccess-traffictool to have more data in the output index.html; add security questions when deleting certificates as we do for apikeys and dns-entries
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-06 10:11:40 +01:00 |
|
Michael Kaufmann
|
4fc50fba1f
|
avoid possible html injection via forgot-password-error-message
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-05 12:51:23 +01:00 |
|
Michael Kaufmann
|
6acd4f4df3
|
corrected usage in reportscron
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-04 14:28:17 +01:00 |
|
Michael Kaufmann
|
a310df0704
|
language fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-04 14:15:26 +01:00 |
|
Michael Kaufmann
|
a8dc576833
|
add 'goaccess' as new and default traffic analyzer tool
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-03 08:58:11 +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 |
|
envoyr
|
34d5583333
|
display better exception for traffic results if admin has no customers
|
2022-10-25 13:37:33 +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
|
15a1ff2f83
|
translate welcome-screen for unconfigured installations
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-11 17:08:24 +02:00 |
|
Michael Kaufmann
|
6f2652f9dd
|
start work on traffic-view refactoring
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-07 12:56:02 +02:00 |
|
Michael Kaufmann
|
5f95293e0d
|
cleanup language file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-02 10:11:12 +02:00 |
|
Michael Kaufmann
|
3fdc034f17
|
minor enhancements in dns-editor
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-02 09:50:18 +02:00 |
|
Michael Kaufmann
|
a7454b00b4
|
add icon to show admin/customer custom-notes in overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-01 15:44:38 +02:00 |
|
Michael Kaufmann
|
546040541c
|
add possibility to show subdomains fully in php-settings listing; UI adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-26 09:54:06 +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
|
5525b927c1
|
various minor fixes for issues found by community member awsome
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-25 21:02:54 +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
|
31500522ce
|
make froxlor_master_cronkjob a froxlor-cli command; secure files/folders in froxlor-virtualhost;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-09 15:49:44 +02:00 |
|
Michael Kaufmann
|
5b3ea24725
|
add paramter 'mail-notify' to froxlor:update CLI script to notify the system administrator via email about a new version (once per version)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-31 16:26:39 +02:00 |
|
Michael Kaufmann
|
b6267e610a
|
add interval for external update-check; add parameter 'force' to Froxlor.checkUpdate() API call; fix session/language update when changing language
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-24 11:47:10 +02:00 |
|
Michael Kaufmann
|
75fedcb7e8
|
return more detailed message (include update_channel if testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 13:46:44 +02:00 |
|
Michael Kaufmann
|
66c3694809
|
fix lng() usage in RunApiCommand-class; fix title-tag content if newerversion=0 in update-check
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-26 13:29:26 +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
|
e02164049e
|
add update cli-command; add update-channel setting (stable|testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-22 20:18:18 +02:00 |
|
Michael Kaufmann
|
1de39ac39c
|
minor fix in templates due to new Language class + other minor language fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-21 17:29:14 +02:00 |
|
Michael Kaufmann
|
f6c265dfa1
|
re-adding the different certificate sources for domains in overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-20 15:41:06 +02:00 |
|
envoyr
|
0311ced7c3
|
check/uncheck all-checkbox
|
2022-05-16 14:42:05 +02:00 |
|
Michael Kaufmann
|
14d5c9da6c
|
add more columns for custom-column selection (customer view)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 18:39:36 +02:00 |
|
Michael Kaufmann
|
b12d9abaf2
|
add more columns for custom-column selection (admin view)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-15 17:50:12 +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
|
4d5473ff14
|
translate new install-language-string to german
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-14 14:10:29 +02:00 |
|
Michael Kaufmann
|
616334284b
|
migrate old replacer format in lng files
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-13 16:50:27 +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
|
300db4602b
|
fixes to installation and sequence of events in there
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-12 13:38:34 +02:00 |
|
Michael Kaufmann
|
cb3143e76d
|
possibility to specify both ipv4 and ipv6
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-11 16:51:27 +02:00 |
|