Skip to content

fix issues#136

Merged
chriswritescode-dev merged 23 commits intomainfrom
fix-issues
Feb 16, 2026
Merged

fix issues#136
chriswritescode-dev merged 23 commits intomainfrom
fix-issues

Conversation

@chriswritescode-dev
Copy link
Copy Markdown
Owner

  • fix: prevent delete button click when card is not swiped open

  • refactor: improve CreateRepoInput type safety

  • security: require AUTH_SECRET and use secure random generation

  • fix: SSH key path validation, async passphrase stripping, and port handling

  • fix: use correct console methods for logger levels

  • Add error handling to DB update functions and improve migration logging

  • Add error handling for session lookup in auth middleware

  • Add structured git error handling with user-friendly messages

    • Parse git errors with specific error codes (AUTH_FAILED, REPO_NOT_FOUND,
      PUSH_REJECTED, MERGE_CONFLICT, etc.) and appropriate HTTP status codes
    • Return structured error responses with summary and detail from backend
    • Add GitErrorBanner component for better error display in UI
    • Add optional onError callback to useGit hook for external error handling
  • Make IPC server initialization/disposal async and fix SSH host key handler

  • add try-catch error handling in frontend lib utilities

  • remove unresolved promise handlers in speech synthesizer callbacks

  • Extract error types to shared package

  • Import GitErrorCode from shared package

  • Refactor API layer to use shared FetchError and fetchWrapper

  • Update prompt parser and source control components

  • Extract MCP server list to separate component with improved badge menu UX

  • merge useSettingsDialogUrl into useSettingsDialog and extract getRepoDisplayName utility

  • add separate loading state for passkey sign in

  • refactor hooks: use fetchWrapper, improve error handling, add proper types

  • replace browser confirm() with DeleteDialog component in settings

  • fix: add missing variables parameter in React Query onError callbacks

  • Refactor message parts to use separate Zustand store

  • Update QuestionPrompt styling for light/dark mode

- Parse git errors with specific error codes (AUTH_FAILED, REPO_NOT_FOUND,
  PUSH_REJECTED, MERGE_CONFLICT, etc.) and appropriate HTTP status codes
- Return structured error responses with summary and detail from backend
- Add GitErrorBanner component for better error display in UI
- Add optional onError callback to useGit hook for external error handling
@chriswritescode-dev chriswritescode-dev marked this pull request as ready for review February 16, 2026 00:47
@chriswritescode-dev chriswritescode-dev merged commit 5de419e into main Feb 16, 2026
1 check passed
@chriswritescode-dev chriswritescode-dev deleted the fix-issues branch February 16, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant