Serve theme/web/mask images via REST API
The Android companion app can now load thumbnails and previews by URL.
- Resolution-aware StaticFiles mounts (
/static/themes/,/static/web/,/static/masks/) auto-mounted on device select - New endpoint:
GET /themes/web— list cloud theme previews with image URLs - New endpoint:
GET /themes/masks— list mask overlays with image URLs GET /themesnow includespreview_urlfield in response- New Pydantic models:
WebThemeResponse,MaskResponse - 2445 tests