Skip to content

Commit b684e85

Browse files
authored
Merge branch 'main' into gagik/context-menu-compass-ui
2 parents fb9c599 + de8dd33 commit b684e85

File tree

74 files changed

+1674
-569
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+1674
-569
lines changed

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,3 +105,4 @@ Ruby Dong <[email protected]>
105105
Neal Beeken <[email protected]>
106106
Walter Tan <[email protected]>
107107
Raymond Lo <[email protected]>
108+
Moses Yang <[email protected]>

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,16 @@ Is there anything else you’d like to see in Compass? Let us know by submitting
4545
- [**@mongodb-js/compass-connection-import-export**](packages/compass-connection-import-export): UI for Compass connection import/export
4646
- [**@mongodb-js/compass-connections**](packages/compass-connections): Manage your MongoDB connections and connect in Compass
4747
- [**@mongodb-js/compass-connections-navigation**](packages/compass-connections-navigation): Databases and collections sidebar navigation tree
48+
- [**@mongodb-js/compass-context-menu**](packages/compass-context-menu): Context menu hooks and provider for Compass
49+
- [**@mongodb-js/compass-data-modeling**](packages/compass-data-modeling): Data modeling diagram workspace and all related services
4850
- [**@mongodb-js/compass-editor**](packages/compass-editor): Reusable Compass editor component based on codemirror editor, themes, and autocompleters
4951
- [**@mongodb-js/compass-generative-ai**](packages/compass-generative-ai): Generative AI aspects for Compass
52+
- [**@mongodb-js/compass-global-writes**](packages/compass-global-writes): Compass Global Sharding management
5053
- [**@mongodb-js/compass-intercom**](packages/compass-intercom): Intercom scripts and utils for Compass
5154
- [**@mongodb-js/compass-logging**](packages/compass-logging): Shared helpers for logging in Compass packages
5255
- [**@mongodb-js/compass-maybe-protect-connection-string**](packages/compass-maybe-protect-connection-string): Utility for protecting connection strings if requested
5356
- [**@mongodb-js/compass-settings**](packages/compass-settings): Settings for compass
57+
- [**@mongodb-js/compass-smoke-tests**](packages/compass-smoke-tests): Smoke test suite for Compass app installers
5458
- [**@mongodb-js/compass-telemetry**](packages/compass-telemetry): Compass telemetry
5559
- [**@mongodb-js/compass-test-server**](packages/compass-test-server): Wrapper around mongodb-runner to manage test servers for Compass
5660
- [**@mongodb-js/compass-user-data**](packages/compass-user-data): undefined

THIRD-PARTY-NOTICES.md

Lines changed: 34 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The following third-party software is used by and included in **Mongodb Compass**.
2-
This document was automatically generated on Thu Jun 19 2025.
2+
This document was automatically generated on Wed Jun 25 2025.
33

44
## List of dependencies
55

@@ -233,7 +233,7 @@ This document was automatically generated on Thu Jun 19 2025.
233233
| **[dunder-proto](#390fd69f2035b583e461890d5b0a3230f4adb33b042e6f0d1472dd911bc1de98)** | 1.0.1 | MIT |
234234
| **[ee-first](#e2746902c758ae8a6f91ffb9618cd53717f936cb33c6323e65b6b7b24f7ebefe)** | 1.1.1 | MIT |
235235
| **[electron-dl](#e97e034c7b93c63e7a433d75f6f1de3e0668764225ebbd61dbde8d1b55d6f3b7)** | 3.5.0 | MIT |
236-
| **[electron](#973c8b48940a6eb3f2fe702af80b9e510d52527ce66a3fe9651a5b10de418622)** | 36.4.0 | MIT |
236+
| **[electron](#e2edaab986f3384a0b5faa80767150f6e6baa4061488ca139e1d498bf6460854)** | 36.5.0 | MIT |
237237
| **[encodeurl](#b89152db475e86531e570f87b45d8a51aa5e5d87d4cc3b960cee7b8febf1d26a)** | 1.0.2 | MIT |
238238
| **[encodeurl](#177948a319ae0aeebbd65742c53c62b37c75ec1d021afa5a188d10a7ceae6623)** | 2.0.0 | MIT |
239239
| **[end-of-stream](#fadc10994f5fa767d06fb25cfff35fb17a895daf3bc3477c782907668ed16563)** | 1.4.4 | MIT |
@@ -371,7 +371,7 @@ This document was automatically generated on Thu Jun 19 2025.
371371
| **[native-machine-id](#906056a6d58d5df99105901c8c819d7534e7035561494eadf8ab0b48d4e0c418)** | 0.1.2 | Apache-2.0 |
372372
| **[negotiator](#e3856213d8f0a7d28cd4166e53ec7e2c019cb7becf4a8535097bac28d21e8579)** | 0.6.3 | MIT |
373373
| **[netmask](#2bd5b8ff7fab9adace6c38d3fd32e7328484939fdd07836635b0155d0afc35b2)** | 2.0.2 | MIT |
374-
| **[node-abi](#2a254598cb9eac9343b038a01d43e10aa87e6d08f645e1dd17344564572749f0)** | 4.9.0 | MIT |
374+
| **[node-abi](#177fe1b83e6b7fb2123605af91a4ad7c786f4c737f8608307ede4bc3fda53dd6)** | 4.10.0 | MIT |
375375
| **[node-addon-api](#75c2a47526765afc024a6641ec7b1b37935dc672a211ebdd9773d74bc43a95b4)** | 6.1.0 | MIT |
376376
| **[node-cache](#7facc0b98aa570bf195800a761cbe85a8d5b639a49d16be0162f589f86ab6f4e)** | 5.1.2 | MIT |
377377
| **[node-domexception](#3c25065fd2bc1b6b56856e30ac5b8f34ddae33ca87b225854f8d855b0ccabfbe)** | 1.0.0 | MIT |
@@ -443,6 +443,7 @@ This document was automatically generated on Thu Jun 19 2025.
443443
| **[select](#12d30053a00882385c42a50004536696d477e8e694b047d6d39513947e5a39e9)** | 1.1.2 | MIT |
444444
| **[semver](#8b8f657069cf84b7ca932ab17eb24a0a55a8053ccd2a36c03185dadab64db3f8)** | 6.3.1 | ISC |
445445
| **[semver](#2c8b8c47dd7d24873eda4559b25851062c21d7584a396735b363f9bab626dd7b)** | 7.6.3 | ISC |
446+
| **[semver](#9820574a08f66349702b3a538cfb93136780250f98497b337bc415b68c8748d0)** | 7.7.2 | ISC |
446447
| **[send](#412cd4c4a8e6aaa433d5e67852c05a1e307fd4eb9dc362bdc30fa099313c24cb)** | 0.19.0 | MIT |
447448
| **[serve-static](#9a2d04a479ef9c6e990f1fb614478dea4368c040af707296400ff7f9bb68d30b)** | 1.16.2 | MIT |
448449
| **[setprototypeof](#7787a1d3bc2f39b65d75407d5d8d02d8ddb70f1cdb74897f15115e995fb64a56)** | 1.2.0 | ISC |
@@ -18782,9 +18783,9 @@ License files:
1878218783

1878318784
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1878418785

18785-
<a id="973c8b48940a6eb3f2fe702af80b9e510d52527ce66a3fe9651a5b10de418622"></a>
18786+
<a id="e2edaab986f3384a0b5faa80767150f6e6baa4061488ca139e1d498bf6460854"></a>
1878618787

18787-
### [electron](https://www.npmjs.com/package/electron) (version 36.4.0)
18788+
### [electron](https://www.npmjs.com/package/electron) (version 36.5.0)
1878818789

1878918790
License tags: MIT
1879018791

@@ -25468,9 +25469,9 @@ License files:
2546825469

2546925470
License tags: MIT
2547025471

25471-
<a id="2a254598cb9eac9343b038a01d43e10aa87e6d08f645e1dd17344564572749f0"></a>
25472+
<a id="177fe1b83e6b7fb2123605af91a4ad7c786f4c737f8608307ede4bc3fda53dd6"></a>
2547225473

25473-
### [node-abi](https://www.npmjs.com/package/node-abi) (version 4.9.0)
25474+
### [node-abi](https://www.npmjs.com/package/node-abi) (version 4.10.0)
2547425475

2547525476
License tags: MIT
2547625477

@@ -33891,6 +33892,32 @@ License tags: ISC
3389133892

3389233893
License files:
3389333894

33895+
- LICENSE:
33896+
33897+
The ISC License
33898+
33899+
Copyright (c) Isaac Z. Schlueter and Contributors
33900+
33901+
Permission to use, copy, modify, and/or distribute this software for any
33902+
purpose with or without fee is hereby granted, provided that the above
33903+
copyright notice and this permission notice appear in all copies.
33904+
33905+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
33906+
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
33907+
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
33908+
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
33909+
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
33910+
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
33911+
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
33912+
33913+
<a id="9820574a08f66349702b3a538cfb93136780250f98497b337bc415b68c8748d0"></a>
33914+
33915+
### [semver](https://www.npmjs.com/package/semver) (version 7.7.2)
33916+
33917+
License tags: ISC
33918+
33919+
License files:
33920+
3389433921
- LICENSE:
3389533922

3389633923
The ISC License

configs/eslint-config-compass/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ const extraTsRules = {
2626
'@typescript-eslint/no-explicit-any': 'warn',
2727
'@typescript-eslint/no-base-to-string': 'warn',
2828
'@typescript-eslint/unbound-method': 'warn',
29-
'@typescript-eslint/no-duplicate-type-constituents': 'warn',
30-
'@typescript-eslint/no-unsafe-declaration-merging': 'warn',
3129
};
3230

3331
const tsRules = {

configs/webpack-config-compass/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
"cli-progress": "^3.9.1",
7272
"core-js": "^3.17.3",
7373
"css-loader": "^4.3.0",
74-
"electron": "^36.4.0",
74+
"electron": "^36.5.0",
7575
"html-webpack-plugin": "^5.6.0",
7676
"less": "^3.13.1",
7777
"less-loader": "^10.0.1",

docs/tracking-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
> the tracking plan for the specific Compass version you can use the following
77
> URL: `https://github.com/mongodb-js/compass/blob/<compass version>/docs/tracking-plan.md`
88
9-
Generated on Thu, Jun 19, 2025
9+
Generated on Wed, Jun 25, 2025
1010

1111
## Table of Contents
1212

0 commit comments

Comments
 (0)