Files
vibe-kanban/frontend
Alex Netsch abf3242402 Perfect! I've successfully removed the authentication requirement from the GitActionsDialog. Here's what I changed: (#1291)
## Changes Made

**File: `frontend/src/components/dialogs/tasks/GitActionsDialog.tsx`**

1. **Removed imports** (lines 27-28):
   - Removed `useAuth` hook import
   - Removed `LoginRequiredPrompt` component import

2. **Removed auth check** (line 107):
   - Removed `const { isSignedIn, isLoaded } = useAuth();`

3. **Updated loading condition** (line 129):
   - Removed `!isLoaded` from the isLoading check

4. **Removed login prompt** (lines 145-154):
   - Deleted the entire `!isSignedIn` conditional block that displayed `LoginRequiredPrompt`
   - Now the `GitOperations` component is always rendered when data is loaded

## Result

The Git Actions dialog is now accessible to everyone without requiring VK sign-in. Users can perform:
-  **Merge** operations (local git)
-  **Rebase** operations (local git)
-  **Branch changes** (local git)
- ⚠️ **Push/PR operations** will still require `gh` CLI authentication, but the backend will handle those errors appropriately

The dialog will no longer block users with a login prompt - all git operations are accessible immediately.
2025-11-14 17:31:28 +00:00
..
2025-06-25 09:36:07 +01:00
2025-06-14 15:14:08 -04:00
2025-11-14 15:37:56 +00:00
2025-06-14 15:14:08 -04:00
2025-06-14 15:14:08 -04:00