I'm a big fan of the Tag widget. I use it every day when looking at logs or some other collections data. Unfortunately, up until now, clicking on a tag would use the search bar to filter down your collection, which means you couldn't use the search bar directly.
We fixed this by introducing Chips as a way to encapsulate queries without using the search bar.
Now, when you click on a Tag or a Reference widget, a chip corresponding to your widget's query will be added to the toolbar, leaving your search bar free for further filtering.
Having to adjust the date picker every time you navigate to a dashboard can be pretty frustrating, and wasteful at the same time. You navigate to a dashboard, it loads the data using whatever time period is selected at the moment. You select the time period you wanted in the first place and the charts refresh with data for that time period.
We've added a new feature that lets you configure a default time period for individual dashboards. To configure a default time period, click onUpdate Dashboard in the dashboard menu dropdown. Select a time period in the Default Time Period field and click on save.
Now every time you navigate to the dashboard, it will automatically use the default time period you picked instead of the one set in the date picker.
It can take a decent amount of effort to create a great dashboard, chart or collection. And sometimes, you want your subsequent dashboards, charts or collections to be derived from it. That's why we've added the ability to duplicate those assets to create new ones.
Duplicate a collection
Click on the dropdown menu of the collection you want to copy and click Duplicate.
Duplicate a dashboard
Click on the dropdown menu of the dashboard you want to copy and click Duplicate.
Duplicate a chart
Click on the dropdown menu of the chart you want to copy and click Duplicate.
The Numeric Formatter takes a number and formats it. By default it uses your local separator to display numbers above 999. In the US for example, it would be a comma separator (e.g. 4,294,967) whereas in France it would be a space separtor (e.g. 4 294 967).
Additional formatters are also available such as the currency formatter for financial data, the compact formatter for big numbers, the percentages formatter, and the scientific numbers formatter.
In 2021, we received at least a hundred requests asking for dashboard sharing in HumongouS.io. But because our main focus was improving the MongoDB GUI aspect of our platform, we continuously put the sharing feature in the backlog.
But Today, after a few months of work, I'm excited to finally say that you can share and collaboratively edit dashboards with your teammates 🎉.
The feature comes with three roles. Readers can only view the dashboards. Editors can update charts definitions, add new charts and rearrange them. And finally, Admins have the full power to rename or even delete dashboards.
This feature is just the beginning of a series of collaborative features we have planned, so stay tunned.
I spend at least an hour every day doing support for HumongouS.io, and every day, there's at least one person asking for help to correctly write a query.
Even though I absolutely enjoy the conversations, I wish there was an easy way to share fully functional examples of MongoDB queries with a simple URL.
After a lot of unsuccessful digging for such a tool, we decided to build one. Welcome to the HumongouS.io MongoDB Playground. 🤯
The project is still in infancy with many missing features, but our goal is clear: Create a place to effortly write and share MongoDB Snippets.
Let's see how it works.
The main window is composed of two panes.
The left pane is where you write your MongoDB queries.
The right pane contains:
A tab with the content of your database that you can modify it at will.
The output of your queries.
In our example, the initial content is a list of countries, with their demographic information as well as their language and capital city.
Let's filter the database by only french speaking countries.
Or we can filter by countries with less than 30M people.
We can also make changes to the database content and write our queries against it. Let's go with some soccer stuff ⚽️.
This is just the beginning. We plan on incrementally improve what we have until our vision is achieved. In the meantime, do not hesitate to send your feedback to support@humongous.io
Up until now, we could only customize the table layout at the field level. But, we've started working on some cool collection level customization and the first one to roll out is the table layout density. You can now choose from a Comfortable density or a more Compact one.
The export feature in the app used to systematically include all fields in exported documents. We recently shipped an improvement to fix that. You now have the ability to include only the fields you choose. See it in action below:
Our main product is a MongoDB GUI, and all of our internal tools and databases are MongoDB based. We live and breathe MongoDB, and because of that, we see all sorts of MongoDB tools and services released all year round.
This year, we’ve decided to share with you our 2020 pick of the top 3 MongoDB tools and services we use the most.