From d70f649b900e04632fe054839e1dcb472060488d Mon Sep 17 00:00:00 2001 From: Honey Date: Sun, 3 May 2026 14:44:16 +0200 Subject: [PATCH] fix: ABS proxy via backend to bypass CORS + settings button layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add /api/abs-proxy/* endpoint in the backend that forwards all ABS API calls server-side (X-ABS-URL + X-ABS-Token headers). Browser never touches ABS directly for API calls — no CORS issue. - abs.js routes through proxy when backendUrl is set; falls back to direct if no backend (requires user to configure CORS on ABS server) - Audio streaming still uses direct