mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-04-30 18:42:29 +02:00
/api/messages and /api/messages/updates called get_channels_cached() which blocks on device communication when cache is cold (up to 240s). Now uses DB-cached channels for pkt_payload computation instead. Frontend loadMessages() now has a 15s timeout with auto-retry and clears the loading spinner on error instead of leaving it spinning indefinitely. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>