| Age | Commit message (Collapse) | Author |
|
- Delete examples directory and its example action system
- Rename actions/ to legacy_actions/ and data/ to legacy_data/
- Update Cargo.toml license file reference
- Move setup scripts to scripts/dev/ directory
- Add todo.txt patterns to .gitignore
|
|
|
|
- Add `rand` dependency for generating share IDs
- Update share path to include sheet name subdirectory
- Add mutable accessor for sheet ID mapping
- Add sheet_share module to vault data structures
|
|
|
|
- Replace direct serialization with template-based config file
generation - Add new dependencies: whoami, redox_syscall, wasite,
web-sys - Update VaultConfig structure with new enum types and
serialization attributes - Modify setup_vault to accept vault_name
parameter and use template - Update all test calls to include vault_name
parameter
|
|
- Implement SHA1 hash calculation module with async support
- Add file status analysis for tracking moves, creates, and modifications
- Enhance local file management with relative path handling
- Update virtual file actions with improved tracking capabilities
|
|
|
|
|
|
- Update Cargo.lock with latest dependencies
- Add new dependencies to Cargo.toml
- Update vcs_data crate dependencies
|
|
|
|
|
|
- Extend action_gen macro to generate JSON serialization logic
- Implement generic action processing using JSON text for type-agnostic calls
- Add callback mechanism with action name and arguments in ActionPool
- Update client and server registries to use new callback system
- Improve action system flexibility at the cost of serialization overhead
|
|
|
|
- Add examples to workspace members
- Update vcs_data dependencies structure
- Fix library re-export paths in main lib.rs
|
|
- Replace vcs with vcs_data and vcs_actions in workspace members
- Update Cargo.lock dependencies to reflect new crate names
- Maintain workspace structure with reorganized crates
|
|
- Replace vcs_service with action_system in workspace members
- Update Cargo.lock dependencies to reflect new crate names
- Maintain workspace structure with renamed crates
|
|
- Add vcs_service to workspace members in Cargo.toml
- Update Cargo.lock with new vcs_service dependencies
- Add vcs_service dependency to vcs crate
|
|
- Add instance_incremental_transfer module for handling incremental data transfers
- Add test_incremental_transfer module for testing incremental transfer functionality
- Update TCP connection library to support new incremental transfer features
- Update Cargo.toml dependencies for TCP connection utilities
- Update main library to integrate new TCP connection functionality
|
|
- Remove handle, target, target_configure, target_connection modules from main library
- Create test_utils module in test project to contain temporary connection functionality
- Update import paths in test files
- Keep instance and error modules as core functionality
- Adjust vcs_test configurations to adapt to new test structure
|
|
- Add rmp-serde dependency for MessagePack serialization
- Implement write_msgpack and read_msgpack methods for basic MessagePack support
- Add write_large_msgpack and read_large_msgpack methods for chunked transmission
- Add error conversions for rmp-serde errors
- Add comprehensive tests for MessagePack functionality
- Fix code formatting and improve readability
- Make stream field pub(crate) for better access control
All tests pass successfully, ensuring backward compatibility.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`tcp_connection`, `string_proc`, `env` 3. Add crates `string_proc`,
`env` to workspace 4. Removed crate `member_verify`
|
|
|
|
1. Add `tcp_connection`
2. Add `tcp_connection_test`
|
|
1. Add `member_verify` modules
2. Add 'tcp_connection'modules
|
|
|
|
Add feature `derive`
|
|
.../utils/cfg_file
.../cfg_file/cfg_file_derive
.../cfg_file/cfg_file_example
|