API endpoints return valid data via curl but browser JS shows 'Failed to load'. Added verbose logging and a fixed-position debug panel to api.js that displays the exact error type (JSON parse, API error, or network exception) on-page. Bumped cache-bust to ?v=4.
4.9 KiB
4.9 KiB