diff --git a/final-build/README.md b/final-build/README.md index af063a0..8845dac 100644 --- a/final-build/README.md +++ b/final-build/README.md @@ -1,6 +1,6 @@ # Final frontend and backend builds -Release: `20260908-captcha-size-2` (2026-09-08) +Release: `20260908-firmware-progress-1` (2026-09-08) Target: Linux ARM64 | Component | Binary | Install path | @@ -8,7 +8,11 @@ Target: Linux ARM64 | Frontend | `frontend/tera-clone-demo-web` | `/usr/bin/tera-clone-demo-web` | | Backend | `backend/tera-clone-demo-api` | `/usr/bin/tera-clone-demo-api` | -These binaries match the deployed release on 192.168.0.223. The frontend includes the 4-digit CAPTCHA, inline countdown, and 140px image width. +Both binary SHA-256 hashes match the installed executables on 192.168.0.223. The frontend was deployed and its service readiness and served JavaScript verified on 2026-09-08. The backend is the existing installed binary. + +The frontend adds persistent firmware upload progress, validation/apply/reboot status, automatic status polling after reconnection, and duplicate submission prevention. Completion is displayed only after the device reports success. Alt-clicking a tab close button keeps only the dashboard. Existing CAPTCHA behavior is retained. + +Validation: 4 firmware progress tests and 9 workspace tab tests passed; Linux ARM64 build passed. A full firmware flash was not performed for this UI release. The device's last inspected firmware journal still recorded the earlier minimum-version validation failure; this web deployment does not resolve firmware package compatibility. Verify file integrity from this directory with `sha256sum -c SHA256SUMS`. Install executable files with mode `0755`. diff --git a/final-build/SHA256SUMS b/final-build/SHA256SUMS index 7b81887..367383f 100644 --- a/final-build/SHA256SUMS +++ b/final-build/SHA256SUMS @@ -1,2 +1,2 @@ -3e4197ba4075ccf959d4d2efc3ffd290c4e381e1cdf6814073b654d273aa678f frontend/tera-clone-demo-web +285d86fc28d6060fd7eda86806ee6416b144bd58383de542fa4164a4b52a1c24 frontend/tera-clone-demo-web 161e994766eec8f85fc11fc445fc7435a7e57bc613505df2d7327481b82d2477 backend/tera-clone-demo-api diff --git a/final-build/frontend/tera-clone-demo-web b/final-build/frontend/tera-clone-demo-web index fdd1440..6a73bac 100644 Binary files a/final-build/frontend/tera-clone-demo-web and b/final-build/frontend/tera-clone-demo-web differ