gitkk/merge
zhenyi 293102e5f2 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:47 +08:00
..
check_merge.rs refactor(server): replace custom remote clients with macro-based implementation 2026-06-08 09:43:57 +08:00
do_merge.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00
list_merge_conflicts.rs refactor(cache): redesign cache system with structured keys and improved performance 2026-06-12 12:53:23 +08:00
mod.rs feat(core): implement Git repository operations with gRPC services 2026-06-04 13:05:38 +08:00
rebase.rs feat(git): add size limits for git operations 2026-06-12 12:59:47 +08:00
resolve_merge_conflicts.rs feat(git): add size limits for git operations 2026-06-12 12:59:47 +08:00