summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-10Add platform restrictions to deployment configsHEADDesktop_0.1.0_Basemain魏曹先生
- Move build_helper from crates/ to tools/ directory - Specify platform targets for shell completions and entry scripts - Bash scripts now target linux and macos - Powershell scripts target windows - Zsh plugin files target linux and macos
2026-01-10Add editor mode for share command with --work flag魏曹先生
2026-01-10Merge branch 'main' of github.com:JustEnoughVCS/CommandLine魏曹先生
2026-01-10Improve semantic accuracy of hold/throw command descriptions魏曹先生
2026-01-10Improve semantic accuracy of hold/throw command descriptions魏曹先生
2026-01-10Refactor analyzer result structs for clarity魏曹先生
2026-01-09Add JSON output support for share list and see commands魏曹先生
2026-01-09Change to script directory before build魏曹先生
2026-01-08Apply changes from core library commit cd49e78魏曹先生
2026-01-08Fix path to compile_info.rs template魏曹先生
2026-01-08Update installer output directory to .temp root魏曹先生
2026-01-07Update track command documentation and host messaging魏曹先生
2026-01-07Remove --force flag from jv init command魏曹先生
The --force flag is no longer needed as the command now always checks if the directory is empty. The corresponding help text in locale files has also been removed.
2026-01-07Add JSON output support for multiple commands魏曹先生
- Add serde and serde_json dependencies - Add JSON output modules for accounts, align, analyzer, here, info, and sheets - Add --json and --pretty flags to sheet list, sheet align, here, status, info, and account list commands - Implement JSON serialization for here command output - Update command argument structs to include JSON output options
2026-01-07Fix Windows path display in jv info command魏曹先生
2026-01-07Move deployment scripts to scripts/deploy directory魏曹先生
2026-01-07Move deployment scripts to deploy subdirectory魏曹先生
2026-01-07Move resources to resources directory魏曹先生
2026-01-07Remove unused imports from clap in CLI binaries魏曹先生
2026-01-07Add OpenSSL dependency check to Windows installer魏曹先生
The installer now verifies OpenSSL is available and shows a popup warning if not found. This ensures users are aware of the dependency for key generation functionality.
2026-01-07Hide .cargo and .temp directories before build魏曹先生
2026-01-07Move deploy directory to .temp folder魏曹先生
2026-01-07Rename export directory to deploy and move templates魏曹先生
2026-01-07Move template files to templates directory魏曹先生
2026-01-05Add share command with subcommands and completion supportMVP魏曹先生
The share command now supports `list`, `see`, and merging operations with conflict resolution modes (--safe, --skip, --overwrite, --reject). Updated help documentation in both English and Chinese locales, and added Bash and PowerShell completion scripts.
2026-01-04Add Zsh plugin installation documentation and rename config variables魏曹先生
The Zsh plugin now includes a how_to_install.md file with setup instructions. Configuration variable names have been simplified from JVCS_PROMPT_SEGMENT_* to JVCS_* for consistency.
2026-01-04Add customizable prompt segment separators and decorations魏曹先生
2026-01-04Improve error messages for configuration and file access failures魏曹先生
2026-01-04Replace compile_info.rs deletion with template copy in deploy scripts魏曹先生
2026-01-04Completed `jv info` command魏曹先生
2026-01-04Add deploy script for CLI build on Linux魏曹先生
The previous method used `cargo build` directly. Now we use the existing `deploy.sh` script, which handles the build and installation in a standardized way across platforms.
2026-01-03Add Zsh plugin support with prompt integration魏曹先生
2026-01-03Rename export scripts to deploy scripts魏曹先生
2026-01-03Update build timestamp format to seconds魏曹先生
2026-01-03Add Git branch and commit info to compile info魏曹先生
- Include branch and commit hash in compile info display - Add build script functions to extract git metadata - Update export scripts to force rebuilds when needed - Extend share command with placeholder implementations
2026-01-03Update track command help text to clarify its conceptual model魏曹先生
The help text for `jv track` has been rewritten to emphasize its role as a declaration of fact rather than a simple upload/download operation. The new text explains the three scenarios: creation (when a file is untracked), update (when you hold the file), and synchronization (when you don't hold the file). The Chinese locale has been updated accordingly.
2026-01-03Update share command syntax in help documentation魏曹先生
2026-01-03Update sheet list display and share command help text魏曹先生
- Change "YOURS" to "VISIBLE TO YOU" and "您的表" to "您可见的表" - Add reference sheet suffix indicator for reference sheets - Update Chinese share command help text to clarify mapping operations - Rename sheet list variables for clarity (my_sheets → visible_sheets, other_sheets → invisible_sheets) - Show status automatically after switching sheets
2026-01-03Remove restriction on creating reference sheet魏曹先生
The check preventing creation of a sheet named "reference" has been removed, allowing users to create sheets with that name. Additionally, error handling for edit operations in reference sheets has been improved with a clearer error message.
2026-01-03Add break option to align moved command魏曹先生
2026-01-03Add host mode support and reference sheet restrictions魏曹先生
- Add `jv account as host/<ACCOUNT_NAME>` command for host mode - Display host mode status in `jv here` and `jv status` - Add reference sheet read-only mode hints and restrictions - Show host mode capabilities and warnings in status output - Prevent structural changes in reference sheets for non-hosts
2026-01-03Add info command to display file details魏曹先生
2026-01-03Add bincode2 dependency魏曹先生
2025-12-30ix update editor to use latest version instead of mapped version魏曹先生
The update editor was incorrectly using the version from the cached sheet mapping, which could be outdated. Now it fetches the latest version from the latest file data to ensure correct version calculations.
2025-12-27Remove compile_info.rs after successful exportWeicao-CatilGrass
2025-12-25Replace import/export commands with share command魏曹先生
2025-12-24Add core version info to CLI version output魏曹先生
2025-12-17Update Chinese translation for alignment error messageWeicao-CatilGrass
2025-12-17Add workspace root directory validation for sheet commandsWeicao-CatilGrass
- Add new error message for non-root directory execution - Validate current directory in sheet use/exit commands - Add directory correction helper for other commands - Return Result from jv_sheet_exit to handle validation failures
2025-12-17Fix help text for move alignment suggestionWeicao-CatilGrass