gitkk/branch
zhenyi e386f44ee2 feat(git): add size limits for git operations
- Added MAX_CHERRY_PICK_PATCH_BYTES limit of 100MB for cherry-pick operations
- Added MAX_ACTION_CONTENT_BYTES limit of 100MB for commit action content
- Added MAX_COMMIT_MESSAGE_BYTES limit of 10MB for commit messages
- Added MAX_CHECK_REVISIONS limit of 10,000 for revision checks
- Added MAX_REBASE_COMMITS limit of 10,000 for rebase operations
- Added MAX_REBASE_PATCH_BYTES limit of 100MB for rebase patches
- Added MAX_RESOLUTION_CONTENT_BYTES limit of 100MB for merge conflict resolutions
- Added MAX_REVERT_PATCH_BYTES limit of 100MB for revert operations
- Return InvalidArgument error when size limits are exceeded with descriptive messages
2026-06-12 12:59:50 +08:00
..
compare_branch.rs feat(git): add size limits for git operations 2026-06-12 12:59:50 +08:00
create_branch.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00
delete_branch.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
get_branch.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00
list_branches.rs feat(core): implement Git repository operations with gRPC services 2026-06-04 13:05:38 +08:00
mod.rs feat(core): implement Git repository operations with gRPC services 2026-06-04 13:05:38 +08:00
rename_branch.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
set_branch_upstream.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00
update_branch_target.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00