mirror of
https://github.com/Screenly/Anthias.git
synced 2026-04-17 21:18:04 -04:00
- Replace selenium/splinter with playwright/pytest-playwright for integration tests - Rewrite all 12 integration tests using Playwright sync API + live_server fixture - All tests now pass (previously many were skipped) - Fix Docker apt cache lock conflicts by removing cache mounts from deps stage - Install Playwright browsers at /opt/playwright in test Dockerfile - Remove Chrome/ChromeDriver download logic from image builder - Fix inactive table missing data-asset-id attributes - Fix streaming mimetype detection order (rtsp:// checked before .mov extension) - Change URI input from type="url" to type="text" to support rtsp:// protocols Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>