| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: add sheet management system for vaults | 魏曹先生 | 2025-09-26 | 11 | -9/+379 |
| | | | | | | | | | | | | | | | - Add Sheet struct with holder, inputs, and mapping functionality - Implement SheetData with serialization support - Add sheets.rs with vault sheet management methods: - Load all sheets in vault - Search for sheet names - Read individual sheets - Create new sheets with validation - Delete sheets (both permanently and safely to trash) - Restore sheets from trash - Update data module to include sheet submodule - Minor fixes and improvements to related modules | ||||
| * | Update test_virtual_file_creation_and_update.rs | 魏曹先生 | 2025-09-25 | 1 | -1/+1 |
| | | |||||
| * | Update test_vault_setup_and_member_register.rs | 魏曹先生 | 2025-09-25 | 1 | -1/+1 |
| | | |||||
| * | Update lib.rs | 魏曹先生 | 2025-09-25 | 1 | -0/+3 |
| | | |||||
| * | Rename workspace to data | 魏曹先生 | 2025-09-25 | 1 | -1/+1 |
| | | |||||
| * | Rename some constants | 魏曹先生 | 2025-09-25 | 1 | -1/+1 |
| | | |||||
| * | Add tests | 魏曹先生 | 2025-09-25 | 1 | -0/+248 |
| | | |||||
| * | Move `workspace` mod to `data` | 魏曹先生 | 2025-09-25 | 12 | -16/+238 |
| | | |||||
| * | Update workflow trigger to release branch | 魏曹先生 | 2025-09-25 | 1 | -3/+1 |
| | | | | | | - Change push and pull_request triggers from main branch to release branch - This ensures CI/CD only runs on release branch for production builds | ||||
| * | Merge branch 'jvcs_dev' | 魏曹先生 | 2025-09-25 | 1 | -4/+4 |
| |\ | |||||
| | * | Update GitHub Actions to latest versions | 魏曹先生 | 2025-09-25 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | - Update upload-artifact from v3 to v4 - Update cache action from v3 to v4 - Keep actions/checkout@v4 (already up to date) - Ensure all actions use latest stable versions | ||||
| * | | Merge pull request #4 from JustEnoughVCS/jvcs_dev | 魏曹先生 | 2025-09-25 | 1 | -4/+6 |
| |\| | | | | | Jvcs dev | ||||
| | * | Install musl development tools for GCC compatibility | 魏曹先生 | 2025-09-25 | 1 | -2/+6 |
| | | | | | | | | | | | | | - Add musl-tools installation in setup job - Update test job to install both musl target and musl-tools - Fixes 'x86_64-linux-musl-gcc not found' error during compilation | ||||
| | * | Remove cargo fmt check from workflow | 魏曹先生 | 2025-09-25 | 1 | -2/+0 |
| | | | | | | | | | | | - Remove the 'Check formatting' step that runs 'cargo fmt --check' - Keep clippy checks for code quality but remove formatting enforcement | ||||
| * | | Merge pull request #2 from JustEnoughVCS/jvcs_dev | 魏曹先生 | 2025-09-25 | 1 | -2/+2 |
| |\| | | | | | Fix musl target installation in test job | ||||
| | * | Fix musl target installation in test job | 魏曹先生 | 2025-09-25 | 1 | -2/+2 |
| | | | | | | | | | | | - Replace 'Verify musl target is installed' with 'Install musl target' in test job - This ensures musl target is properly installed before building and testing | ||||
| * | | Merge pull request #1 from JustEnoughVCS/jvcs_dev | 魏曹先生 | 2025-09-25 | 7 | -279/+257 |
| |\| | | | | | Fix clippy warnings in test files | ||||
| | * | Fix clippy warnings in test files | 魏曹先生 | 2025-09-25 | 7 | -279/+257 |
| |/ | | | | | | | - Convert manual async functions to async fn syntax - Replace assert_eq!(true/false, ...) with assert!(...) and assert!(!...) - Fix useless vec warning by using array directly - All tests continue to pass after optimizations | ||||
| * | Fix clippy warnings and optimize code | 魏曹先生 | 2025-09-25 | 5 | -19/+13 |
| | | | | | | | | - Rename from_str to from_address_str in tcp_connection to avoid trait conflict - Use ? operator instead of let...else patterns in local and vault initialization - Replace manual string slicing with strip_prefix in virtual_file.rs - All tests continue to pass after optimizations | ||||
| * | Update rust.yml | 魏曹先生 | 2025-09-25 | 1 | -28/+48 |
| | | |||||
| * | Create rust.yml | 魏曹先生 | 2025-09-25 | 1 | -0/+80 |
| | | |||||
| * | Fixed by Clippy | 魏曹先生 | 2025-09-25 | 7 | -39/+31 |
| | | |||||
| * | Update virtual_file.rs | 魏曹先生 | 2025-09-25 | 1 | -3/+7 |
| | | |||||
| * | Rename `env` to `vcs` | 魏曹先生 | 2025-09-25 | 8 | -72/+116 |
| | | |||||
| * | Rename `env` to `vcs` | 魏曹先生 | 2025-09-25 | 18 | -4/+5 |
| | | |||||
| * | Update local.rs | 魏曹先生 | 2025-09-24 | 1 | -1/+106 |
| | | |||||
| * | Update member.rs | 魏曹先生 | 2025-09-24 | 1 | -10/+10 |
| | | |||||
| * | Add empty dir check before create vault | 魏曹先生 | 2025-09-24 | 1 | -8/+16 |
| | | |||||
| * | Update virtual_file.rs 1. Rename `vitrual_file.rs (WTF)` to | 魏曹先生 | 2025-09-24 | 1 | -58/+165 |
| | | | | | | `virtual_file.rs` 2. Add functions to VirtualFile 3. Add functions to VirtualFileMeta | ||||
| * | Rename manage.rs to accounts.rs | 魏曹先生 | 2025-09-24 | 1 | -0/+0 |
| | | |||||
| * | Update env_test | 魏曹先生 | 2025-09-24 | 2 | -8/+8 |
| | | |||||
| * | Update local::config | 魏曹先生 | 2025-09-24 | 1 | -5/+21 |
| | | |||||
| * | Add function `current_doc_dir` | 魏曹先生 | 2025-09-24 | 1 | -0/+5 |
| | | |||||
| * | Update constants.rs | 魏曹先生 | 2025-09-24 | 1 | -5/+6 |
| | | |||||
| * | Add crate `dirs` for env | 魏曹先生 | 2025-09-24 | 2 | -2/+74 |
| | | |||||
| * | Update README.md | 魏曹先生 | 2025-09-23 | 2 | -1/+100 |
| | | |||||
| * | Removed unused imports | 魏曹先生 | 2025-09-22 | 1 | -4/+1 |
| | | |||||
| * | Completed tests of MemberManager and VirtualFileManager | 魏曹先生 | 2025-09-22 | 3 | -17/+58 |
| | | |||||
| * | Remove redundant Sync bound from process future | 魏曹先生 | 2025-09-22 | 4 | -20/+8 |
| | | |||||
| * | Editing `test_virtual_file_creation_and_update` | 魏曹先生 | 2025-09-22 | 1 | -0/+128 |
| | | |||||
| * | Add test for `env` | 魏曹先生 | 2025-09-22 | 4 | -2/+34 |
| | | |||||
| * | Add test `test_vault_setup_and_member_register` | 魏曹先生 | 2025-09-22 | 1 | -0/+69 |
| | | |||||
| * | Add test for crate `env` | 魏曹先生 | 2025-09-22 | 4 | -0/+16 |
| | | |||||
| * | Add default vault_name | 魏曹先生 | 2025-09-22 | 1 | -1/+10 |
| | | |||||
| * | Update vault.rs | 魏曹先生 | 2025-09-22 | 1 | -2/+22 |
| | | |||||
| * | Update vault.rs 1. Fix indentation issues in automatically generated | 魏曹先生 | 2025-09-22 | 1 | -14/+14 |
| | | | | | documents. | ||||
| * | Update constants.rs | 魏曹先生 | 2025-09-22 | 1 | -11/+22 |
| | | |||||
| * | Modify the file structure and add a virtual file management module. | 魏曹先生 | 2025-09-22 | 1 | -3/+2 |
| | | |||||
| * | Add tokio for `env` crate | 魏曹先生 | 2025-09-22 | 2 | -0/+9 |
| | | |||||
| * | Add a virtual file management module. | 魏曹先生 | 2025-09-22 | 1 | -0/+315 |
| | | |||||
