| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(rola-bucket): add bucket bind managementHEADmaster | 魏曹先生 | 11 days | 33 | -118/+1444 |
| | | | | | | 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 days | 1 | -3/+3 |
| | | |||||
| * | feat(bucket): implement bucket initialization and logging infrastructure | 魏曹先生 | 11 days | 25 | -23/+1298 |
| | | | | | | Add bucket init logic with directory structure creation and log macros for tracing | ||||
| * | fix: reject nested bucket creation inside existing bucket spaces | 魏曹先生 | 12 days | 2 | -1/+19 |
| | | |||||
| * | feat: add build script for version info and shell completions | 魏曹先生 | 12 days | 7 | -11/+374 |
| | | | | | | | | | | Introduce a build.rs that generates a version.txt file with the package version, git commit hash, and date. Also generate shell completion scripts using mingling's build utilities. Migrate the `-v/--version` flag to read from the generated version.txt and replace BasicProgramSetup with HelpFlagSetup. | ||||
| * | feat(scripts): copy executables to .temp/bin after build | 魏曹先生 | 12 days | 1 | -0/+36 |
| | | | | | | Add post-build step to copy release executables to a dedicated bin directory | ||||
| * | refactor(scripts): rename check-all.py to build.py | 魏曹先生 | 12 days | 1 | -0/+0 |
| | | |||||
| * | feat(rola-cli): implement bucket creation and CLI entry point | 魏曹先生 | 12 days | 16 | -1/+877 |
| | | | | | | | 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 days | 22 | -63/+978 |
| | | | | | | | 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 days | 2 | -33/+33 |
| | | |||||
| * | refactor: use `io::Error::other` and simplify closures | 魏曹先生 | 12 days | 5 | -44/+32 |
| | | |||||
| * | feat(devtools): add script to auto-fix clippy warnings | 魏曹先生 | 12 days | 1 | -0/+15 |
| | | |||||
| * | feat(protocol): add LocalFileSystemProtocol | 魏曹先生 | 12 days | 2 | -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 days | 7 | -0/+241 |
| | | |||||
| * | chore(rola-cli): add .gitignore for debug.rs | 魏曹先生 | 12 days | 1 | -0/+1 |
| | | |||||
| * | refactor: split copy_with_temp_rename into sync and async modules | 魏曹先生 | 12 days | 4 | -202/+636 |
| | | |||||
| * | feat: add test sandbox helper and enable tokio multi-thread runtime | 魏曹先生 | 12 days | 3 | -3/+121 |
| | | | | | | | Replace `copy_with_temp_rename` module with `test_sandbox` providing automatic cleanup of test directories. Add `rt`, `rt-multi-thread`, and `macros` tokio features. | ||||
| * | feat(functions): add safe file copy with atomic rename | 魏曹先生 | 12 days | 5 | -0/+241 |
| | | |||||
| * | feat(scripts): add doc and doc-open scripts for PowerShell and Bash | 魏曹先生 | 12 days | 4 | -0/+6 |
| | | |||||
| * | docs: add module documentation and rename constants for clarity | 魏曹先生 | 12 days | 3 | -2/+16 |
| | | | | | | Add doc comments to lib, consts, and common modules Rename ROLA_DRAFT_DIR and ROLA_BINDED_BUCKET_FILE to DRAFT_META_DIR | ||||
| * | chore(rola-vcs): configure library name and entry point | 魏曹先生 | 12 days | 1 | -0/+4 |
| | | |||||
| * | chore: initialize project structure and add core modules | 魏曹先生 | 12 days | 45 | -0/+978 |
