MantisTouch v1.3.3 released

A new release of MantisTouch has been published with following improvements.

Features

  • Support date custom field

Fixes

  • 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

Localization

  • 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.

Understanding Email Notifications via EventLog Plugin

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.

eventlog_screenshot

Using API Tokens to access MantisHub

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.