| Age | Commit message (Collapse) | Author |
|
- Implement `jv hold` and `jv throw` commands with file selection - Add
pre-check validation for file existence, mapping, and edit rights -
Support --details and --skip-failed flags for error handling - Add
localization strings for both English and Chinese
|
|
|
|
When JV_AUTO_UPDATE is enabled, the update will now run silently without
outputting any messages. This prevents unnecessary console output during
automatic updates while preserving normal output when manually invoked.
|
|
When enabled, automatically runs `jv update` if vault content has been
modified by local operations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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
|
|
- 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
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
- 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
|
|
- 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
|
|
- 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
|
|
|
|
- Add `accounts`, `as`, `make`, `drop` commands to jv - Add `members`
command to jvv with `-M` alias - Implement corresponding action handlers
for new commands
|
|
- 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
|
|
|
|
- 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
|
|
The new `jv update` command allows users to synchronize information from
the upstream vault when working with a stained workspace.
|
|
- Add help command alias for jv - Improve parser error message
formatting - Fix code formatting in jvv 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Completed the basic functionality of jvv (server-side command-line frontend)
|
|
- Update jv.rs binary
- Update lib.rs library exports
- Update utils.rs utility functions
|
|
- Add jvref.rs binary
- Add build_env_logger.rs utility module
|
|
- Replace Style::new() with Style::default()
- Use Colorize trait methods directly on strings
- Remove unused Color import
|
|
- Replace redundant pattern matching with is_err() method
- Remove unnecessary braces in unwrap_or_else closures
- Improve code formatting and consistency
|
|
- 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
|
|
|