summaryrefslogtreecommitdiff
path: root/rola-cli/src/bin/rola.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat(rola-bucket): add bucket bind managementHEADmaster魏曹先生11 days1-4/+12
| | | | | Implement bucket bind CRUD operations and config loading, along with CLI integration for listing, setting, and removing bucket bindings.
* feat(bucket): implement bucket initialization and logging infrastructure魏曹先生11 days1-2/+12
| | | | | Add bucket init logic with directory structure creation and log macros for tracing
* feat: add build script for version info and shell completions魏曹先生12 days1-8/+8
| | | | | | | | | 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(rola-cli): implement bucket creation and CLI entry point魏曹先生12 days1-1/+63
| | | | | | 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.
* chore: initialize project structure and add core modules魏曹先生12 days1-0/+1