Share your ideas with us
716 results found
-
[BUG] Current operations "Kill Operation" buttom not working for sharding environment
Using version 5.6.2. Taking the opid from the 3T screen and issuing a command in mongo shell db.killOp it actually kills the operation, meanwhile using the kill function in 3T studio does nothing. Older versions were working fine as far I can remember.
4 votes -
Shift tab in script editor should shift line left
When editing scripts in intellishell, formatting is tricky,
so iy will be usefull of you can "shift-tab" on a line which should move the whole line one tab left, and "shift-tab" on a selected block should move the whole block one tab to the left.
At the moment, shift-tab acts as a tab.First price, if you can bring the formatting style of Visual code to the editor it would be even better.
It is afterall, just javascript.4 votes -
Collection-specific view
Currently there's an option to bookmark specific query, which when selected will re-fill Query, Projection, Sort, etc. fields with previously saved values.
It is a lot better than nothing, however it has several problems/limitations:
- When you have multiple bookmarks for multiple collections it can become visually cluttered very quickly;
- Same query can be applied to multiple collections, which isn't the use case most of the time;
- Upon selecting bookmarked query an extra click on "Run" button is required;Understanding that current functionality has its usage cases as-is, I'd like to suggest adding collection-specific views.
They would act…4 votes -
Option to disable the Save dialog
I would be nice if users can disable the Save changes dialog for IntelliShell. I mainly use it for customize filtering and count checking, and rarely do I save the contents to a file.
4 votes -
Add support for basic SQL group by operations and joins in the SQL Console
I know that you are currently working on expanding the SQL support but if it had the ability to support count(*) and GROUP BY being translated into Aggregation Framework commands and support for joins via $lookup in the new SQL console support in 5.3 it would totally rule.
4 votes -
export aggregation pipeline to diver formats (e.g. pymongo)
I use the aggregation screen to test pipelines but then I implement them in pymongo. At the moment I copy the js to the clipboard and then do some find and replace to get the correct syntax. I often make mistakes and it would be really useful to just export the pipeline in the native pymongo format.
4 votes -
Separating intellishell and shell-output vertically
Two intellishell or 3 tab can be split vertically - but how to split the tab (such as intellishell) and the shell-output vertically?
This feature seem to be absent and will be good if possible...
4 votes -
Add a comma between documents when copying multiple docs at once from result tab
When you run a find request (for instance) and want to copy the whole documents (as JSON) and paste them somewhere, it would be nice to have a comma between the docs.
Now it's like that :
{...}
{...}
{...}And it would be great time saver if it was :
{...},
{...},
{...}Thx !
4 votes -
Confirmation box for closing the program while copying
In the situation where one is copying collections from, say, a remote database to a local db, the user can exit the application without a warning that the copying job has not finished yet. I thinks it would be fair to warn the user that some work is still in progress, so the user can decide if he/she indeed wants to close the program.
4 votes -
Allow Tab to work on a selection within Intellishell
When you've got a selection on a block of text in intellishell and you hit tab the content disappears or it would be great if this indented the whole selected block
4 votes -
Bug: Removing all collections from a databases throws an error box
When the last collection in a databases is removed (on Linux) an error is raised:
Title: Collection operation failed
Content: Database error:{ "serverUsed:" : "ip", "ns" : "namespace", "nIndexesWas" : nIndexes, "ok" : 0.0, "errmsg" : "can't drop system ns", "code" : 20}
The operation seems to succeed, though.
4 votes -
let the middle mouse button click on collection in explorer, open IntelliShell Tab
let the middle mouse button click on collection in explorer, open IntelliShell Tab. IntelliShel default input "db.<CollectionName>"
4 votes -
Allow custom initialization of IntelliShell
Allow custom initialization or settings for IntelliShell, for example, I always have to execute:
rs.slaveOk();
DBQuery.shellBatchSize = 1000;4 votes -
Similar feature from Mongoose (Populate)
Would be great if we had an option to populate ObjectIds (like Mongoose Populate or SQL join) as a feature for MongoChef.
Mongoose Populate:
http://mongoosejs.com/docs/populate.html4 votes -
Colour scheme
Provide more human readable colour scheme.
4 votes -
Save Connection Names when Exporting Connections
I have a couple dozen Atlas databases connections. The host and usernames are obfuscated, so I rely on the connection name that I specify when creating the connection. When I export the connection list, it does not save the name I created. So if I import the connections on another system, it's pretty much useless. The obfuscated names are meaningless to me, so I have no way to select the desired database connection. I have to go through all the obfuscated entries and compare them to the ones on the other system to determine the desired name. This is terribly…
3 votes -
AI Helper custom Base URL
Allow us to set a custom base URL for the AI Helper to point it towards another OpenAI compatible server. for example LocalAI ( https://localai.io/basics/getting_started/#clients ) or Azure AI.
That would allow us to use the AI Helper while sending the data to our own models and private OpenAI instances.
3 votes -
3 votes
-
Please do not write into the user home directory without explicit permission
Currently 3T writes settings and other things into the user home directory under
.3T
,.swt
and.cache
(on macOS; possibly different on other systems). This clutters the home directory and is therefore generally discouraged.On macOS specifically, Apple user interface guidelines dictate that settings should go into the folder ~/Library/Preferences, and cache files should go into ~/Library/Caches. Similarly, on Linux the generally agreed-on guideline is to adhere to the XDG Base Directory Specification.
3 votes -
view -> zoom -> 150 %
I would like a zoom function so that I can have everything in studio displayed larger.
Or a functionality like in most windows and browsers: Ctr+ ==> larger view3 votes
- Don't see your idea?