The Echo host now admits approved-scanner photos immediately. Keep the Android tests aligned with that server policy while retaining the generic fixture's quarantine assertions. Select the uploaded camera photo by its server ID when checking its thumbnail and full preview, so multiple available photos cannot make the test selector ambiguous.
Update README, installation and release guidance with the signed MC9400 HTTPS enrollment, physical scan and in-place 1.0.1 update already completed. Native Authentik, final public dependencies and release publication remain explicitly open. No production Android source or APK changed.
Validation:
13 focused photo/API unit tests passed.
E2E application and instrumentation APKs compiled.
Actual TC22 disposable-app acceptance passed grouped/paged/related records, search/filter/Back, synthetic camera and gallery uploads, AVAILABLE lifecycles, exact parent/hash checks, the newly captured photo thumbnail/full preview, rotation and forced-logout cleanup.
All 185 requests across 23 operations matched the declared semantic API.
Disposable test packages were removed; the normal TC22 app was reopened without resetting its data.
The native run used an isolated real Echo server and a nonprinting renderer with the qualified development dependency cohort. This is not new camera-hardware, physical print or native-provider acceptance. Public owner dependency qualification remains a separate release gate.
The Echo host now admits approved-scanner photos immediately. Keep the Android tests aligned with that server policy while retaining the generic fixture's quarantine assertions. Select the uploaded camera photo by its server ID when checking its thumbnail and full preview, so multiple available photos cannot make the test selector ambiguous.
Update README, installation and release guidance with the signed MC9400 HTTPS enrollment, physical scan and in-place 1.0.1 update already completed. Native Authentik, final public dependencies and release publication remain explicitly open. No production Android source or APK changed.
Validation:
- 13 focused photo/API unit tests passed.
- E2E application and instrumentation APKs compiled.
- Actual TC22 disposable-app acceptance passed grouped/paged/related records, search/filter/Back, synthetic camera and gallery uploads, AVAILABLE lifecycles, exact parent/hash checks, the newly captured photo thumbnail/full preview, rotation and forced-logout cleanup.
- All 185 requests across 23 operations matched the declared semantic API.
- Disposable test packages were removed; the normal TC22 app was reopened without resetting its data.
The native run used an isolated real Echo server and a nonprinting renderer with the qualified development dependency cohort. This is not new camera-hardware, physical print or native-provider acceptance. Public owner dependency qualification remains a separate release gate.
Assert the Echo fixture's available captures and generic hosts' quarantine
behavior. Scope thumbnail and preview checks to the newly uploaded photo.
Update release and installation guidance with signed MC9400 qualification
and the remaining native authentication and publication gates.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The Echo host now admits approved-scanner photos immediately. Keep the Android tests aligned with that server policy while retaining the generic fixture's quarantine assertions. Select the uploaded camera photo by its server ID when checking its thumbnail and full preview, so multiple available photos cannot make the test selector ambiguous.
Update README, installation and release guidance with the signed MC9400 HTTPS enrollment, physical scan and in-place 1.0.1 update already completed. Native Authentik, final public dependencies and release publication remain explicitly open. No production Android source or APK changed.
Validation:
The native run used an isolated real Echo server and a nonprinting renderer with the qualified development dependency cohort. This is not new camera-hardware, physical print or native-provider acceptance. Public owner dependency qualification remains a separate release gate.