GitHub PushEvent at 2014-08-08 21:50:31
Repository: mantisbt
Actor: grangeway
Payload: {"shas":[["81c9a274b532ff7c90e59aefd36a59f7aff6f534","a027184a55211cd23e3f3094f1fdc728df5e0500@mantisforge.org","Fix missed global variables","Paul Richards",false],["76f82ef55a36fed02b4230932a8fb38f55b8165b","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix E_RECOVERABLE_ERROR in category API\n\ncategory_sort_rows_by_project() is called in 2 steps:\n1. with a project id in 1st param to set the \"preferred\" project (and\n   2nd param null)\n2. with 2 arrays containing category details\n\nBecause of this behavior, the 'array' type hint can't be used on the\nfirst parameter as it throws an error when initializing the sort in\ncategory_get_all_rows().\n\nRegression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12\n\nFixes #17515","Damien Regad",true],["3d9f73d54f15f9b187ff4c27c91a22e3375b9ea9","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix application error 203 when reporting new issue\n\nThere was a missing '\"' in function print_category_option_list().\n\nRegression introduced by ee1b1c959ff4cf8458aa901fdbe6c13e0571a9b8.\n\nFixes #17512","Damien Regad",true],["7543abe27717a5de870bcc6afc654da847510eeb","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix PHP notice in admin index page\n\nThe error is caused by incorrect regex in ADOdb library.\nSee https://github.com/ADOdb/ADOdb/issues/16\n\nFix was applied by cherry-picking commit from upstream master branch\nhttps://github.com/ADOdb/ADOdb/commit/701798f02ad2f06f7bba9e3922a2f6a9d8f05918","Damien Regad",true],["c3a00c287a11610403d3620e34e17abfe35a8ec3","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix missing button on \"Workflow Thresholds\" page\n\nRegression introduced by ee1b1c959ff4cf8458aa901fdbe6c13e0571a9b8\n\nFixes #17507","Damien Regad",true],["a388d6fa03211c5a3fa800314ca8321b33098bfd","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix #17506: type mismatch error in news edit page","Damien Regad",true],["640faa502406262c5671b1eb04b32003fa43b7a6","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix #17519: button label in bug update page","Damien Regad",true],["97605c542e0c6df631b0880c6052fb13510e2cee","dc548a8c362cf86d290c663311b10dac086658ee@kitano.nl","Localisation updates from https://translatewiki.net.","Siebrand Mazeland",true],["609298dccdec2f127aa0ef72040d342ca41a81b2","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix system notice in tag_view_page.php\n\nUse of undefined constant name - assumed 'name'\n\nFixes #17518","Damien Regad",true],["386a6483f074b71a4a02e2bc35bbeec38ea58bd7","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix system notices in tag API\n\nUse of undefined constant id - assumed 'id'\n\nFixes #17518","Damien Regad",true],["032b3b2a271f5924ef5ea3d2546e013b7fcdf098","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix system notices in filter API\n\nUse of undefined constant id - assumed 'id'\n\nFixes #17518","Damien Regad",true],["2fe650fe4163f8b64c090028362138d5a3134f46","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Whitespace","Damien Regad",true],["1f109f6d25cbc47e29dc8194e553c717decaaf2d","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Remove extra word and whitespace in comments","Damien Regad",true],["aefd2f590ebe9e503832a84eeddf22eb4e8b3df0","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix Undefined offset system notice in filter api","Damien Regad",true],["2a13d775363174b0f1b085c11c476c029a958e3d","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix 'Attached Issues' link on tag_view_page.php\n\nAfter clicking the link, Mantis triggers SYSTEM WARNING: 'Invalid\nargument supplied for foreach()' in 'gpc_api.php' line 259.\n\nThe root cause is actually an additional E_RECOVERABLE_ERROR (Argument 2\npassed to gpc_get_string_array() must be of the type array, integer\ngiven) which is thrown in search.php but hidden with default error\ndisplay settings.\n\nRegression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.\n\nThis resolves the problem by changing the default value passed to\ngpc_get_string_array() by search.php from (integer) 'META_FILTER_ANY'\nto 'array( META_FILTER_ANY )'.\n\nFixes #17517","Damien Regad",true],["6baf7650fe321a149302c64682f94dbdb2b51b3a","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Set profile to user's default when reporting issues\n\nThe default profile was not picked up before this, because the caller\n(bug_report_page.php) actually sent '0' as profile id to select, while\nthe print functions did a strict check for ''.\n\nFixes #9460","Damien Regad",true],["a2ff0e02cb267ab2cf829a6bb83c740ee86c4ea3","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix E_RECOVERABLE_ERROR calling gpc_get_string_array()\n\nArgument 2 passed to gpc_get_string_array() must be of the type array,\ninteger given) is thrown (but hidden with default error display\nsettings).\n\nRegression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.","Damien Regad",true],["794b1d785a049eeab302f2f00b803629fc56b83d","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix E_RECOVERABLE_ERROR in filter_draw_selection_area2()\n\nfilter_draw_selection_area2() calls current_user_get_bug_filter() which\nreturns false when no filter is currently defined. This value is passed\non to filter_ensure_valid_filter() which expects an array, triggering\nthe error.\n\nTo fix the problem we pass an empty array if there is no defined filter.\n\nRegression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.","Damien Regad",true],["15c75c64e9788d43594db5990a21eba30bc7e737","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Check project existence before access level\n\nFailure to do so causes \"Project not found\" error when a user has a\ncached filter on a project that has been deleted.\n\nFixes #17520","Damien Regad",true],["17cb6c1f35781c030820efa46e35614aacb7eb97","d9b599957bd54c22143053c16557076ca2185dbd@mantisbt.org","Fix SQL error in profile_get_field_all_for_user()\n\nRegression from b78f966e013d494ea27d92bba39d797a1266b7b7","Damien Regad",true]],"size":24,"ref":"refs/heads/threshold","head":"b6925dbd57987e9be6cf7c6dc32537b63bbd166f"}