Commit Graph

1056 Commits

Author SHA1 Message Date
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
envoyr
cc83099670 remove mix-manifest.json and fix gray colors 2022-10-23 19:43:27 +02:00
envoyr
8e17dda79a refactored scss files and beautify darkmode 2022-10-23 17:35:18 +02: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
e30ad7ef9b added shortcut-add-action link to sidebar menu
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-19 10:16:17 +02:00
Michael Kaufmann
8b87bd055e optimize form-submit buttons on mobile devices
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-19 08:59:32 +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
3e1ad050a8 add more subnavigation for customer-email section; correctly display next_to elements when type=label in formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-18 13:52:26 +02:00
Michael Kaufmann
60beaf8440 fix form-control-plaintext color; make non-href action buttons in table-listings <span> instead of <a>; deactivate let's encrypt for froxlor vhost correctly if dns check returns false
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-18 12:20:28 +02:00
Michael Kaufmann
56f5c7b487 fix missing custom_notes for admins/resellers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-18 09:30:02 +02:00
Michael Kaufmann
3e931443f7 fix wrongly-escaping of some form-field values
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-18 08:57:34 +02:00
Michael Kaufmann
c91047bb62 fix custom rss feed for customers on dashboard
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-17 19:30:58 +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
71274f8f08 rewirk tablecolum js a bit when more than once tablelisting is on one page; do not allow empty column selection
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-16 17:10:57 +02:00
Michael Kaufmann
1704875cea remove unnecessary language selection in login-form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-16 15:28:30 +02:00
Michael Kaufmann
64142d2158 dont show search-icon/exclude specific non-searchable fields from overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-16 13:13:26 +02:00
Michael Kaufmann
52857c208a fix standardSuccess language-replacer parameter; if hide-incompatible-settings is activated, also hide settings-overview-panel if incompatible
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-13 11:24:58 +02:00
Michael Kaufmann
a1b5f57f99 fix saving subdomain when only http2 flag has changed; fix superfluous comma in user/form.html.twig
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-10 15:22:00 +02:00
Michael Kaufmann
fb163f8006 minor adjustments in templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-07 12:29:11 +02:00
Michael Kaufmann
13c53b074c show search-text on listings with link to remove set filter
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-02 10:35:43 +02:00
Michael Kaufmann
fa826aa87e format diskspace and traffic correctly in recalculate resources
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-26 17:45:46 +02:00
Michael Kaufmann
4701f41e67 fix typo in actions_links merge in form-template
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-26 13:07:06 +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
5591bc41b4 add missing update steps of 0.10.x to (last) 0.10.38; more darkmode adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-17 17:17:09 +02:00
Michael Kaufmann
8f2fbe675a color adjustment for tables rows in darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-17 12:12:22 +02:00
Michael Kaufmann
11b1688ae6 minor adjustments for darkmode and formfields mandatory-flag for checkboxes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-16 10:36:06 +02:00
Michael Kaufmann
04a485ca77 minor fixes in darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-14 20:44:30 +02:00
Michael Kaufmann
7687b27e13 work on darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-14 11:48:42 +02:00
Michael Kaufmann
8660afc010 adjust ftp and mail to new traffic-data too
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-13 08:53:56 +02:00
Michael Kaufmann
ddedce1671 more work on traffic and npm dependencies update
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-12 21:52:32 +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
2e8e09cb2c rework search-result-window
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-08 15:05:19 +02:00