-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
feat: add GitLab feature parity #1942
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
StillKnotKnown
wants to merge
66
commits into
develop
Choose a base branch
from
feat-gitlab-parity
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
53d2426
feat: add shared integration base types
StillKnotKnown 8e29eb0
feat: add shared pagination utilities
StillKnotKnown c14e2fb
feat: add shared filter utilities
StillKnotKnown 11299f5
feat: add GitLab issues store
StillKnotKnown 42469a7
feat: add GitLab sync status and investigation stores
StillKnotKnown b470b36
feat: update GitLab store index
StillKnotKnown 13c07f0
feat: add GitLab IPC channel constants for feature parity
StillKnotKnown 9a11866
feat: add GitLab MR handlers for feature parity
StillKnotKnown 011a242
feat: add GitLab preload API methods for feature parity
StillKnotKnown f21610a
fix: correct async config access in GitLab MR handlers
StillKnotKnown 11ed335
fix: add IPCResult import and fix status polling handler
StillKnotKnown e4c517c
feat: add GitLab error parser utility
StillKnotKnown 571bf51
feat: add new MR methods to useGitLabMRs hook return type
StillKnotKnown a911632
feat: add stub UI components for GitLab feature parity
StillKnotKnown 63c608b
feat: add useGitLabMRFiltering hook
StillKnotKnown 5324585
fix: correct TypeScript type usage in GitLab components
StillKnotKnown d5a276e
fix: resolve GitLab feature parity TypeScript errors
StillKnotKnown efce7cd
test: fix phase-config test environment variable bleed
StillKnotKnown 74d95d1
fix: resolve validation issues from pre-PR review
StillKnotKnown 3558505
fix: resolve TypeScript type errors for GitLab feature parity
StillKnotKnown fb6c666
fix: resolve Biome lint errors for CI
StillKnotKnown be78dc6
fix: resolve PR review comments for GitLab feature parity
claude 7af1c57
fix: resolve more PR review comments for GitLab feature parity
claude 0d727a3
fix: resolve more PR review comments for GitLab feature parity
claude f64d5de
fix: resolve more PR review comments for GitLab feature parity
claude 94621fd
fix: add stale request guarding to GitLab stores
StillKnotKnown 1869409
fix: path alias and error parser recoverable flag
StillKnotKnown 5236d62
fix: remove unused projectId prop and display approvalError
StillKnotKnown d45c203
fix: error handling and i18n improvements
StillKnotKnown 5d50a87
fix: path alias, comment clarity, and test naming
StillKnotKnown cd3fb11
fix: correct type for progress parameter in useGitLabMRFiltering
StillKnotKnown af4c7fe
test: add coverage for checkGitLabConnection async helper
StillKnotKnown 228a58a
fix: pagination reliability and i18n improvements
StillKnotKnown 86da9ee
fix: address 13 CodeRabbit review comments for GitLab parity
StillKnotKnown 9492440
fix: address 14 CodeRabbit review comments (round 2)
StillKnotKnown 8b279bf
test: fix gitlab-error-parser test expectations
StillKnotKnown f2d2b0b
fix: replace unknown with concrete types for memory infrastructure APIs
StillKnotKnown de04b81
fix: implement memory infrastructure IPC handlers with proper constants
StillKnotKnown 7fd0b4b
fix: treat 'all' status as wildcard in GitLab MR filtering
StillKnotKnown b188fed
fix: update MRLogs translation paths from mrReview.logs to mrFilterin…
StillKnotKnown db5eff4
fix: implement saveTerminalBuffer IPC handler with constant
StillKnotKnown 4e2a614
fix: parameter shadowing and pagination test coverage
StillKnotKnown 8017056
fix: move GitLab types to shared, add test coverage, deprecation notice
StillKnotKnown 302233b
fix: clear error on import success and enable noNonNullAssertion warning
StillKnotKnown a8f7519
fix: mock signatures and replace @ts-expect-error with typed partial
StillKnotKnown dfa08dc
fix: consistent type guards, clear stale data, correct GitHub auth type
StillKnotKnown 2e56176
fix: strengthen type guard and fix translation namespace
StillKnotKnown b437dc6
fix: clamp polling interval and stop orphaned pollers
StillKnotKnown 60bdf51
feat: add onGitLabMRStatusUpdate listener to preload API
StillKnotKnown 7a39253
fix: use vi.stubGlobal for test isolation and prevent stale async res…
StillKnotKnown 7a1db87
fix: avoid rendering empty status container in StatusIndicator
StillKnotKnown 5eac6d8
fix: add missing GitLab detailed_merge_status values to StatusIndicator
StillKnotKnown be83ad4
fix: add hasCommitsAfterPosting field to GitLab new commits check
StillKnotKnown 7896be5
refactor: use path aliases in GitLab store test files
StillKnotKnown dcc6afa
chore: mark all PR #1942 items as resolved or skipped
StillKnotKnown 13a48e2
fix: resolve CodeRabbit, Gemini, and Sentry review feedback for GitLa…
StillKnotKnown 7705c56
fix: resolve CI test failures from upstream merge
StillKnotKnown 7da21d1
chore: remove fix-pr tracking data
StillKnotKnown 8f3ea8f
fix: resolve CI test failures and address review feedback
StillKnotKnown eb20eed
chore: remove fix-pr tracking data after processing all review items
StillKnotKnown 33107fc
fix: resolve BatchReviewWizard index bug
StillKnotKnown 48f8396
chore: remove fix-pr tracking data after processing all review items
StillKnotKnown dcdd753
fix: use secure home directory path instead of /tmp for session persi…
StillKnotKnown d6360e4
Merge branch 'develop' into feat-gitlab-parity
StillKnotKnown 86dadb3
Merge branch 'develop' into feat-gitlab-parity
StillKnotKnown 92b7534
Merge branch 'develop' into feat-gitlab-parity
AndyMik90 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.