|
Some checks are pending
Test and SonarQube / quality (push) Waiting to run
_docker_get_json/_docker_post called sock.connect(sock_path) a second time after _docker_connection() had already connected the socket -- sock_path was never defined in either function, so every call raised NameError. Surfaced in the UI as every engine card reporting "Not installed" and the Active OCR Engine model dropdown reporting "Not Found" regardless of what was actually running, found while diagnosing a user report of that dropdown. Docker socket API calls (list/status/ start/stop/restart) were affected for every engine card, not just OCR. Added tests/test_docker_client.py, which did not exist before, to catch this class of regression going forward. Also records a request to make the magazine ingestion "watching it work" panel draw detected region boxes live over the page image as each is classified, instead of today's static page-image-plus-text- list (TODO.md; no code change for that yet). 254 tests passing. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures | ||
| bundle.spec.js | ||
| characters.spec.js | ||
| constrained.spec.js | ||
| i18n.spec.js | ||
| lazy-loading.spec.js | ||
| magazine.spec.js | ||
| rehearser.spec.js | ||
| smoke.spec.js | ||
| test_conversation.py | ||
| test_docker_client.py | ||
| test_magazine_routes.py | ||
| test_magazine.py | ||
| test_provider_health.py | ||
| test_security.py | ||