-
Notifications
You must be signed in to change notification settings - Fork 250
refactor: move to v2 structure MCP-373 #1122
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
gagik
wants to merge
76
commits into
main
Choose a base branch
from
v2
base: main
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 66 commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
3fb3bfe
refactor: move logging to `core` and `logging` MCP-480 (#1114)
gagik 421a204
refactor: move UI components into `@mongodb-js/mcp-ui` package MCP-48…
gagik e3718ca
refactor: move Atlas Api Client logic into `atlas-api-client` MCP-480…
gagik 536d0ce
Merge branch 'main' of github.com:mongodb-js/mongodb-mcp-server into v2
gagik 748e68b
chore: updates
gagik 5b900a6
chore: fix
gagik ea77d28
refactor: move to `telemetry` package MCP-480 (#1125)
gagik fd4ad57
fix(v2): use native fetch in OIDC curl.mjs fixture (#1143)
gagik bf2e12d
refactor: scaffold @mongodb-js/mcp-tools-atlas-local package MCP-480 …
gagik 8f0e459
Merge branch 'origin/main' into v2
gagik 9f43e34
docs: add MongoDB tools package migration guide
gagik ef62490
chore: update lockfile and formatting after merge
gagik c2d50c7
refactor: split atlas tools into @mongodb-js/mcp-tools-atlas package …
gagik 4fc2a65
fix: resolve merge conflicts and update lockfile
gagik 4e7e28a
Merge remote-tracking branch 'origin/main' into v2
gagik 393f28d
chore: remove .opencode/worktree.jsonc
gagik 81fd315
chore: adopt changes from d843b35e - remove e2e getRandomUUID test
gagik 9518cef
feat: add UpgradeClusterTool adapted to v2 architecture
gagik 7385b92
Merge remote-tracking branch 'origin/main' into v2
gagik 931edb6
chore: update lockfile
gagik ea265af
chore: merge origin/main into v2 - fix knip and conflicts
gagik 591e7ca
chore: update gitignore
gagik 664c943
Merge remote-tracking branch 'origin/main' into v2
gagik d0c61b1
chore: fix conflicts
gagik e1b981d
chore: update api
gagik 2302eba
chore: fix lint
gagik c6a70c5
refactor: split assistant tools into @mongodb-js/mcp-tools-assistant …
gagik 3528597
chore: merge origin/main into v2 and resolve conflicts
gagik 0e086be
refactor: split mongodb tools into @mongodb-js/mcp-tools-mongodb pack…
gagik 95aa4b5
Merge origin/main into v2
gagik 104dedb
chore: add full class definitions, remove temp
gagik 3122cb3
chore: update package reports
gagik 601666c
Merge branch 'main' of github.com:mongodb-js/mongodb-mcp-server into v2
gagik 751e133
Resolve merge conflicts and fix build
gagik 9bcf62d
refactor: move to @mongodb-js/mcp-transports package MCP-373 (#1149)
gagik 16e3bac
Merge branch 'main' of github.com:mongodb-js/mongodb-mcp-server into v2
gagik aedeedd
refactor: move scripts and accuracy tests into dedicated packages (#1…
gagik 5fa7073
refactor: move mongodb-mcp-server into its own package (#1192)
gagik 0c29f9b
chore: move setup to its own package (#1193)
gagik 765a69f
refactor: extract CLI package (#1195)
gagik 2d4eb58
refactor: move tests into their packages (#1196)
gagik a4af703
chore: get rid of AuthProviderFactory
gagik a281505
Merge branch 'main' of github.com:mongodb-js/mongodb-mcp-server into v2
gagik 01fa2a6
chore: swap
gagik a3ab3de
chore: move testUtils
gagik a821976
chore: modify
gagik 6eab8e0
chore: re-add upgradeCluster test
gagik 2b94b14
chore: add UUID test
gagik c28aba0
chore: update api
gagik b9c1266
chore: add hostname test
gagik 1ecfbd7
chore: simplify apiClient, telemetry
gagik 56aefa4
chore: get rid of requestcontext, organize api client
gagik 81251b4
chore: fixup types
gagik d5869c9
chore: rename files
gagik 78ff72e
chore: rename, fixup
gagik ae1a6c0
chore: re-add tests as integration tests, remove hook for overriding …
gagik 879dde3
chore: add options
gagik bcd02b8
chore: move reports
gagik d47dc1b
chore: update reports
gagik 48e3949
chore: re-add NaN, add more cluster tests
gagik 86d425a
chore: update api
gagik beec151
chore: add check, exclude tests from build (make TS-only)
gagik 420dc7b
chore: avoid re-exporting types, parallelize checks
gagik 3cedb1b
chore: fixup
gagik f91539a
fix: use object for ApiClientError
nirinchev 55d695f
docs: update migration guide
gagik d813c6f
chore: changes from feedback
gagik 3bba4b2
chore: proper cleanup
gagik 0acd04e
chore: make connection manager use serverMetadata, make telemetry typ…
gagik 171f972
chore: remove session store from http runner
gagik 880cb8f
chore: remove metrics from runner
gagik 3537d26
chore: cleanup, create from config helpers, connect server metadata t…
gagik b8fe722
chore: move monitoring server, add hooks
gagik f8024f3
Merge branch 'main' of github.com:mongodb-js/mongodb-mcp-server into v2
gagik c4e74f0
chore: pnpm i
gagik e5194fa
chore: reformat
gagik File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,2 @@ | ||
| git-tag-version=false | ||
| workspace-concurrency=8 |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,11 @@ | ||
| dist | ||
| coverage | ||
| package-lock.json | ||
| tests/tmp | ||
| src/common/atlas/openapi.d.ts | ||
| pnpm-lock.yaml | ||
| src/ui/lib/tools | ||
| node_modules | ||
| *.lock | ||
| resources/ | ||
| src/ui/lib/loaders.ts | ||
| temp | ||
| api-extractor/reports | ||
| **/reports/*.api.md | ||
| **/reports/*.api.json | ||
| .github/workflows/*.lock.yml | ||
| packaging/mcpb/manifest.json | ||
| **/packaging/mcpb/manifest.json | ||
| pnpm-lock.yaml |
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.