Commit Graph

1087 Commits

Author SHA1 Message Date
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
Michael Kaufmann
a7f4f0c737 output nicer message when hitting rate limit
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-05-04 10:55:34 +02:00
sro0
640466f301 Disable autocomplete on 2FA input element (#1133)
2FA codes change every login. So there is no need to save entered values in browser and suggest them again during future logins.

Co-authored-by: sro0 <>
2023-04-29 09:56:15 +02:00
Michael Kaufmann
1bcaa45492 add copy-system-details-to-clipboard button on admin dashboard; fixes #1126
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-04-25 19:36:46 +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
c799235c24 corrected display of special-case titles of settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-04-14 08:23:37 +02:00
Michael Kaufmann
7a22e8f4dd open newsfeed-links in a new tab, fixes #1112
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-03-18 20:04:02 +01:00
Michael Kaufmann
c9b2bfe53c fix pagination for entity-listings with extra parameters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-02-11 08:52:43 +01:00
Maurice Preuß (envoyr)
4c6ebde58c adding new dns resolver setting for let's encrypt
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
Co-authored-by: Michael Kaufmann <d00p@froxlor.org>
2023-01-18 13:57:47 +01:00
Michael Kaufmann
715667e227 Merge branch 'main' of github.com:Froxlor/Froxlor 2023-01-15 23:49:09 +01:00
Michael Kaufmann
41de161555 show exact froxlor:config-services parameter for updater; better checks for changed acme-challenge paths; fix typo in PHP_EOL statement; remove crsf token from config-apply-parameter generation from within the ui
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-01-15 23:48:37 +01:00
Maurice Preuß (envoyr)
1f1ea370c0 add version to mix-manifest.json and add mix function
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
2023-01-14 21:14:55 +01:00
Michael Kaufmann
d4a6ab146d re-add total-disspace dashboard-display on customer dashboard
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-01-12 16:52:14 +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
9e671100ae acme-challenge path adjustments if docroot changed after update from 0.10.x (via apt)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-01-12 14:21:14 +01:00
Michael Kaufmann
7e801ea502 Merge branch 'main' of github.com:Froxlor/Froxlor 2023-01-12 12:20:23 +01:00
Daniel
b68522f7d5 Fix formfield image preview path (#1077) 2023-01-12 12:19:31 +01:00
Michael Kaufmann
86852942e0 add missing language-strings for traffic page
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-01-12 11:30:52 +01:00
Maurice Preuß (envoyr)
da8d315e77 remove hardcoded logo height
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
2023-01-11 22:43:00 +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
Maurice Preuß (envoyr)
1b63534563 update csrf initialization
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
2022-12-26 14:12:21 +01:00
Maurice Preuß (envoyr)
6ad78a4818 add csrf token header to jquery requests 2022-12-25 22:14:39 +01:00
Maurice Preuß (envoyr)
d2d3cec4f5 Merge branch 'main' of github.com:Froxlor/Froxlor 2022-12-21 20:25:11 +01:00
Maurice Preuß (envoyr)
669072d996 update navigation for better mobile handling
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
2022-12-21 20:23:54 +01:00
Michael Kaufmann
a81065a1b0 add dashboard-language string, fix missing { in customer_mysql
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-21 11:54:29 +01:00
Michael Kaufmann
f4f00352eb add missing csrf-token to configuration-form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-14 10:53:32 +01:00
Michael Kaufmann
34e3290497 adding csrf-token to all forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-08 09:33:34 +01:00
Michael Kaufmann
3d033262ed adjustments to dovecot-sql config template; correct enctype for form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-06 23:08:54 +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
609c15688c fix api-key edit (thx Davidd), fix dns-editor ttl field (thx Rolf)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-05 20:58:57 +01:00
Michael Kaufmann
4eaf9d2c46 add new graphics/logos; theme dependent logos; layout fixes in forgot-password/reset-password sites;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-12-04 13:18: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
40997762a4 small adjustments for tooltip/popover and icons in top-right menu
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-30 10:06:13 +01:00
Michael Kaufmann
ae8cd3dc8a enhance version-check and beautify displayed information
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-27 15:33:25 +01:00
Maurice Preuß (envoyr)
685b6076a0 enable tooltip and popover
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
2022-11-27 12:51:39 +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
ed231f159f forgot to save the last changes before committing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-14 15:57:49 +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
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
b6d850dac3 adjusting texts of standardcustomer-index file; always display current year in copyright
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-08 08:30:21 +01:00
envoyr
1b75863823 update domain default page 2022-11-06 15:34:20 +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
cc8814bf16 Merge branch 'main' of github.com:Froxlor/Froxlor 2022-11-01 14:22:05 +01:00
envoyr
67ca368863 Merge branch 'main' of github.com:Froxlor/Froxlor 2022-11-01 13:56:05 +01:00
envoyr
b6b0148495 update packages and badge color for dark mode 2022-11-01 13:54:17 +01:00
Michael Kaufmann
ec0094e754 UI/UX fixes in dns-editor and logfiles-viewer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-01 13:38:27 +01:00
envoyr
3acc5457b2 fix darkmode search, textarea, progress bars and list groups 2022-10-25 13:00:04 +02:00
envoyr
996976d9f3 fix traffic overview in darkmode 2022-10-23 20:01:50 +02:00