- SettingsRepository: deviceLabel fallback changed from "android" to Build.MODEL so fresh installs show the actual device name (e.g. "Pixel 8") - server/main.py: _generate_passphrase() replaces secrets.token_hex(32). Picks 3 words from a 512-word embedded list, hyphen-separated (e.g. "coral-drift-lamp"). ~27 bits entropy, readable at a glance. Existing token.txt files are unaffected — only new generation changes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9.4 KiB
9.4 KiB