From 3393d0afb453087ee4c6682a612de6f5ed6898d9 Mon Sep 17 00:00:00 2001 From: DeFiDude <59237470+DeFiDude@users.noreply.github.com> Date: Sat, 25 Apr 2026 18:41:14 -0600 Subject: [PATCH] Remove auto-seeded TCP hub default; users opt-in via Settings --- src/main.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 1e883a6..4dc6f29 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -536,15 +536,8 @@ void setup() { // (LVGL boot renders via lv_timer_handler in setProgress) userConfig.load(sdStore, flash); - // Seed default Ratspeak TCP hub if no connections configured - if (userConfig.settings().tcpConnections.empty()) { - TCPEndpoint ep; - ep.host = "rns.ratspeak.org"; - ep.port = 4242; - ep.autoConnect = true; - userConfig.settings().tcpConnections.push_back(ep); - Serial.println("[CONFIG] Default TCP hub: rns.ratspeak.org:4242"); - } + // No default TCP hub. Users opt in via Settings → TCP Server → + // "Ratspeak Hub" (seeds rns.ratspeak.org) or "Custom" (host/port). // Sync display name between active identity slot and config. // The identity slot is the source of truth for the name.