summaryrefslogtreecommitdiff
path: root/src/bin
AgeCommit message (Collapse)Author
2025-11-23Fix type annotation in file tracking collection魏曹先生
2025-11-22fix: Use `current_dir` instead of `current_doc_dir`Weicao-CatilGrass
2025-11-22Prevent duplicate sheet creation for shared sheets魏曹先生
2025-11-22Remove todo list file after update operation魏曹先生
2025-11-22Update sheet align command structure and add completion魏曹先生
2025-11-22Move quick sort utility to data_struct module魏曹先生
2025-11-22Add account key generation and public key export features魏曹先生
- Add `--keygen` flag to `account add` for automatic ED25519 key generation - Add `account genpub` command to export public keys - Update help documentation in both English and Chinese - Extend shell completion for new commands - Add error handling for OpenSSL operations
2025-11-20update: improve jv here and status output魏曹先生
- Enhance jv here with detailed file status and holder information - Improve jv status with better formatting and update timestamps - Reorganize table columns for better readability
2025-11-17Use account-specific paths for latest info files魏曹先生
2025-11-17Remove red color from error messages魏曹先生
2025-11-17Add error handling for sheet use command魏曹先生
2025-11-17Change error and tip colors from bright to normal variants魏曹先生
2025-11-17Add login command combining account setup and vault connection魏曹先生
The new `jv login` command streamlines the process of setting up a workspace by combining account selection, vault connection, and initial sync into a single operation. - Add completion support for login command - Update help documentation in both English and Chinese - Add confirmation prompt for login operation
2025-11-17Add movekey alias to account manage command魏曹先生
2025-11-17 Track recent IP addresses in direct operations魏曹先生
Add IP address history functionality to store and retrieve recently used IP addresses when performing direct operations. Maintains a history file with up to 8 most recent IPs for quick access.
2025-11-17Update en.yml魏曹先生
2025-11-10Consolidate markdown display utilities魏曹先生
2025-11-10Add helpful error tips for common workspace issues魏曹先生
2025-11-09fix: Windows support魏曹先生
2025-11-06feat: enhance jvv command with raw output support魏曹先生
- Add --raw option to member list for script-friendly output - Use size_str function for consistent file size formatting - Improve member list sorting (host first) - Add better error handling and output formatting
2025-11-06feat: implement here command with file listing魏曹先生
- Add here command to display current path information - Show file and directory listing with table formatting - Display file statistics (count and total size) - Add colored output for better visual distinction
2025-11-05Add sheet drop functionality and improve sheet listing魏曹先生
- Implement `jv sheet drop` command with confirmation and error handling - Add restore confirmation when creating sheets that already exist as orphaned sheets - Enhance `jv sheet list` with --others and --all flags to show different sheet views - Update help text and localization files for new functionality
2025-11-05Update account switching error handling魏曹先生
2025-11-05Add shorthand aliases for common commands魏曹先生
- Add `accounts`, `as`, `make`, `drop` commands to jv - Add `members` command to jvv with `-M` alias - Implement corresponding action handlers for new commands
2025-11-04Add compile-time version and build information魏曹先生
- Add build script to generate compile_info.rs with build metadata - Include version, build date, target platform, and toolchain info - Add version command to both jv and jvv binaries - Update help documentation with version information - Ignore generated compile_info.rs in git
2025-11-04Remove jvref binary from build configuration魏曹先生
2025-11-03feat: Add sheet management commands魏曹先生
- Add sheet list, use, exit, make, drop subcommands - Implement lazy commands: exit, use, sheets - Add sheet alias 'sh' for convenience - Add update alias 'u' for convenience - Implement sheet listing with formatted output - Add sheet creation functionality with error handling
2025-11-02Add update command to sync from upstream vault魏曹先生
The new `jv update` command allows users to synchronize information from the upstream vault when working with a stained workspace.
2025-10-30Simplify commands and improve jv error handling魏曹先生
- Add help command alias for jv - Improve parser error message formatting - Fix code formatting in jvv commands
2025-10-29Apply clippy suggestion魏曹先生
2025-10-29Add confirmation options and alias commands魏曹先生
- Add -C/--confirm flags to skip confirmation for direct/unstain commands - Add command aliases for account and vault subcommands (+/-/ls) - Improve error handling with better error messages - Implement unstain command functionality - Add port option to vault listen command - Refactor error handling to use centralized function
2025-10-27Add output for jvv service listen command results魏曹先生
2025-10-27Implement jv_direct connection handling魏曹先生
2025-10-27Add socket address helper for domain resolution魏曹先生
2025-10-24Completed "Account Manage" parts of jv魏曹先生
2025-10-24Add cli error handle.魏曹先生
2025-10-21Completed jv binary魏曹先生
2025-10-19Update jvv.rs魏曹先生
Completed the basic functionality of jvv (server-side command-line frontend)
2025-10-18refactor: update source code files魏曹先生
- Update jv.rs binary - Update lib.rs library exports - Update utils.rs utility functions
2025-10-18feat: add new binary files and utilities魏曹先生
- Add jvref.rs binary - Add build_env_logger.rs utility module
2025-10-18fix: update colored crate API usage in jvv.rs魏曹先生
- Replace Style::new() with Style::default() - Use Colorize trait methods directly on strings - Remove unused Color import
2025-10-14style: fix clippy warnings and improve code quality魏曹先生
- Replace redundant pattern matching with is_err() method - Remove unnecessary braces in unwrap_or_else closures - Improve code formatting and consistency
2025-10-14feat: add internationalization support and new command-line tools魏曹先生
- Add locale support with English and Chinese translations - Introduce new jv and jvv command-line tools - Replace jvc.rs with improved command structure - Add utility modules for language selection and markdown coloring - Update configuration and dependencies
2025-09-21First魏曹先生