<feed xmlns='http://www.w3.org/2005/Atom'>
<title>VersionControl.git/crates/vcs_actions/src/connection, branch deploy/nightly</title>
<subtitle>JustEnoughVCS Core Library
</subtitle>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/'/>
<entry>
<title>Reorganize crate structure and move documentation files</title>
<updated>2026-01-11T20:51:34+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2026-01-11T20:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=c5fb22694e95f12c24b8d8af76999be7aea3fcec'/>
<id>c5fb22694e95f12c24b8d8af76999be7aea3fcec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add local output channel for CLI feedback in track actions</title>
<updated>2025-12-24T08:12:46+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-12-24T08:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=ca29e7b2152260059417c142641cd19ddbb512c4'/>
<id>ca29e7b2152260059417c142641cd19ddbb512c4</id>
<content type='text'>
Add `try_get_local_output` helper to retrieve output channel from
context and `local_println!` macro for sending formatted strings. Use
these in track actions to send progress messages to CLI instead of
stdout.

Also reduce log level for connection events from info to debug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `try_get_local_output` helper to retrieve output channel from
context and `local_println!` macro for sending formatted strings. Use
these in track actions to send progress messages to CLI instead of
stdout.

Also reduce log level for connection events from info to debug.
</pre>
</div>
</content>
</entry>
<entry>
<title>update: Connection and registry enhancements</title>
<updated>2025-11-06T14:10:36+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-11-06T14:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=4e5818bbdc385cadb02e22836dbe2cd0a0c3abd1'/>
<id>4e5818bbdc385cadb02e22836dbe2cd0a0c3abd1</id>
<content type='text'>
- Refine action service connection handling
- Extend client registry functionality
- Enhance server registry capabilities
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Refine action service connection handling
- Extend client registry functionality
- Enhance server registry capabilities
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: Add port override capability to server entry</title>
<updated>2025-10-29T07:23:00+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-29T07:23:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=b48073e4c9a2ca80dd0503efc5b6ab121d504028'/>
<id>b48073e4c9a2ca80dd0503efc5b6ab121d504028</id>
<content type='text'>
The server_entry function now accepts an optional port_override
parameter that allows specifying a custom port instead of using the
configured port from vault configuration. When port_override is greater
than 0, it takes precedence over the configured port.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The server_entry function now accepts an optional port_override
parameter that allows specifying a custom port instead of using the
configured port from vault configuration. When port_override is greater
than 0, it takes precedence over the configured port.
</pre>
</div>
</content>
</entry>
<entry>
<title>update: Action.rs 1. Rename `insert` to `with_data` and `insert_arc` to</title>
<updated>2025-10-29T07:19:42+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-29T07:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=305a95f5570d78164049474a82c54735f3d88957'/>
<id>305a95f5570d78164049474a82c54735f3d88957</id>
<content type='text'>
`with_arc_data` 2. Add new `insert_data` and `insert_arc_data` methods
that take &amp;mut self
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`with_arc_data` 2. Add new `insert_data` and `insert_arc_data` methods
that take &amp;mut self
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix error handling in process_connection</title>
<updated>2025-10-27T10:15:11+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-27T10:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=3f0725503ee13eb83877165a530abbd5d2bda3c5'/>
<id>3f0725503ee13eb83877165a530abbd5d2bda3c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update: Add connection logs to show active count</title>
<updated>2025-10-27T09:51:07+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-27T09:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=b772e12c22b87e1473d1002ef9b82d954d2239a7'/>
<id>b772e12c22b87e1473d1002ef9b82d954d2239a7</id>
<content type='text'>
Include current connection count in connection open/close log messages
for better monitoring of server load
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include current connection count in connection open/close log messages
for better monitoring of server load
</pre>
</div>
</content>
</entry>
<entry>
<title>update: Add server lock behavior to vault lifecycle</title>
<updated>2025-10-27T09:50:35+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-27T09:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=60219b20754dda7f560deb5e9e442d46e4636507'/>
<id>60219b20754dda7f560deb5e9e442d46e4636507</id>
<content type='text'>
Lock the vault before starting the server and unlock it during shutdown.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lock the vault before starting the server and unlock it during shutdown.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some debug logs</title>
<updated>2025-10-27T07:23:28+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-27T07:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=e5238eebd2bc9cfbb508d7b69b3b84708bf184f7'/>
<id>e5238eebd2bc9cfbb508d7b69b3b84708bf184f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Clippy warnings and optimize code</title>
<updated>2025-10-13T06:27:01+00:00</updated>
<author>
<name>魏曹先生</name>
<email>1992414357@qq.com</email>
</author>
<published>2025-10-13T06:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.catilgrass.cn/JustEnoughVCS/VersionControl.git/commit/?id=4810f56e6a49b60923eb850d5944457650c81c75'/>
<id>4810f56e6a49b60923eb850d5944457650c81c75</id>
<content type='text'>
- Fix let_underscore_future warning by properly awaiting async functions
- Make accept_import function async to match add_mapping usage
- Propagate errors properly with ? operator instead of ignoring them
- Replace manual Default implementation with derive attribute
- Replace vec! with array literal to avoid useless_vec warning
- All tests pass and code is now Clippy clean
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix let_underscore_future warning by properly awaiting async functions
- Make accept_import function async to match add_mapping usage
- Propagate errors properly with ? operator instead of ignoring them
- Replace manual Default implementation with derive attribute
- Replace vec! with array literal to avoid useless_vec warning
- All tests pass and code is now Clippy clean
</pre>
</div>
</content>
</entry>
</feed>
