Compass
67 results found
-
Ability to show Password
I occasionally get asked by teammates what my connection details are for one of my mongo DBs, but since it has been so long since I set them up, I don't recall. At the same time, they are in Compass, masked as asterisks. Many apps and websites now have that "eye" icon to allow me to see such passwords, and given that it's my desktop, it feels to me as though it's a feature I can legitimately ask for.
What's more, Robo 3T has it, which is why I am forced to send such requests to teammates that still use…
1 vote -
stop refreshing the tab on focus
Two tabs are open: TabA and TabB.
I am on TabA and did some searching with filters and sorting, then I go for TabB to check some Ids and stuff that I got in TabA.
When I get back to TabA, the search is refreshed and we lose the document navigation we were doing.
Simply put: stop refreshing the search on tab navigation.
1 voteThis is fixed in Compass 1.24.0-beta.
-
Make it load faster
Nobody cares about how many plugins are still loading. Show the connection screen at least and load the plugins in the background. Also, by default have no plugins because why should I wait for plugins to load that I don't use? Also load plugins in parallel.
14 votesCompass startup has been improved and the plugins loading screen is no longer necessary and has been removed.
-
Text based pipeline mode
I know you can import the pipeline from a language but I want to completely disable GUI pipeline builder and just have a text editor. The UI is too slow and clunky, just give me a text editor to directly edit and run an aggregate.
6 votesThis feature is available in our latest Compass release, 1.35.0.
-
There must be an option to create text indexes from MongoDB compass GUI.
In MDB compass GUI, there is no option available for creating a text index on a collection. It must be introduced so that one can create all types of indexes from GUI itself.
6 votesThis will be available in the upcoming v 1.26
-
Cancel/stop an attempted connection
When attempting to connect to a cluster which is not reachable (i.e. localhost when you don't have a mongod running, or Atlas when you haven't whitelisted your IP), Compass blocks any user input until the connection request times out.
I do this periodically when my home IP gets changed, or I just make a mistake. I generally work out what's happened in <5s, but I have to wait for the connection to time out (30s?) or quit Compass in order to change/retry.
It would be much nicer to have a button to stop/cancel a connection request.
1 voteWe rolled this out in 1.26.
-
Inline or popout editor for large text fields
Sometimes a large amount of textual data is stored in a single field, and often times this needs to edited in development. If there was a way to edit a field in at least a multi-line text area, this would be made much easier.
2 votes -
Ability to migrate "favorites" to new version of Compass
Having downloaded a new version of Compass, I realize that there is no way to export/migrate my Favorites to the new version of Compass. I contacted technical support and they confirmed that there is no way to do this. My feature request is to provide some sort of migration path to export and import Favorites between Compass versions.
1 vote -
Support for Client Side Field Level Encryption
Currently, there is no way to provide Client Side Field Level Encryption options inside of MongoDB Compass. We'd like to be able to provide AWS KMS details to Compass and have it decrypt read values if the user provides the correct credentials to access the Master key.
The Node driver which Compass is built on seems to be supported so having a way to provide the AWS KMS creds needed inside of Compass would be very helpful for us.
21 votesThis is available in Compass 1.32 and supports also the new Queryable Encryption we just announced at MDBW 2022.
-
Export saved pipeline
Currently we only can import pipeline from text, there is no way to export pipeline as text or something, to save in version control to let other team members to use.
1 vote -
Remember the expanded state of object when coming back to a tab
- Run a query that returns a document with subdocuments.
- Click the ">" to expand some of the subdocuments.
- Open a new tab
- Come back to the previous tab.
Notice how all expanded subdocuments were closed. This is pretty annoying if you need to, for example, go through array items and run queries in the other tab based on their values.
2 votes -
Ability to disable plugins
I don't use a bunch of the plugins that ship by default with Compass, and I don't see any way to disable them in the UI. Loading all of them can be quite slow.
3 votesMost of the plugins are necessary for Compass to function correctly and it’s a bit difficult to support enabling and disabling them. However, plugins are now bundled differently and they don’t slow down Compass at startup anymore.
-
Compass support more languages for "Export Query To Language"
https://twitter.com/MongoDB/status/1267452775421685760
Currently it only supports 4 languages, Java, Node, C# and Python3. I would love to see in more languages, especially Go
This is very useful when used with aggregation pipeline builder. Productivity x100
6 votesWe now added support for Ruby, Go and Rust.
-
Ctrl + Tab to switch between tabs
That's all. Ctrl + Tab to switch between tabs.
20 votesWe have added the additional option to switch tabs with ctrl + tab
-
1 vote
-
activating plugins issue.
it goes as far as activating plugins and it doesnt go further.
1 vote -
The Feedback button obfuscates the Delete confirmation button for the last record on the screen
Add extra space to the bottom of the record view so that I can scroll the last record above the Feedback button to more easily access the Delete button.
2 votes -
Resize input field within Aggregation-Editor
It would be great, if there would be an option to resize the input-fields within Aggregation-Editor
5 votesThis will be in the upcoming 1.26.1.
-
Ability to duplicate favorites
Often you have multiple DBs on the same server (e.g. demo/production) and everything is the same except the host or port. It would be nice to just duplicate a favorite in this case and edit the different parts.
1 vote -
Fix garbled column headers when displaying embedded documents
When expanding an embedded document in table view, column headers are shifted (macOS).
2 votes
- Don't see your idea?