Loading...
- No devices registered
+
Loading...
+
+ No devices {{ filter !== "all" ? `(${filter})` : "" }}
-
-
{{ device.name }}
-
+
+
+
+
+ {{ platformLabel(device.platform).slice(0, 2).toUpperCase() }}
+
+
+
{{ device.name }}
+
{{ platformLabel(device.platform) }}
+
+
+
+
+ {{ device.online ? "Online" : "Offline" }}
+
+
+
+
+
+
- Registered
+ - {{ new Date(device.createdAt).toLocaleDateString() }}
+
+
+
- Device ID
+ - {{ device.deviceId.slice(0, 16) }}...
+
+
+
+
+
+
+
+
+
+
+
- Full Device ID
+ -
+ {{ device.deviceId }}
+
+
+
+
- Platform
+ - {{ device.platform }}
+
+
+
- Registered
+ - {{ new Date(device.createdAt).toLocaleString() }}
+
+
+
+
+
+
+
+
+
+ This will disconnect the device and revoke its token. Continue?
+
+
+
+
+
+
+
-
-
-
- Platform
- - {{ device.platform }}
-
-
-
- Device ID
- - {{ device.deviceId.slice(0, 16) }}...
-
-
-
- Registered
- - {{ new Date(device.createdAt).toLocaleDateString() }}
-
-
-
diff --git a/web/src/views/SettingsView.vue b/web/src/views/SettingsView.vue
index b287310..224086d 100644
--- a/web/src/views/SettingsView.vue
+++ b/web/src/views/SettingsView.vue
@@ -1,92 +1,267 @@
Settings
-
Configure sync and security settings
+
Configure sync, security, and appearance
-
-
-
- Sync
-
-
-
-
-
-
-
-
-
-
-
+
+
+ Settings saved
+
-
-
-
-
-
- Appearance
-
-
-
-
-
+
+
+
-
+
+
+
+
+ Sync Configuration
+
+
+
+
+
Auto-sync
+
Automatically sync cookies between devices
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Device Security
+
+
+
+
+
Maximum number of devices that can register
+
+
+
+
+
+
+
+
+
+
+ Appearance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+