-
Notifications
You must be signed in to change notification settings - Fork 214
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
Feature Wish List #46
Comments
Importing and exporting connection settings. Connections settings are a pain to put in, so it'd be nice if you could export your connections as a backup, and import them too. |
The application should keep configuration and content in separated views. Settings currently uses the tab space to show its content, my thoughts are that all app configuration related settings should have an independent space. |
Full support for the different auth mechanisms! Mongotron looks amazing, I'd love to be able to use it with all servers, not just open ones. |
Dear Santa,
|
@kinduff I agree with getting the settings stuff out of a tab. If you have any ideas on a better place to put them I'd love to hear. I had thought to put them in a modal, like the connection manager, but it seems like too much stuff for a single modal. |
@jojobyte for editing documents I started to play around with editing in a modal. You would right-click on a doc and see a context-menu with an option to 'Edit Document'. This would bring up a modal where you could make your edits and save. But I am also open to editing directly inline if we can figure out a good way to do it. I think we should start with the modal, as it's a bit easier to implement IMO, and then explore how we might add inline editing capabilities as well. |
@kinduff & @officert I sort of disagree about settings. As this is built in electron its semi-standard practice as far as I can tell to do it in a tab. That's how Atom does it and every other electron app I've tried. @officert Sounds good. I was thinking just a little pencil edit icon next to the delete one in the Code View, which could just as easily trigger a modal as inline editing. So Long as I don't have to copy & paste the object to edit it I'll be happy. |
@officert X509 certificate authentication would be really useful. |
@jojobyte Well, since it's a semi-standard practice, we should be able to propose a better solution. My suggestion is to keep them separated with the same argument as before, a modal (?) or a full screen window should be good. |
As mentioned above ssh tunneling will be a great feature. |
Hey @officert, thanks a lot for this publishing this tool! I would like to see an option to clone collections. I needed this yesterday and found out that there are very few tools that support this. |
Small releases. Right now the OSX release is around 130mb, which is huggggge. Sounds like around that size is expected but looking at the Slack app on OSX it's only 18mb so I think with some fine tuning we can bring down the size quite a bit. Need to look into excluding any unnecessary node modules. |
There is a similar GUI tool for Mongo, called MongoVue. It is not open source, and have some interesting features. What I think it would be awesome, is the feature to convert from standar SQL syntax to MongoDB. |
@jojobyte I've been looking into SSH tunnel support and I'm not sure that we need it. Since we're using the node mongo driver to connect to database instances directly, and not using the mongo shell like other projects (Robomongo), do we need SSH? Do you mind describing your use case? |
@officert I believe those are two separate situations. So far as I understand, SSH Tunneling would be used when you want to connect to a mongodb that is not open to the internet, IE. mongos config has The tunneling would essentially SSH into the server using your credentials then associate a port on your local machine with the remote servers mongo port which allows you to connect without specifically opening mongo to the internet. Useful if you're running mongo on the same server as your Node.js instance or something similar. Not sure if there are any security concerns or implications to take into account with this, but I've seen the feature in other GUI DB managers before. |
RE size: @officert making sure you're respecting symlinks and |
I'm also "voting" for ssh tunnel support, in my company we access our databases only via ssh for the same reason @jojobyte described above. |
Have it been any discussion on a table view of the collections? Similar to mongo-express's default view of collections. |
@simonbengtsson there haven't been any discussions about adding a table view, but I think it's a great idea! If it's something you're interested in working on please go ahead and create a new issue for it. Thanks! |
Sweet! Will do! |
Let us know what features you'd like to see in Mongotron:
The text was updated successfully, but these errors were encountered: