Commit Graph
8 Commits
Author SHA1 Message Date
twislaandClaude Opus 5.5 91e4519503 Add MA_URL to download covers through a reverse proxy
The jail can't reach Music Assistant's port 8095. MA_URL replaces the host of Music Assistant's image URLs when downloading. fetch-covers now stops at the first connection failure instead of stalling on every album, and image connections time out after 3 seconds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 21:34:41 +00:00
twislaandClaude Opus 5.5 1abba34cfe Serve album covers from the service, show and sort by dates
Covers are stored with the assignment and served by the service, since Music Assistant's plain-http image URLs are blocked on an https page. Search results load covers through a signed /covers proxy. Adds a fetch-covers command for imported assignments, a migration for existing databases, and sorting assignments by artist, recently assigned or recently scanned, with both dates shown.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 21:21:05 +00:00
twislaandClaude Opus 5.5 8b8a3f6184 README: HA reaches the service over https without certificate verification
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 20:03:42 +00:00
twislaandClaude Opus 5.5 382f3f2d8e README: FreeBSD jail needs py-sqlite3, rust and base dev files
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 19:31:28 +00:00
twislaandClaude Opus 5.5 2b0d7c751f Replace README screenshots with a recording of assigning a tag
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:02:19 +00:00
twislaandClaude Opus 5.5 438332e79a Add demo screenshots to the README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 17:46:06 +00:00
twislaandClaude Opus 5.5 8ef3f13069 Vendor htmx, add Dockerfile, show a placeholder for missing covers
Serve htmx 2.0.4 from the package instead of the jsdelivr CDN. Add a Dockerfile for local testing. Cover images now sit in a styled placeholder box that stays visible when Music Assistant has no cover for an album.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 17:42:46 +00:00
twislaandClaude Opus 5.5 eaf77dd0de Tag albums service: album lookup API for Home Assistant and assignment web page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:56:21 +00:00