Add remote configuration support and fix app name

Features:
- Fixed app name from "Dark Side Admin" to "SilverDROID"
- Added remote configuration loader with AppStore integration
- Support for user-specific configurations
- Bearer token authentication for secure config retrieval
- Automatic fallback to local config if remote fails
- Remote config refresh interval support

Configuration example updated with remoteConfig section.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-10-05 19:58:19 +01:00
parent 9f33b5a332
commit d173c08a0c
5 changed files with 172 additions and 32 deletions

View File

@@ -8,6 +8,15 @@
"showUrlBar": false,
"allowNavigation": true,
"remoteConfig": {
"_comment": "Optional remote configuration from AppStore",
"enabled": false,
"url": "https://appstore.silverlabs.uk/api/config/silverdroid",
"authToken": "YOUR_APPSTORE_TOKEN_HERE",
"userSpecific": true,
"refreshInterval": 3600000
},
"vpn": {
"_comment": "Optional WireGuard VPN configuration",
"enabled": false,