| Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
- Rename cargo alias from `pub` to `export` for clarity - Update publish
target directory path - Add PowerShell completion scripts and entry
points - Reorganize configuration with section headers - Add export
directory to gitignore
|
|
- Move completion_jv.ps1 to completions/powershell directory - Add new
completion_jvv.ps1 for jvv command - Update header comment format for
consistency
|
|
|
|
|
|
- Rename cli.sh to jv_cli.sh for better naming consistency - Update
completion script paths to point to new completions/bash directory -
Change 'jj' alias to 'jvh' for clearer naming
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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
|
|
- Add insert_item method to SimpleTable for flexible row insertion
- Add show_in_pager function for system pager support
|
|
- 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
|
|
- Add jump command for file version switching
- Add info command for individual file status
- Update shell completion for new commands
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add detailed reasons for invalid modifications including "not_holder"
and "base_version_mismatch" to provide clearer feedback to users.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
Update CLI and completion scripts
|
|
Update README with installation instructions and improved formatting
|
|
Expand help docs with new commands and improved descriptions
|
|
Add futures, sha1, walkdir dependencies and optimize release build
|
|
Add Chinese version of README documentation
|
|
Add quick sort implementation with custom comparison functions
|
|
|
|
|
|
The script now checks if repositories already exist and pulls latest
changes instead of attempting to clone again. This prevents errors when
re-running the installation script and ensures users always get the
latest code.
|
|
|
|
This script automates the setup process by: - Checking for required
tools (cargo and git) - Cloning the necessary repositories - Building
the CLI with cargo - Configuring the user's shell to include the CLI in
PATH
The script provides interactive shell selection for Zsh, Bash, and Fish.
|