Changesets: MantisBT

master f15d1bfa

2010-08-15 16:19

grangeway


Details Diff
Arguments for config_get are incorrect - order should be user,project
mod - core/custom_function_api.php Diff File

master-1.2.x 8de08610

2010-08-15 16:19

grangeway

Committer: daryn


Details Diff
Arguments for config_get are incorrect - order should be user,project
mod - core/custom_function_api.php Diff File

master 272bde39

2010-08-15 16:05

grangeway


Details Diff
compress_api.php is included by core.php
mod - bug_view_inc.php Diff File

master cad0ad10

2010-08-15 15:56

grangeway


Details Diff
Convert language files to array format
mod - lang/strings_icelandic.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_lithuanian.txt Diff File
mod - lang/strings_galician.txt Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_swedish.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lang/strings_slovak.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_turkish.txt Diff File
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_tagalog.txt Diff File
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_romanian.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_spanish.txt Diff File
mod - lang/strings_ripoarisch.txt Diff File
mod - lang/strings_english.txt Diff File
mod - lang/strings_volapuk.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_swissgerman.txt Diff File
mod - lang/strings_arabicegyptianspoken.txt Diff File
mod - lang/strings_bulgarian.txt Diff File
mod - lang/strings_qqq.txt Diff File
mod - lang/strings_czech.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_greek.txt Diff File
mod - lang/strings_norwegian_nynorsk.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_portuguese_brazil.txt Diff File
mod - lang/strings_occitan.txt Diff File
mod - lang/strings_hebrew.txt Diff File
mod - lang/strings_italian.txt Diff File
mod - lang/strings_croatian.txt Diff File
mod - lang/strings_japanese.txt Diff File
mod - lang/strings_slovene.txt Diff File
mod - lang/strings_estonian.txt Diff File
mod - lang/strings_portuguese_standard.txt Diff File
mod - lang/strings_amharic.txt Diff File
mod - lang/strings_polish.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_urdu.txt Diff File
mod - lang/strings_latvian.txt Diff File
mod - lang/strings_arabic.txt Diff File

master d4c9fb68

2010-08-15 12:23

grangeway


Details Diff
Update lang api for new language files
mod - core/lang_api.php Diff File

master 3ea2997a

2010-08-15 08:46

grangeway


Details Diff
Diagnostic Logging

This is hopefully a simplification for the end user of the diagnostic logging setup.

There is now a log_destination of 'page' - which display diagnostic output at the end of the page, replacing the queries_list functionality - therefore 'show_queries_list' has been removed.

Equivalent output can be achieved by setting:

$g_log_level = LOG_DATABASE;
$g_log_destination = 'page';

In addition, a log_destination of 'none' has been added such that a plugin can be used to handle events without events going to php's error_log.

For production use, an admin check has been added suggesting that page|firebug are not the destination, and warning if diagnostic logging is on.

Note: Currently unique query count is only shown with queries_count if log_level=DB (log_destination=none).
mod - plugins/MantisGraph/pages/summary_graph_cumulative_bydate2.php Diff File
mod - core/print_api.php Diff File
mod - core/obsolete.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - core/html_api.php Diff File
mod - lang/strings_english.txt Diff File
mod - core/logging_api.php Diff File
mod - core/helper_api.php Diff File
mod - css/default.css Diff File
mod - admin/check/check_config_inc.php Diff File
mod - core/database_api.php Diff File
mod - config_defaults_inc.php Diff File

master 1289ac35

2010-08-14 15:25

grangeway


Details Diff
Update comments in graphviz API
mod - core/graphviz_api.php Diff File

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
 First  Prev  1 2 3 ... 80 ... 160 ... 240 ... 320 ... 400 ... 469 470 471 472 473 474 475 ... 480 ... 560 ... 640 ... 720 ... 751 752 753  Next  Last