Skip to content

feat(save-user-data): Fix updating favorite aggregations for Compass Web COMPASS-9636 #7180

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

Draft
wants to merge 54 commits into
base: use-atlas-user-data
Choose a base branch
from

Conversation

myang1220
Copy link
Contributor

Description

Checklist

  • New tests and/or benchmarks are included
  • Documentation is changed or added
  • If this change updates the UI, screenshots/videos are added and a design review is requested
  • I have signed the MongoDB Contributor License Agreement (https://www.mongodb.com/legal/contributor-agreement)

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Open Questions

Dependents

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

mongodb-devtools-bot bot and others added 30 commits July 24, 2025 08:59
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
* move download diagram to export modal

* align toolbar with designs

* add telemetry

* clean up

* fix e2e tests

* box shadow

* fix typo

* use polished transparentize util
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
Updates the enableContextMenus feature flag to released stage
…ponent; use new DrawerSection in data-modeling COMPASS-9610 (#7138)

* feat(components, data-modeling): add portal version of the Drawer component; use new DrawerSection in data-modeling

* chore(components): add order prop

* chore(data-modeling): remove extra padding; adjust tests

* chore(data-modeling): temporarily skip unit tests in electron runtime
…art of the analysis COMPASS-9487 (#7145)

* chore(data-modeling): refactor data modeling to layout as part of the analysis

* chore(data-modeling): fix _diagram setter
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
* chore(user-data): remove redundant withStats methods

* fix(user-data): remove nonexistent exports

* fix(my-queries-storage): adjust types to match the method behavior

* fix(saved-aggregations-queries): adjust test fixture
)

* move to exact target

* revert change

* wait for nodes
… on apple arm on application start COMPASS-9592 (#7133)

* feat(auto-update-manager): show a system prompt about mismatched arch on apple arm on application start

* chore(auto-update-manager): error handling and wait for app ready

* chore(compass): replace direct download with open external

* chore(auto-update-manager): share download logic, normalize url building

* chore(auto-update-manager): auto open on download

* fix(auto-update-mananger): convert path to file url

* chore(compass): adjust unit test for new download behavior
…errors COMPASS-3246 (#7157)

* clear the errors in the insert document modal when there are no errors

* Update packages/compass-crud/src/components/insert-document-dialog.tsx

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
…#7153)

* add inferNamespacesFromPrivileges, default to true

* Update packages/instance-model/lib/model.js

Co-authored-by: Copilot <[email protected]>

* cleanup

* use methods rather so the timing of keeping these synced is not a thing

* inferredFromPrivileges rather

* unit tests

* more might not

* tweak comment

---------

Co-authored-by: Copilot <[email protected]>
* WIP

* Copilot review comment

* Rename provider to CompassExperimentationProvider

* useMemo -> useRef

* Import SDK

* initialContext nit comment

* Package Lock

* Tweak

* WIP
mongodb-devtools-bot bot and others added 24 commits August 1, 2025 00:45
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
…#7158)

Changes the hooks to support passing undefined groups and items for cleaner conditional rendering and to avoid cases where we would end up passing [] as a group (thus leading to groups without any items).
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
Co-authored-by: mongodb-devtools-bot[bot] <189715634+mongodb-devtools-bot[bot]@users.noreply.github.com>
…wer section COMPASS-9651 COMPASS-9652 (#7170)

* chore(data-modeling): remove name from relationships; restyle the drawer section

* chore(data-modeling): remove relationship name change from e2e test
…COMPASS-9654 (#7171)

* feat(data-modeling): add note editing to collections and relationships

* chore(data-modeling): add test for note editing in collection drawer
…t Integration – CLOUDP-333845 (#7165)

* WIP

* Org level flag and tests

* WIP

* WIP

* Absolute import

* Remove unneeded check

* Comment address

* Change export

* Comment

* Change exports

* Rename existing test name enum
@myang1220 myang1220 added fix no release notes Fix or feature not for release notes labels Aug 8, 2025
@github-actions github-actions bot added feat and removed fix labels Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat no release notes Fix or feature not for release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants