• v0.4.1 f0c95ac0a9

    MyFSIO v0.4.1 Beta Pre-Release

    kqjy released this 2026-03-25 04:34:18 +00:00 | 10 commits to main since this release

    Improvements

    Async Integrity Scanner

    • Made integrity scan async with progress indicator in UI

    Async Garbage Collection

    • Converted GC to async with polling to prevent proxy timeouts

    Upload Reliability

    • Replaced fetch with XHR for multipart uploads to enable progress tracking
    • Added retry logic for failed upload chunks

    I/O Throttling

    • Added I/O throttling to GC and integrity scanner to prevent HDD starvation

    System Page UX

    • Auto-refresh Recent Scans/Executions tables after GC and integrity scan completion
    • Respect DISPLAY_TIMEZONE in GC and integrity scanner history tables

    Bug Fixes

    Integrity Scanner Batch Processing

    • Fixed batch limit enforcement
    • Added cursor-based rotation for consistent scanning across runs

    Mobile Object List

    • Fixed infinite scroll on object list
    • Fixed ghost preview appearing on fast object swap

    CSRF Token on Presigned URLs

    • Fixed missing CSRF token on presigned URL requests

    Bucket Browser UI

    • Fixed folder selection not showing delete button
    • Hidden ghost details in object panel when preview fails to load
    Downloads