{"id":188,"date":"2012-05-10T06:30:20","date_gmt":"2012-05-10T06:30:20","guid":{"rendered":"http:\/\/www.mantisbt.org\/blog\/?p=188"},"modified":"2015-01-16T09:43:13","modified_gmt":"2015-01-16T14:43:13","slug":"mantistouch-1-1-2-released","status":"publish","type":"post","link":"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/188","title":{"rendered":"MantisTouch 1.1.2 Released"},"content":{"rendered":"<p>For those not familiar with <a title=\"Mobile Web App for MantisBT\" href=\"http:\/\/www.mantistouch.org\" target=\"_blank\">MantisTouch<\/a>:<\/p>\n<blockquote><p>&#8220;MantisTouch was developed to provide mobility to MantisBT. As a web app, MantisTouch provides a mobile optimized user interface for iPhone, Android, and Windows Phone. MantisTouch uses web services to access the bugtracking data allowing it to be installed on the same or a different server than MantisBT.&#8221;<\/p><\/blockquote>\n<p>This released is focused on addressing some of the common issues found during deployment in some of the customer environments. <!--more-->These include the following:<\/p>\n<p>1. <strong>&#8216;Invalid controller specified (error)&#8217;<\/strong> is now fixed. Instead, MantisTouch will prompt the real issue that caused the need to look for the error controller \ud83d\ude42<\/p>\n<p>2. <strong>Improved README<\/strong> with some extra installation steps that were missing from the previous versions.<\/p>\n<p>The most common deployment issues were:<\/p>\n<p>1. <strong>Errors caused by MantisBT API on the MantisBT side<\/strong> &#8211; These are typically caused by PHP errors \/ warnings that show up in the API due to errors in config_inc.php, custom_strings_inc.php, etc. You can resolve these issues one by one as MantisTouch errors on them, or you can use the following settings in config_inc.php, to make MantisBT complain on such errors to fix existing ones and avoid having new ones get introduced due to future changes:<br \/>\n<code><br \/>\n$g_display_errors = array(<br \/>\nE_WARNING =&gt; 'halt',<br \/>\nE_NOTICE =&gt; 'halt',<br \/>\nE_USER_ERROR =&gt; 'halt',<br \/>\nE_USER_WARNING =&gt; 'halt',<br \/>\nE_USER_NOTICE =&gt; 'halt'<br \/>\n);<\/code><\/p>\n<p>$g_stop_on_errors = ON;<br \/>\n$g_show_detailed_errors = ON;<\/p>\n<p>2. <strong>Errors when url re-writing is not enabled<\/strong>, causing Zend framework to fail routing of checkLogin &#8211; See <a title=\"Zend Framework URL re-writing setup\" href=\"http:\/\/framework.zend.com\/wiki\/display\/ZFDEV\/Configuring+Your+URL+Rewriter\" target=\"_blank\">Zend Framework guide for URL re-writing setup<\/a> for IIS and Apache.<\/p>\n<p>MantisTouch v1.x license owners can download this version for free via the same link issued on purchase.<\/p>\n<p>Please report issues under the &#8216;MantisTouch&#8217; project in the <a title=\"Mantis Bug Tracker\" href=\"http:\/\/www.mantisbt.org\/bugs\/\" target=\"_blank\">bugtracker<\/a>, or provide feedback via the feedback buttons in MantisTouch itself.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For those not familiar with MantisTouch: &#8220;MantisTouch was developed to provide mobility to MantisBT. As a web app, MantisTouch provides a mobile optimized user interface for iPhone, Android, and Windows Phone. MantisTouch uses web services to access the bugtracking data allowing it to be installed on the same or a different server than MantisBT.&#8221; This &hellip; <a href=\"https:\/\/mantisbt.org\/blog\/archives\/mantisbt\/188\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;MantisTouch 1.1.2 Released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,8],"tags":[],"class_list":["post-188","post","type-post","status-publish","format-standard","hentry","category-mantisbt","category-mantistouch"],"_links":{"self":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/comments?post=188"}],"version-history":[{"count":13,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/188\/revisions"}],"predecessor-version":[{"id":346,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/posts\/188\/revisions\/346"}],"wp:attachment":[{"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/media?parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/categories?post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mantisbt.org\/blog\/wp-json\/wp\/v2\/tags?post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}