Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
11f5cf8 feat(crypt): add Argon2id pre-stretch, random salt, and rclone password export
3779daf feat: add ErrSpaceUnsupported sentinel error
303abb8 feat: add NTP time sync, VFS journal safety, CI race detection, localfs smoke test
d0a5157 feat: add S3-compatible object storage driver
10c278f feat: add Space() to yun139 driver for quota query
7b740da feat: add bandwidth limiter, PutFile, and capabilities to S3 driver
4b6833b feat: add ls/du/journal commands, improve cloud driver consistency
6faa4e0 feat: add recursive directory download and progress display for fs get
4c3b391 feat: add retry package, refactor aliyun/baidu to use it
4874ac0 feat: add size formatting utility with binary units
b0189c7 feat: add space reporting to /v1/driver endpoint
84527ac feat: validate unknown driver parameters in config
Bug fixes
b882fcc fix(ci): use libfuse-dev instead of libfuse3-dev
7afb142 fix: improve writeback cancellation, debug command, yun139 capability test
1b7ec64 fix: log warning on quark cookie state save failure
5bbcbd6 fix: only set dir prefetch cooldown on success, not on abort
Others
fcb731b Improve mount shutdown and directory prefetch
dac6f53 Remove health from CRUD coverage docs; use CRUD tests for active probing
26400cf Update gitignore
88931ac ci: install libfuse3-dev for FUSE headered compilation
d96b49d ci: merge race job into check
1773ffb cmd/qrypt: rename --driver-health to --mount-health
f626d52 control: add /v1/mounts/health endpoint
3898783 drive: add HealthTracker for operation-based health monitoring
a0fce03 drive: remove HealthChecker interface and HealthStatus type
2e9e725 drivers,crypt: remove HealthCheck implementations
59c8d3e localfs: rename root param to root_path
59a832e refactor cli command layout
3c401e6 refactor(osutil): consolidate expandHome, fix Windows ~ handling
245e45e refactor: consolidate debug commands, add debug ai command
32add43 refactor: decompose VFS and FUSE modules, add driver capability system
37d024a refactor: extract generic postOnce, add userPost for yun139 user API
4e36838 refactor: improve FUSE adapter shutdown and statfs handling
beabfd1 refactor: improve WebDAV error handling and test coverage
13665af refactor: move size/bytes formatting from drive to osutil
8d80b65 refactor: rename root to root_path across cmd, schema and scripts
8df7e45 refactor: replace ratelimit with bandwidth module, add rclone obscure
d937687 refactor: restructure CLI commands, cleanup filesystem builder
63370c5 refactor: restructure CLI with cobra
73b56d8 refactor: standardize DebugSnapshot across all drivers, add Space/lastError
56023ca refactor: use ErrSpaceUnsupported in webdav and control server
f8656ea test: add DebugSnapshot tests for aliyundrive, baidu, yun139, s3; extend webdav
780275a test: add comprehensive s3 driver tests with mock S3 server
38ca19c test: add list verification step to CRUD test helper
49af0fd vfs: replace DriverHealth with MountHealth backed by HealthTracker
159c0a5 yun139: add root_id as optional parameter
You can’t perform that action at this time.