summaryrefslogtreecommitdiff
path: root/rola-bucket
Commit message (Collapse)AuthorAgeFilesLines
* feat(rola-bucket): add bucket bind managementHEADmaster魏曹先生11 days9-18/+494
| | | | | Implement bucket bind CRUD operations and config loading, along with CLI integration for listing, setting, and removing bucket bindings.
* fix(bucket): correct argument passed to create_dirs魏曹先生11 days1-3/+3
|
* feat(bucket): implement bucket initialization and logging infrastructure魏曹先生11 days4-12/+62
| | | | | Add bucket init logic with directory structure creation and log macros for tracing
* feat(rola-cli): implement bucket creation and CLI entry point魏曹先生12 days2-0/+48
| | | | | | Add bucket creation logic with pre-checks, localized error handling, and a basic CLI entry point using the mingling framework. Introduce a placeholder protocol for bucket transfer testing.
* refactor: extract shared utilities and add space-system crate魏曹先生12 days5-0/+166
| | | | | | Extract rola-vcs/internal_macros into shared utils crates (shared_constants, shared_macros, space-system) and implement the Bucket enum with async space management
* refactor: rename `Info` and `TransferInfo` to `ExtraInfo`魏曹先生12 days2-33/+33
|
* refactor: use `io::Error::other` and simplify closures魏曹先生12 days2-4/+6
|
* feat(protocol): add LocalFileSystemProtocol魏曹先生12 days2-0/+95
| | | | | Implement a local filesystem-based bucket transfer protocol with client and bucket side operations.
* feat(rola-bucket): add bucket transfer protocol and error handling魏曹先生12 days5-0/+206
|
* chore: initialize project structure and add core modules魏曹先生12 days2-0/+9