Changesets: MantisBT

master aa93e14d

2013-04-05 10:54

dregad


Details Diff
New helper_check_variables_equal() api function

Moved duplicated code in check_checked and check_selected into the new
function.
mod - core/helper_api.php Diff File

master 8ff83382

2013-04-05 10:47

dregad


Details Diff
Fix 0015678: Add new index to mantis_bug_monitor_table

The new index is on bug_id column, and resolves a performance issue when
filtering on users monitoring issues with any other search criteria when
using match type "Any Condition".
Affected Issues
0015678
mod - admin/schema.php Diff File

master-2.0.x c53a1342

2013-04-05 10:21

Paul Richards


Details Diff
Make use of DateTimeZone::ALL to remove hard-coded strings
mod - core/print_api.php Diff File

master-2.0.x f77fc373

2013-04-05 09:59

Paul Richards


Details Diff
remove further lang_get calls
mod - bug_report_page.php Diff File
mod - bug_update_page.php Diff File
mod - core/date_api.php Diff File
mod - core/email_api.php Diff File
mod - core/html_api.php Diff File
mod - lost_pwd_page.php Diff File
mod - manage/config_work_threshold_page.php Diff File
mod - manage/config_workflow_page.php Diff File
mod - manage/proj_cat_delete.php Diff File
mod - manage/proj_edit_page.php Diff File
mod - manage/proj_page.php Diff File
mod - manage/user_reset.php Diff File
mod - manage/user_update.php Diff File
mod - workflow_graph_img.php Diff File

master-2.0.x c606f78d

2013-04-04 13:27

Paul Richards


Details Diff
performance - check that filter_get_bug_rows returned a set of results
mod - my_view_inc.php Diff File

master-2.0.x 8d1091d9

2013-04-04 13:26

Paul Richards


Details Diff
Fix missed references to icon path
mod - config_defaults_inc.php Diff File
mod - core/icon_api.php Diff File
mod - javascript_config.php Diff File
mod - plugins/MantisGraph/MantisGraph.php Diff File

master-2.0.x c43cd0f7

2013-04-04 13:14

Paul Richards


Details Diff
change missing Locale::acceptFromHttp function call as per dhx's confirmation
mod - core/classes/Locale/LocaleManager.php Diff File

master-1.2.x 5c7bcc71

2013-04-04 09:58

dregad


Details Diff
Reenable ability to clear default profile

Regression introduced by fe8e3672f555063fadbf652e3c557f5a438a3313

Fixes 0015698
Affected Issues
0015698
mod - account_prof_update.php Diff File

master 76592988

2013-04-04 09:58

dregad


Details Diff
Reenable ability to clear default profile

Regression introduced by 7d1800e00c56bb334312ac153bbe10ecf8c625c7

Fixes 0015698
Affected Issues
0015698
mod - account_prof_update.php Diff File

master 7d1800e0

2013-04-04 07:05

dregad


Details Diff
Fix 0015698: system warning when editing profile

When user clicks Submit button to edit an existing profile, without
first selecting one from the list, the following system warning was
triggered: 'extract() expects parameter 1 to be array, boolean given'.

The code now ensures that a profile has been selected before redirecting
to account_prof_edit_page.php, and issues a meaningful error message if
not.
Affected Issues
0015698
mod - account_prof_update.php Diff File

master-1.2.x fe8e3672

2013-04-04 07:05

dregad


Details Diff
Fix 0015698: system warning when editing profile

When user clicks Submit button to edit an existing profile, without
first selecting one from the list, the following system warning was
triggered: 'extract() expects parameter 1 to be array, boolean given'.

The code now ensures that a profile has been selected before redirecting
to account_prof_edit_page.php, and issues a meaningful error message if
not.
Affected Issues
0015698
mod - account_prof_update.php Diff File

master c6e0b1b9

2013-04-02 16:40

atrol


Details Diff
Fix 0015704: Wrong description of writing custom_functions Affected Issues
0015704
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff File

master-1.2.x 6443c620

2013-04-02 16:37

atrol


Details Diff
Fix 0015704: Wrong description of writing custom_functions Affected Issues
0015704
mod - docbook/administration_guide/en/customizing_mantis.sgml Diff File

master-1.2.x 03b5f34d

2013-04-01 09:00

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_afrikaans.txt Diff File
mod - lang/strings_hungarian.txt Diff File
mod - lang/strings_korean.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_hungarian.txt Diff File
mod - plugins/XmlImportExport/lang/strings_norwegian_bokmal.txt Diff File

master-1.2.x 0acb11b5

2013-03-26 22:15

dregad


Details Diff
Code cleanup: align adm_config_report.php with 1.3 branch
mod - adm_config_report.php Diff File

master e312d228

2013-03-26 21:47

dregad


Details Diff
LOG_DATABASE causes 'Array to string conversion' system notice

This is due to using $p_msg instead of $s_msg in log_event() at line 93.

Fixes 0015685
Affected Issues
0015685
mod - core/database_api.php Diff File
mod - core/logging_api.php Diff File

master-1.2.x a1ea1766

2013-03-23 09:30

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_portuguese_brazil.txt Diff File

master-1.2.x c9bc0646

2013-03-18 19:01

dregad


Details Diff
Filter api: systematic use JOIN when building SQL

Do not join tables using the where clause, for better readability and
avoiding risk of issues with operator precedence and 'any condition'
filtering mode.

This commit also removes an unnecessary LEFT JOIN between the bugnote
and bugnote_text tables; since this is a strict 1:1 relationship, an
inner join is sufficient and yields better performance.
mod - core/filter_api.php Diff File

master dd66cd8c

2013-03-18 19:01

dregad


Details Diff
Filter api: systematic use JOIN when building SQL

Do not join tables using the where clause, for better readability and
avoiding risk of issues with operator precedence and 'any condition'
filtering mode.

This commit also removes an unnecessary LEFT JOIN between the bugnote
and bugnote_text tables; since this is a strict 1:1 relationship, an
inner join is sufficient and yields better performance.
mod - core/filter_api.php Diff File

master-1.2.x d16988c3

2013-03-18 18:36

dregad


Details Diff
Fix filter api issue with 'any condition' and text search

A filter combining some criteria and a text search with 'any condition'
results in a cartesian product, which has the potential to bring down
the site as the RDBMS eats up all available resources.

The root cause of this behavior is joining the bug_text table with a
from clause and setting the join's criteria in the query's where clause,
without taking consideration the operator's precedence (AND/OR).

This commit resolves the problem by using a JOIN clause instead, which
makes the query cleaner.

Fixes 0015573
Affected Issues
0015573
mod - core/filter_api.php Diff File

master 44055f88

2013-03-18 18:36

dregad


Details Diff
Fix filter api issue with 'any condition' and text search

A filter combining some criteria and a text search with 'any condition'
results in a cartesian product, which has the potential to bring down
the site as the RDBMS eats up all available resources.

The root cause of this behavior is joining the bug_text table with a
from clause and setting the join's criteria in the query's where clause,
without taking consideration the operator's precedence (AND/OR).

This commit resolves the problem by using a JOIN clause instead, which
makes the query cleaner.

Fixes 0015573
Affected Issues
0015573, 0016922
mod - core/filter_api.php Diff File

master-1.2.x d4e7b224

2013-03-18 18:26

dregad


Details Diff
Revert "filter_api: ensure that the free_text where clauses are always ANDed"

This reverts commit 543ba012999c20310a2208bd8e5f7f88efe392ce.
Affected Issues
0015573
mod - core/filter_api.php Diff File

master ce961095

2013-03-18 18:26

dregad


Details Diff
Revert "filter_api: ensure that the free_text where clauses are always ANDed"

This reverts commit 543ba012999c20310a2208bd8e5f7f88efe392ce.
Affected Issues
0015573
mod - core/filter_api.php Diff File

master-1.2.x 4a952233

2013-03-17 20:47

siebrand


Details Diff
Localisation updates from http://translatewiki.net.
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_catalan.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - lang/strings_korean.txt Diff File

master dea0f719

2013-03-14 03:01

dregad


Details Diff
adm_config_report: whitespace, coding guidelines
mod - adm_config_report.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 344 345 346 347 348 349 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last