gitkk/server
zhenyi 66afd932ed feat(api): extend commit and diff services with new functionality
- Add FindCommit, ListCommitsByOid, CommitIsAncestor RPCs to CommitService
- Add CheckObjectsExist, CommitsByMessage, GetCommitStats RPCs to CommitService
- Add LastCommitForPath, CountCommits, CountDivergingCommits RPCs to CommitService
- Add RawDiff, RawPatch, FindChangedPaths RPCs to DiffService
- Add FindMergeBase, WriteRef, SearchFilesByContent RPCs to RepositoryService
- Add SearchFilesByName, ObjectsSize, RepositorySize RPCs to RepositoryService
- Add FindLicense, OptimizeRepository, GetRawChanges RPCs to RepositoryService
- Add FetchRemote, CreateRepositoryFromURL RPCs to RepositoryService
- Implement server handlers for all new RPC methods
- Add new modules for commit counting, finding, and querying features
- Add new modules for diff changed paths and raw operations
- Add new modules for refs and remote operations
- Remove unnecessary comments from various source files
- Update proto definitions with new message types and service methods
2026-06-08 15:37:08 +08:00
..
archive.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
blame.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
branch.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
cache.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
commit.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
diff.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
merge.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
mod.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
pack.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
refs.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
remote.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
repository_maint.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
repository.rs feat(api): extend commit and diff services with new functionality 2026-06-08 15:37:08 +08:00
tag.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00
tree.rs feat(cluster): implement distributed clustering with etcd coordination 2026-06-08 14:31:29 +08:00