You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Managed LittleFS file browser, integrity transfers and optional microSD #28
Implement canonical Web file indexing/upload/download with byte integrity, original modification timestamps and protected private settings; shared USB/HTTP maintenance API; optional explicit-pin microSD backend. No production deployment or current-instance mutation authorized in this pass. Track focused source/fixture/build evidence separately from hardware acceptance. WebDAV only if needed; do not advertise incomplete DAV compliance.
Checkpoint 23fc157 implements managed LittleFS indexing/upload/download via the shared USB/HTTP maintenance API; SHA-256 byte verification, persisted modification dates, explicit replacement and protected private namespace. Optional SD_MMC is build-gated and off by default; its enabled SDK/hardware acceptance remains pending. One Download menu replaces the separate Keep date button, retaining PAX archive export. Compared actual PU850 root and file-download routes and hardened all seven exact public static asset routes with GET/HEAD, content-derived ETags/304, Accept-Encoding/Vary, MIME/nosniff and ACK-safe bounded flash responses. No broad superiority or throughput claim. Passed focused managed-store/Web integrity tests, async HTTP partial-write/HEAD/304/406 tests, compressed-byte/validator checks, Web access/context/identity/workspace contracts, donor/hash gates, canonical full/onboard builds and scoped ESP32-S3 compile (2300263 flash bytes, 138724 static RAM). Isolated browser archive download verified. No production board, installed app or private settings changed. No WebDAV or SD-enabled build/runtime claim. Source and detailed limits: docs/USER-FILES.md. PR #27 contains this checkpoint; CI is asynchronous and no merge or deployment is claimed.
Activity
atomicdeploy commentedon Oct 27, 2026
Checkpoint 23fc157 implements managed LittleFS indexing/upload/download via the shared USB/HTTP maintenance API; SHA-256 byte verification, persisted modification dates, explicit replacement and protected private namespace. Optional SD_MMC is build-gated and off by default; its enabled SDK/hardware acceptance remains pending. One Download menu replaces the separate Keep date button, retaining PAX archive export. Compared actual PU850 root and file-download routes and hardened all seven exact public static asset routes with GET/HEAD, content-derived ETags/304, Accept-Encoding/Vary, MIME/nosniff and ACK-safe bounded flash responses. No broad superiority or throughput claim. Passed focused managed-store/Web integrity tests, async HTTP partial-write/HEAD/304/406 tests, compressed-byte/validator checks, Web access/context/identity/workspace contracts, donor/hash gates, canonical full/onboard builds and scoped ESP32-S3 compile (2300263 flash bytes, 138724 static RAM). Isolated browser archive download verified. No production board, installed app or private settings changed. No WebDAV or SD-enabled build/runtime claim. Source and detailed limits: docs/USER-FILES.md. PR #27 contains this checkpoint; CI is asynchronous and no merge or deployment is claimed.