I don’t know about you but, I spend a lot of my time in the MantisHub ‘View Issues’ page when I want to find the issue or issues I need. ‘My View’ dashboard is great for showing me what I need to prioritize and what’s going on at the moment. But when it comes to getting the whole picture, the background, requirements and other related information, I jump onto the View Issues page. I’ve added custom fields to my projects and set them to appear in my filter as a search field. I extensively used tags to help me find what I need. And my saved filters are invaluable. I have a very special relationship with my MantisHub filter so I was super excited to see the new improvements.
The latest MantisBT updates provide a more streamlined look, improved UI as well as providing some added functionality. I love that I can now collapse my filter and get a shortcut to my usual go-to’s, my free text search, filter reset or my saved filters. It gives a little more room for my list of issues and looks that little bit leaner.
Other handy recent additions include:
- checking and unchecking multiple issues using my shift key so I can narrow down my filtered list even further for printing or exporting.
- setting my temporary filters and permalinks as persistent. That means if I navigate away from that filter it doesn’t disappear on me. I can always bring it up again just by pressing the back button.
But my favourite new feature by far is that I can now run Summary reports and Issue trends on my filtered issues!! Yay!! (MantisBT nerd alert!).
If you head directly to the Summary tab you get a great range of data and statistics. You can also install the Graphs plugin to get graphic representations of your data. Graphs are presented by a variety of variables (developer, status, priority etc) and are great for pasting into your reports. However, the statistics in the Summary page are applied to all your issues within your MantisHub, filterable only by your project selector to limit results to a single project if needed.
With these new updates, you can now run these stats on your specific filter results! So, sort your issues down to a category, reporter, a sub-set of projects, date created or updated… version information, custom field values or any combination of these AND run reports and graphs on only that information!! Are you excited yet!!??
Well, if that didn’t do it for you I don’t know what will. For me, this has made things that much more efficient when evaluating various aspects of my MantisHub issues. I can get answers to all sorts of questions like what is the average resolution time for a specific category? OR for tickets created in this week, who has worked on the most tickets? OR which of our non-resolved issues created last month has been open the longest? You can always export to Excel or CSV to play even more with your issue data or utilize our API to integrate with a dedicated reporting tool but this might save you a step or two.
If you aren’t as yet familiar with your Mantis filter you should absolutely become acquainted. Check out these video tutorials on using your MantisHub filter and on saving and sharing your filters. And you can always read up on the KB articles or search the support page and documentation for any other questions you have.
Enjoy your new, buff filter! Don’t forget to follow this blog and follow @mantishub on twitter for all the latest MantisHub updates. Til next time!
The beauty of hosting with MantisHub is that you will never need to worry about the retention, accessibility or integrity of the data stored in your MantisHub issue tracking system.
All the advantages of cloud hosting are at your fingertips. Like logging into your system from any place or any machine securely. No need to worry about the security of your servers or disaster recovery. MantisHub hosting is robust, reliable, and secure, with daily backups of your data.
With all this convenience, you still have access to export and extract your data in several ways. Whether you need to integrate it into another system, play around with some numbers, produce reports or simply for peace of mind, you’re covered with these features.
Download all MantisHub data
Any administrators within the system can access the backup option from the Manage page. From here they can generate a full backup of your MantisHub to get a snapshot of the database at any point in time. When you generate a backup, two zip files will be available for download :
- “database and configuration” file which contains a MySQL dump of your database and your configuration files.
- “attachments” file containing all attachments uploaded to your system.
You can upload the db.sql file to a local MySQL service for verification and access it from your favorite database viewer and analytics tools.
With the attachments, extract the zip files to get access to the attachment files. The attachment file names will be encoded and will have to be correlated with the database to get the file meta-data.
Here’s the KB article for more information on generating and downloading backups.
As MantisHub already create a full daily backup of your data you will probably never need to use it but it may be what you need to tick some boxes on your corporate policies checklist for security or data retention.
The filters within the My View page can allow you to display a specific set or subset or your issues. If you’re not yet familiar with how to use filters, check out this article and get to it as it will save you a heap of time trying to find the information you need.
Once you have grabbed the issues you are interested in, you have the option to Print Reports.
To print it, just click the button. You can print all the listed issues or further cull the list and just display those selected. There are two options to print to; to a Microsoft Word document or HTML and it will include the Issues Details view of your issues.
Step by step instructions can be found in this KB article.
Exporting to CSV or Excel
There is also the option provided to export issue details to CSV or Microsoft Excel also from the View Issues page. This means you can do a whole lot more with your data because you can plug these into other systems to manipulate how you want. For example, MantisHub has some in-built reporting but if you’re looking for specific statistics on your issues this option can allow you to generate graphs and tables using Excel or some other application that allows CSV import.
It’s important to note that you have to define what issue fields and information you want to be included in the export. This needs to be configured in the Managing Columns section. This can be configured at a project level by the administrator [Manage – Manage Configuration – Manage Columns] but users can override this within their personal preferences [My Account – Manage Columns]. All fields that can be exported (including your custom created fields) are listed in the All Available section. Have a read about it in the Managing Columns KB article. And help with exporting can be found in this article :).
If you have Mantis Time Tracking feature turned on, you can also export this information to Excel or CSV to get some statistics on time your team spent working on issues. This is available through the Time Tracking page that is added to the menu when you enable Mantis time tracking.
For the technically savvy you can access information from your MantisHub through our API. This does require programming knowledge and can be a super powerful tool for pulling specific information from your system and manipulating it as needed. You can retrieve details of your projects, configuration, users, issues and filters. And the API is continually expanding so keep an eye out. To read more about MantisHub API options check out this KB article.
So if you’re looking for that flexibility while still getting the convenience of secure, reliable service, there’s your data on a silver platter :).
Markdown support has just been introduced in MantisHub with our latest release. We chose to implement markdown to provide a simple way for our users to format their text within issue notes and descriptions. Markdown uses simple markup that gets translated in to HTML so you can display formatted text in MantisHub.
Development focused sites such as GitHub, Bitbucket and Visual Studio Online, use the power of markdown to greatly enhance their online user discussions. HTML is quite cumbersome to have to write up just to format your text so markdown is a huge time saver.
Now Markdown doesn’t do any of the really fancy stuff like changing font size or color, or adding borders but it covers the basics like italics, bold, lists, linked text, embedded images, code snippets, etc. The emphasis of markdown language being ease of use as well as making sure your notes are still readable even when not rendered into HTML.
It was originally developed by John Gruber who supported the ideas of different implementations to suit individual user requirements so there are a few versions out there and many extensions on the functionality included in the original. The supported format for MantisHub can be found at parsedown.org.
If you are unfamiliar with Markdown, it’s very simple to pick up, just as emojis have become second nature, you’ll find it’s the same with markdown. Take a few minutes to familiarize yourself with shorthand and you’ll be using it seamlessly when updating your tickets. To get you started, we recommend checking out this short tutorial.
There’s also a cheat sheet you can keep bookmarked as you become more fluent.
For details on how to set up markdown in your MantisHub, check out our KB article.
For some companies a simple bug tracking tool without the hassle and complexity of installing, maintaining and supporting it in-house is the best fit. Some companies just want to get up and running now, while keeping their team focused on their business! If a cloud solution is the best fit for you, take a look at MantisHub.
Utilizing the great features and usability of the highly popular MantisBT, MantisHub offers a bug and issue tracking software service solution so you can avoid the setup and maintenance overhead.
When you sign up with MantisHub for your issue tracking needs, what you’ll get is:
- Premium Support by the people who know MantisBT best,
- Automatic Software Updates for bug fixes,
- New Features as they are available which may not be available yet on MantisBT (e.g. modern UI, enhanced plugins, advanced email reporting) and
- Daily Backups to secure your data.
- Latest security updates.
With a free trial period, no credit card requirement, plans starting as cheap as $15 per month (even cheaper for annual plans) and no long term commitment there is no excuse not to SIGN UP NOW.
Check out this walk through video for how to sign up and get going in 2 minutes.
A new release of MantisTouch has been published with following improvements.
- Support date custom field
- mcrypt_encrypt(): Key of size 9 not supported by this algorithm
- Users get treated as readonly if they login with wrong username case
- Add wsdl file locally to avoid hangs and improve performance vs loading it remotely
- Added German localization
- Added Dutch localization
- Some UI strings were not localized
MantisHub users already got the update. Others can download it from the same URL they got at purchase.
All MantisTouch v1.2.0 users are encouraged to upgrade by downloading new package and copying over existing installation. For instances older than v1.2.0, checkout the v1.2.0 release post for upgrade instructions.
Often users are not sure why user X did or didn’t receive an email notification about an action on issue Y. We have added support for EventLog plugin which when installed helps answering this question by showing the action, its timestamp, who triggered the action, the high level description, and why users were added or removed from the notification list.
To install the plugin, administrators can go to Manage – Manage Plugins and click the install link next to the EventLog plugin. This will start the process or recording such diagnostic information. Once done, you can go to the same place and uninstall the plugin.
If the behavior is different than you expect, then it will likely be due to configuration or user preferences. Feel free to contact support for help.
Here is a screenshot showing some sample output for the EventLog plugin that administrators can access by going to Manage – Event Log.
API tokens provide users with more control, convenience, visibility and security when providing other services and apps access to their MantisHub.
Here are some of the benefits of API tokens compared to use of passwords:
- Tokens are 32 characters long and cryptographically secure, hence, they are much more secure than user passwords.
- Tokens are generated by MantisHub, hence, they are not going to be shared passwords with any other internet services that the users use.
- Users have visibility on when each token was last used to access MantisHub.
- Users can revoke one of the tokens without impacting others. Hence, can selectively deny access to specific services.
- Users can change their passwords without affecting the validity of the API tokens.
Users can generate API tokens via their My Account – API tokens. The tokens are only displayed once and should be used for one integration. The tokens can be passed in the password field when calling the MantisHub SOAP APIs. Note that it can’t be used to login via the MantisHub login page.
We just rolled out the new MantisHub release featuring our brand new modern UI. The new UI is based on Bootstrap and provides MantisHub with a fresh modern look.
Administators will have the ability to switch between modern and classic UI via the Manage page. The switch will apply to apply to all users for that MantisHub.
At the moment, the modern UI is only available via MantisHub, with the plan to integrate into Mantis Bug Tracker version 2.0.
A new release of MantisTouch has been published with following improvements.
- Support for anonymous access
- Fix bug related to accessing attachments
- Allow users to signup.
- Fixed time zone related error in some environments.
Requires installing the MantisTouchRedirect plugin to enable some of the fixes above to work properly.
MantisHub users already got the update.
All MantisTouch v1.2.0 users are encouraged to upgrade by downloading new package (from same link you got on purchase) and copying over existing installation. For instances older than v1.2.0, checkout the v1.2.0 release post for upgrade instructions.
Here are some of the features included in this release. For a full list, checkout the changelog.
- New look
- Status colors – the status colors are now shown properly when the current language is not English.
- Support for “fixed in version” and “target release” fields
- Added Spanish Localization.
- Misc. fixes.
All MantisTouch users are encouraged to upgrade by downloading new package and copying over existing installation. If your instance is running a version before v1.2.0, then checkout the v1.2.0 release post for upgrade instructions.