From 3491abae3857e81748db1d7d4d938401977cbe3c Mon Sep 17 00:00:00 2001 From: LuRy Date: Tue, 5 May 2026 09:33:47 +0200 Subject: [PATCH] refactor(settings): wire easy account and sync sections --- .../src/components/pages/Settings.vue | 393 ++++++++++++++---- src/frontend/src/locales/cs.json | 3 +- src/frontend/src/locales/en.json | 3 +- 3 files changed, 322 insertions(+), 77 deletions(-) diff --git a/src/frontend/src/components/pages/Settings.vue b/src/frontend/src/components/pages/Settings.vue index 28b8750a..fecf2a84 100644 --- a/src/frontend/src/components/pages/Settings.vue +++ b/src/frontend/src/components/pages/Settings.vue @@ -11,15 +11,89 @@ - +
+

{{ $t('settings.ports.description') }}

+ + +
+
+ Plugin ports + {{ pluginPorts.length }} active +
+
+ + + +
+ {{ p.pluginId }} · default {{ p.defaultPort }} +
+
+
+
+
+ + + + + + Every per-site vhost is regenerated to use the new port and + Apache (or nginx/caddy) is reloaded. In-flight browser + connections drop briefly. Check that the new port isn't + already used by another service before saving. + + + + + + + + + + + + + + + + + + + + + + +
{{ $t('settings.ports.phpFpmFormula') }}
+
+
+
+ - +
+

{{ $t('settings.paths.tabDesc') }}

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{ $t('settings.paths.hostsHint') }}
+
+ + + + + +
+ {{ $t('settings.paths.dataHint') }} + Override with WDC_DATA_DIR environment variable or + portable.txt next to the executable. +
+
+ + + + + + hours +
+ Set to 0 to disable. When > 0, the daemon creates a + timestamped backup every N hours and prunes old ones (keeps 10). +
+
+
+ + +
+
+ Backups +
+ + Create Backup + + + {{ $t('common.refresh') }} + +
+
+
Loading backups...
+
No backups yet. Click "Create Backup" to create one.
+ + + + + + + + + + + +
+
+ - +
+

MySQL databases managed by NKS WDC.

+
+
+ {{ db }} + Drop +
+
+ +
+ + Create +
+
@@ -493,41 +676,96 @@ - +
+ + + + + + + +
+