Changesets: MantisBT

master 629a6760

2010-08-14 14:17

grangeway


Details Diff
Fix: 0005037
Fix: 0006620
Fix: 0006178
Fix: 0008694

Remove support for wingraphviz. If people don't want to allow IIS to access cmd.exe, it would probably
be more sensible to write a dotnet wrapper around graphviz (e.g. http://implicitoperator.com/blog/2009/12/24/rendering-an-in-memory-graphviz-image-with-c.html)

However, that still needs a medium/full trust environment in asp.net I believe.

Windows users can install graphviz by downloading, the MSI from graphviz.org, allowing access to cmd.exe to the php application pool in IIS, and modifying the dot/neato paths.
Affected Issues
0005037, 0006178, 0006620, 0008694
mod - core/graphviz_api.php Diff File
mod - config_defaults_inc.php Diff File

master e7ee768d

2010-08-14 11:05

grangeway


Details Diff
Fix $t_path on windows Affected Issues
0014081
mod - config_defaults_inc.php Diff File

master-1.2.x 426fdbd1

2010-08-14 04:05

grangeway

Committer: Damien Regad


Details Diff
Fix $t_path on windows

Backported from master e7ee768d97e078a1a669ba6279671e58e9936ba8

Signed-off-by: Damien Regad <damien.regad@merckgroup.com>
Affected Issues
0014081
mod - config_defaults_inc.php Diff File

master 95ac1e0c

2010-08-14 01:12

dhx


Details Diff
Fix 0012205: Disable reassign on feedback when the handler replies

If the handler of an issue replies to a bug in the "feedback" status
then the reassign on feedback feature should not apply.
Affected Issues
0012205
mod - bugnote_add.php Diff File
mod - bug_update.php Diff File

master 203f17e6

2010-08-14 01:05

dhx


Details Diff
Fix 0011758: Improve handling of reassign on feedback (bug_update)

When updating a bug we should honour any change in status that the user
has requested. The reassign on feedback feature should not be factored
in when the user has explicitly requested a new status for the bug.
Affected Issues
0011758
mod - bug_update.php Diff File

master b6a27219

2010-08-14 00:44

dhx


Details Diff
Fix 0011758: Improve handling of reassign on feedback feature

The bugnote_add() function in bugnote_api.php is currently the only way
(using the API) to add a bugnote into the database. This function was
also attempting to handle the reassign on feedback feature. This posed
a problem because there are times that the bugnote_add() function needs
to be called without considering the reassign on feedback feature. For
example, importing issues from an XML file.

The bugnote_add() function has been changed to no longer handle the
reassign on feedback feature. The resposibility for handling this
feature now belongs within the scripts calling the bugnote_add()
function. The caller scripts are in a much better position to determine
how the reassign on feedback issue will be handled.
Affected Issues
0011758
mod - core/bugnote_api.php Diff File
mod - bugnote_add.php Diff File
mod - bug_update.php Diff File

master 596097f3

2010-08-13 23:50

dhx


Details Diff
Issue 0012253: Implement management page to view workflow graph

Bernard de Rubinat contributed a patch to implement a workflow graph
using the existing GraphViz API for rendering. This patch will add a new
page the Manage => Configuration menu to show a graph of the workflow
(status transitions) for the currently selected project.

The proposed functionality was cleaned up and extended in the following
ways:

1) Added workflow_api for functions that are used for working with
workflows. This API is already used by two MantisBT pages.

2) Place the workflow graph on a separate page in the management
console. There wasn't enough space within the
manage_config_workflow_page.php page.

3) Use the 'dot' tool for generating the graph rather than 'neato'. This
new format is more suitable for displaying workflows.

4) Refactored the code used to print the manage configuration menu. This
newer format would be better used as a generic print_menu(...) function
in the future (serving multiple different menus).

Contributed-by: Bernard de Rubinat <bernard.derubinat@gmail.com>
Contributed-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012253
add - manage_config_workflow_graph_page.php Diff File
mod - manage_config_workflow_page.php Diff File
add - workflow_graph_img.php Diff File
mod - core/html_api.php Diff File
add - core/workflow_api.php Diff File
mod - lang/strings_english.txt Diff File

master 6d6e255f

2010-08-13 17:30

grangeway


Details Diff
Update list of obsolete config variables.
mod - core/obsolete.php Diff File

master bec9fe83

2010-08-13 15:22

grangeway


Details Diff
Fix linefeed warnings
mod - library/adodb/readme.txt Diff File
mod - library/nusoap/class.xmlschema.php Diff File
mod - library/adodb/session/adodb-encrypt-sha1.php Diff File
mod - library/adodb/lang/adodb-fr.inc.php Diff File
mod - library/phpmailer/language/phpmailer.lang-fi.php Diff File
mod - library/nusoap/class.soap_fault.php Diff File
mod - library/phpmailer/language/phpmailer.lang-cz.php Diff File
mod - library/adodb/lang/adodb-cz.inc.php Diff File
mod - library/nusoap/class.soap_val.php Diff File
mod - library/adodb/lang/adodb-de.inc.php Diff File
mod - library/adodb/lang/adodb-cn.inc.php Diff File
mod - library/nusoap/class.soap_transport_http.php Diff File
mod - library/nusoap/nusoap.php Diff File
mod - library/phpmailer/language/phpmailer.lang-ca.php Diff File
mod - library/nusoap/class.nusoap_base.php Diff File
mod - library/nusoap/class.soap_server.php Diff File
mod - library/phpmailer/language/phpmailer.lang-ja.php Diff File
mod - library/nusoap/nusoapmime.php Diff File
mod - library/adodb/lang/adodb-sv.inc.php Diff File
mod - library/phpmailer/language/phpmailer.lang-no.php Diff File
mod - library/phpmailer/language/phpmailer.lang-se.php Diff File
mod - library/nusoap/class.soapclient.php Diff File
mod - library/phpmailer/language/phpmailer.lang-es.php Diff File
mod - library/phpmailer/language/phpmailer.lang-br.php Diff File
mod - library/phpmailer/language/phpmailer.lang-fo.php Diff File
mod - library/nusoap/class.wsdl.php Diff File
mod - library/phpmailer/README Diff File
mod - library/adodb/xmlschema03.dtd Diff File
mod - library/adodb/license.txt Diff File
mod - library/nusoap/class.wsdlcache.php Diff File
mod - library/adodb/lang/adodb-fa.inc.php Diff File
mod - library/adodb/lang/adodb-it.inc.php Diff File
mod - library/phpmailer/language/phpmailer.lang-dk.php Diff File
mod - library/phpmailer/language/phpmailer.lang-de.php Diff File
mod - library/nusoap/changelog Diff File
mod - library/phpmailer/class.smtp.php Diff File
mod - library/adodb/session/adodb-sess.txt Diff File
mod - library/phpmailer/language/phpmailer.lang-fr.php Diff File
mod - library/utf8/README Diff File
mod - library/phpmailer/language/phpmailer.lang-hu.php Diff File
mod - library/phpmailer/language/phpmailer.lang-tr.php Diff File
mod - library/phpmailer/language/phpmailer.lang-nl.php Diff File
mod - library/phpmailer/language/phpmailer.lang-ru.php Diff File
mod - library/adodb/lang/adodb-ru1251.inc.php Diff File
mod - library/phpmailer/LICENSE Diff File
mod - library/phpmailer/language/phpmailer.lang-pl.php Diff File
mod - library/nusoap/class.soap_parser.php Diff File
mod - library/phpmailer/language/phpmailer.lang-ro.php Diff File
mod - library/phpmailer/language/phpmailer.lang-it.php Diff File

master 729d5530

2010-08-13 13:29

daryn


Details Diff
Fix 0011995 - Add containers and ids to allow styling of various menus. Affected Issues
0011995
mod - core/html_api.php Diff File

master 0c379c9d

2010-08-13 12:34

daryn


Details Diff
Fix 0011995 - Merge patch for adding id's and classes to layout elements
with some minor changes. Added a content wrapper also.

Contributed-by: Brandon Jackson <brandonscottjackson@gmail.com
Signed-off-by: Daryn Warriner <daryn@iivip.com>
Affected Issues
0011995
mod - core/html_api.php Diff File

master 5409ebc4

2010-08-13 11:23

daryn


Details Diff
Fix 0010126 Add event and signal to allow plugins access to the bug change
status form. Add developer doc reference for the event.
Affected Issues
0010126
mod - core/events_inc.php Diff File
mod - docbook/developers/en/event-reference-bug.sgml Diff File
mod - bug_change_status_page.php Diff File

master-1.2.x aecee48e

2010-08-13 04:23

dwarrine


Details Diff
Add event to allow plugins access to the bug change status form

This is a back-port of 5409ebc4e69bed8f8fa55129703d0d74e24f6a2f.

Fixes 0010126, 0014329

Conflicts:

core/events_inc.php
docbook/developers/en/event-reference-bug.sgml

Signed-off-by: Damien Regad <damien.regad@merckgroup.com>
Affected Issues
0010126, 0014329
mod - bug_change_status_page.php Diff File
mod - core/events_inc.php Diff File
mod - docbook/developers/en/event-reference-bug.sgml Diff File

master 0caa7aaa

2010-08-12 10:10

dhx


Details Diff
Fix 0011364: htmlentities invalid parameter type on pretend install

When pretending to install/upgrade MantisBT by writing SQL queries to
output rather than executing them, the following error would be
encountered:

SYSTEM WARNING: htmlentities() expects parameter 1 to be string, array
given

Now we don't attempt to log upgrade function calls in amongst the dumped
query strings.

Thanks to Otto Giesenfeld for this patch (modified).
Affected Issues
0011364
mod - admin/install.php Diff File

master-1.2.x a553540e

2010-08-12 10:10

dhx


Details Diff
Fix 0011364: htmlentities invalid parameter type on pretend install

When pretending to install/upgrade MantisBT by writing SQL queries to
output rather than executing them, the following error would be
encountered:

SYSTEM WARNING: htmlentities() expects parameter 1 to be string, array
given

Now we don't attempt to log upgrade function calls in amongst the dumped
query strings.

Thanks to Otto Giesenfeld for this patch (modified).
Affected Issues
0011364
mod - admin/install.php Diff File

master cd2fce99

2010-08-12 09:49

dhx


Details Diff
Fix 0011983: Excel export crashes due to missing due date export function

The excel_format_due_date() function was missing from excel_api.php.
When the due date column was turned on and the Excel export feature
used, the export would crash due to not being able to find the missing
due date export function.

Thanks to Dominik Blunk for this patch.
Affected Issues
0012084
mod - core/excel_api.php Diff File

master-1.2.x 255ded95

2010-08-12 09:49

dhx


Details Diff
Fix 0011983: Excel export crashes due to missing due date export function

The excel_format_due_date() function was missing from excel_api.php.
When the due date column was turned on and the Excel export feature
used, the export would crash due to not being able to find the missing
due date export function.

Thanks to Dominik Blunk for this patch.
Affected Issues
0012084
mod - core/excel_api.php Diff File

master a6e6fb6d

2010-08-12 09:29

dhx


Details Diff
Fix 0012033: admin/check utility treats MySQL views like tables

The function test_database_utf8() checks the Collation field of the
"SHOW TABLE STATUS" statement for every table. This will fail on views
as written on
http://dev.mysql.com/doc/refman/5.5/en/show-table-status.html quote "For
views, all the fields displayed by SHOW TABLE STATUS are NULL except
that Name indicates the view name and Comment says view."
Affected Issues
0012033
mod - admin/check/check_database_inc.php Diff File

master-1.2.x 18e38217

2010-08-12 09:29

dhx


Details Diff
Fix 0012033: admin/check utility treats MySQL views like tables

The function test_database_utf8() checks the Collation field of the
"SHOW TABLE STATUS" statement for every table. This will fail on views
as written on
http://dev.mysql.com/doc/refman/5.5/en/show-table-status.html quote "For
views, all the fields displayed by SHOW TABLE STATUS are NULL except
that Name indicates the view name and Comment says view."
Affected Issues
0012033
mod - admin/check.php Diff File

master e71dfde5

2010-08-12 09:03

dhx


Details Diff
Fix 0012249: g_error_send_page_header condition check always true

Within the error_handler() function of error_api.php, this check was
being performed:

if( $g_error_send_page_header || $g_error_send_page_header == null )

Due to PHP's handling of boolean logic this check would always be
validated as true. To solve this problem we simplify the evaluation by
removing the possibility that the variable can be null (we set it to
true by default now).
Affected Issues
0012249
mod - core/error_api.php Diff File

master-1.2.x afd5c450

2010-08-12 09:03

dhx


Details Diff
Fix 0012249: g_error_send_page_header condition check always true

Within the error_handler() function of error_api.php, this check was
being performed:

if( $g_error_send_page_header || $g_error_send_page_header == null )

Due to PHP's handling of boolean logic this check would always be
validated as true. To solve this problem we simplify the evaluation by
removing the possibility that the variable can be null (we set it to
true by default now).
Affected Issues
0012249
mod - core/error_api.php Diff File

master 500f1d71

2010-08-10 10:14

dhx


Details Diff
Partial revert of accidental file commit

Commit 84017535f8718685d755d58af7a39d80f52ffca8 accidentally included an
invalid update to bug_update.php. Reverted.
mod - bug_update.php Diff File

master 3c6e93b6

2010-08-10 08:59

dhx


Details Diff
Fix 0011919: Typo prevents copying of users between projects

A typo introduced with the patch for issue 0011530 prevented the copy
users from project A to project B feature from working.

Thanks to watergad for this patch.
Affected Issues
0011530, 0011919
mod - manage_proj_user_copy.php Diff File

master-1.2.x c6a1dd35

2010-08-10 08:59

dhx


Details Diff
Fix 0011919: Typo prevents copying of users between projects

A typo introduced with the patch for issue 0011530 prevented the copy
users from project A to project B feature from working.

Thanks to watergad for this patch.
Affected Issues
0011530, 0011919
mod - manage_proj_user_copy.php Diff File

master 1bb63b55

2010-08-10 08:37

dhx


Details Diff
Fix incorrect jQuery syntax in bugFilter.js

Commit b77ea9cd2333f1549eea03f020da574747a2a855 reverted the jQuery
syntax back to $(...) instead of $j(...) however bugFilter.js wasn't
updated to match the "new" syntax. The bug filter JavaScript
functionality should now work again.
mod - javascript/dev/bugFilter.js Diff File
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 ... 480 481 482 483 484 485 486 ... 560 ... 640 ... 720 ... 762 763 764  Next  Last