- Fixed scan URL to use relative 'scan' instead of '/scan' for Home Assistant ingress
- Improved error handling for non-JSON and malformed API responses
- Added better debugging for JSON parsing errors
- Updated version to 0.1.34 in all files
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Fixed JavaScript scope issue by injecting scan function into existing script section
- Scan function now properly available when button is clicked
- Improved JavaScript injection strategy to avoid separate script tag conflicts
- Updated version to 0.1.33 in all files
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Fixed scan functionality not showing output by ensuring JavaScript is properly injected
- Added default hint text to scan results area
- Added comprehensive debug console logging to help diagnose scan issues
- Improved scan section injection logic
- Updated version to 0.1.32 in all files
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Refactors the embedded web UI in the API server to be loaded from a
separate index.html file instead of a large inline string.
This improves maintainability by separating the presentation layer
(HTML/CSS/JS) from the backend Python logic.