diff --git a/frontend-modern/src/components/Settings/Settings.tsx b/frontend-modern/src/components/Settings/Settings.tsx index 979d0f2e9..175e81804 100644 --- a/frontend-modern/src/components/Settings/Settings.tsx +++ b/frontend-modern/src/components/Settings/Settings.tsx @@ -1377,6 +1377,88 @@ const Settings: Component = () => { + + {/* Backup & Restore - Moved from Security tab */} +
+

Backup & Restore

+

+ Backup your node configurations and credentials or restore from a previous backup +

+ +
+ {/* Export Section */} +
+
+
+ + + +
+
+

Export Configuration

+

+ Download an encrypted backup of all nodes and settings +

+ +
+
+
+ + {/* Import Section */} +
+
+
+ + + +
+
+

Restore Configuration

+

+ Upload a backup file to restore nodes and settings +

+ +
+
+
+
+ +
+
+ + + +
+

Important Notes

+
    +
  • • Backups contain encrypted credentials and sensitive data
  • +
  • • Use a strong passphrase to protect your backup
  • +
  • • Store backup files securely and never share the passphrase
  • +
+
+
+
+
@@ -1741,88 +1823,6 @@ const Settings: Component = () => { - - {/* Backup & Restore - Moved from Security tab */} -
-

Backup & Restore

-

- Backup your node configurations and credentials or restore from a previous backup -

- -
- {/* Export Section */} -
-
-
- - - -
-
-

Export Configuration

-

- Download an encrypted backup of all nodes and settings -

- -
-
-
- - {/* Import Section */} -
-
-
- - - -
-
-

Restore Configuration

-

- Upload a backup file to restore nodes and settings -

- -
-
-
-
- -
-
- - - -
-

Important Notes

-
    -
  • • Backups contain encrypted credentials and sensitive data
  • -
  • • Use a strong passphrase to protect your backup
  • -
  • • Store backup files securely and never share the passphrase
  • -
-
-
-
-