<feed xmlns='http://www.w3.org/2005/Atom'>
<title>VersionControl.git/crates/vcs, branch Desktop_0.1.0_Base</title>
<subtitle>JustEnoughVCS Core Library
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/'/>
<entry>
<title>Remove old vcs directory after migration to vcs_data</title>
<updated>2025-10-05T20:11:58+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T20:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=ee7cba690582b9c47e8c856bf0bd331eedda7908'/>
<id>ee7cba690582b9c47e8c856bf0bd331eedda7908</id>
<content type='text'>
- Delete entire crates/vcs directory and its contents
- Remove test files and configuration from old structure
- Complete transition to new vcs_data and vcs_actions architecture
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Delete entire crates/vcs directory and its contents
- Remove test files and configuration from old structure
- Complete transition to new vcs_data and vcs_actions architecture
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old service directory and move todo.txt to vcs crate</title>
<updated>2025-10-05T18:14:11+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=3dc799b8c24ef8492e83744b49f45e34ab7623a4'/>
<id>3dc799b8c24ef8492e83744b49f45e34ab7623a4</id>
<content type='text'>
- Delete entire crates/service directory with old vcs_service implementation
- Move todo.txt to crates/vcs for better organization
- Keep action list in main vcs crate where it belongs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Delete entire crates/service directory with old vcs_service implementation
- Move todo.txt to crates/vcs for better organization
- Keep action list in main vcs crate where it belongs
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename vcs_service to action_system for better naming clarity</title>
<updated>2025-10-05T18:14:03+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=c4b6bcb0870d17c91afa0b0f4a9d8020bbf8208a'/>
<id>c4b6bcb0870d17c91afa0b0f4a9d8020bbf8208a</id>
<content type='text'>
- Create new action_system crate with action framework
- Create action_system_macros crate for procedural macros
- Update vcs crate dependencies to use action_system
- Maintain same functionality with improved naming
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create new action_system crate with action framework
- Create action_system_macros crate for procedural macros
- Update vcs crate dependencies to use action_system
- Maintain same functionality with improved naming
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove old service module and refactor lib structure</title>
<updated>2025-10-05T18:01:29+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=fab046cf951449b94a4c7bef417093e076303218'/>
<id>fab046cf951449b94a4c7bef417093e076303218</id>
<content type='text'>
- Delete legacy service.rs and its submodules
- Remove service module from lib.rs exports
- Clean up unused service-related code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Delete legacy service.rs and its submodules
- Remove service module from lib.rs exports
- Clean up unused service-related code
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhance VaultConfig with server configuration</title>
<updated>2025-10-05T18:01:19+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=a58881c947cc74ae9950eda8d8ea36f08c4c3e6f'/>
<id>a58881c947cc74ae9950eda8d8ea36f08c4c3e6f</id>
<content type='text'>
- Add VaultServerConfig struct with server settings
- Include local bind address, port, LAN discovery, and auth strength
- Add default server configuration with localhost binding and advanced auth
- Update constants usage for port configuration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add VaultServerConfig struct with server settings
- Include local bind address, port, LAN discovery, and auth strength
- Add default server configuration with localhost binding and advanced auth
- Update constants usage for port configuration
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies and workspace configuration</title>
<updated>2025-10-05T18:01:12+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=c6a685b4a2c7177039401deb6ac419202879ec26'/>
<id>c6a685b4a2c7177039401deb6ac419202879ec26</id>
<content type='text'>
- Add vcs_service to workspace members in Cargo.toml
- Update Cargo.lock with new vcs_service dependencies
- Add vcs_service dependency to vcs crate
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add vcs_service to workspace members in Cargo.toml
- Update Cargo.lock with new vcs_service dependencies
- Add vcs_service dependency to vcs crate
</pre>
</div>
</content>
</entry>
<entry>
<title>Add service module with macros and action framework</title>
<updated>2025-10-05T18:01:04+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-05T18:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=dc9ad9028b58597cee87eef2f6647e7149cfc278'/>
<id>dc9ad9028b58597cee87eef2f6647e7149cfc278</id>
<content type='text'>
- Create new vcs_service crate for handling service actions
- Add vcs_service_macros crate for procedural macros
- Add vcs_test module with action framework integration
- Implement Action and ActionPool traits for service operations
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create new vcs_service crate for handling service actions
- Add vcs_service_macros crate for procedural macros
- Add vcs_test module with action framework integration
- Implement Action and ActionPool traits for service operations
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix test failures in sheet creation and management tests</title>
<updated>2025-09-29T08:01:14+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-29T08:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=d6283f0964afcf093e4c53df3c05ac9af8e28596'/>
<id>d6283f0964afcf093e4c53df3c05ac9af8e28596</id>
<content type='text'>
- Add .await to all add_mapping async method calls
- Adjust test logic to not check remove_mapping return value when virtual files don't exist
- Clean up unused variable warnings
- All 10 vcs_test integration tests now pass successfully
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add .await to all add_mapping async method calls
- Adjust test logic to not check remove_mapping return value when virtual files don't exist
- Clean up unused variable warnings
- All 10 vcs_test integration tests now pass successfully
</pre>
</div>
</content>
</entry>
<entry>
<title>Update test files: remove obsolete test_incremental_transfer.rs and modify test suites</title>
<updated>2025-09-29T07:53:55+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-29T07:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=adfd6155953091361485f7f2c34ad0473b804ad1'/>
<id>adfd6155953091361485f7f2c34ad0473b804ad1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add incremental transfer functionality and update core components</title>
<updated>2025-09-29T07:50:12+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-09-29T07:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=e98b298d583626ab505debe778d0beba303256c3'/>
<id>e98b298d583626ab505debe778d0beba303256c3</id>
<content type='text'>
- Implement instance_incremental_transfer module for efficient file synchronization
- Add support for chunk-based file transfer with hash comparison
- Update TCP connection utilities to support incremental transfer protocol
- Enhance error handling and version management for file synchronization
- Update dependencies and integrate new functionality into main library
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Implement instance_incremental_transfer module for efficient file synchronization
- Add support for chunk-based file transfer with hash comparison
- Update TCP connection utilities to support incremental transfer protocol
- Enhance error handling and version management for file synchronization
- Update dependencies and integrate new functionality into main library
</pre>
</div>
</content>
</entry>
</feed>
