mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01: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>