Files
vibe-kanban/frontend
Alex Netsch 2b8517281c Always enable merge/rebase (vibe-kanban) (#1090)
* Done! I've successfully removed all the branch status conditions that were disabling the merge and rebase buttons:

## Changes Made to `GitOperations.tsx`:

1. **Merge button** (line 433) -  Removed `Boolean((branchStatus.commits_behind ?? 0) > 0) ||`
   - Now enabled regardless of whether branch is behind

2. **PR/Push button** (line 452) -  Removed `Boolean((branchStatus.commits_behind ?? 0) > 0) ||`
   - Now enabled regardless of whether branch is behind

3. **Rebase button** (line 477) -  Removed `(branchStatus.commits_behind ?? 0) === 0`
   - Now enabled regardless of whether branch is behind or not

All three buttons will now be available at all times, with the remaining safety checks still in place:
- Still disabled during active conflicts
- Still disabled when operations are in progress
- Still disabled when attempt is running
- Merge still disabled when there's an open PR

* fmt
2025-10-23 17:29:24 +01:00
..
2025-06-25 09:36:07 +01:00
2025-10-21 09:45:22 +00:00