-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestphase-4Phase 4: Advanced FeaturesPhase 4: Advanced Featurespriority: lowLow priority itemLow priority item
Description
Description
Add Cloud Patches functionality for sharing code changes with teammates before creating a pull request, enabling early feedback and collaboration.
Features
Create Cloud Patches From
- Working directory changes
- Staged changes
- Specific commits
- Stashes
- Branch comparisons
Sharing Options
- Public link (anyone with link)
- Organization members only
- Selected collaborators (by email/username)
- Expiration time setting
Patch Management
- View all created patches
- Delete patches
- Update patch with new changes
- View patch history
- Track who viewed/applied patch
Apply Patches
- Apply to working directory
- Apply to new branch
- Apply to existing branch
- Preview changes before applying
- Conflict resolution support
Cloud Patches View
- List of created patches
- Patch details:
- Creation date
- Description/title
- Files changed
- Sharing settings
- View/apply statistics
- Quick actions (copy link, delete, update)
Self-Hosting Option
- Support for self-hosted storage (S3-compatible)
- On-premises deployment option
- Custom endpoint configuration
Configuration Options
- Default sharing setting
- Default expiration time
- Storage provider selection
- Auto-cleanup old patches
Acceptance Criteria
- Patches can be created from various sources
- Sharing options work correctly
- Patches can be applied cleanly
- Conflict resolution works
- Patch management UI functions properly
- Self-hosting option works
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestphase-4Phase 4: Advanced FeaturesPhase 4: Advanced Featurespriority: lowLow priority itemLow priority item