Changesets: MantisBT

master-2.0.x e3c51540

2012-01-21 23:21

Paul Richards


Details Diff
Remove code no longer required since dhx's php minimum version bump (11th March 2011)
mod - core/gpc_api.php Diff File
mod - core/session_api.php Diff File

master-2.0.x 480daece

2012-01-21 22:41

Paul Richards


Details Diff
Set version number as 2.0
mod - core/classes/MantisCoreWikiPlugin.class.php Diff File
mod - core/constant_inc.php Diff File
mod - core/obsolete.php Diff File
mod - core/version_api.php Diff File
mod - docbook/Admin_Guide/en-US/Book_Info.xml Diff File
mod - docbook/Developers_Guide/en-US/Book_Info.xml Diff File
mod - docbook/Developers_Guide/en-US/Events_Reference_Account.xml Diff File
mod - docbook/Developers_Guide/en-US/Events_Reference_Manage.xml Diff File
mod - docbook/Developers_Guide/en-US/Plugins_Building.xml Diff File
mod - docbook/Developers_Guide/en-US/Plugins_Building_Source.xml Diff File
mod - plugins/MantisCoreFormatting/MantisCoreFormatting.php Diff File
mod - plugins/MantisGraph/MantisGraph.php Diff File
mod - plugins/XmlImportExport/XmlImportExport.php Diff File

master-2.0.x 2a5c4470

2012-01-21 22:20

Paul Richards


Details Diff
use bound queries, and fixes xhtml output
also fixes 0010675: Made enhancement to the billing page
mod - billing_inc.php Diff File
mod - core/bugnote_api.php Diff File

master-2.0.x 93ffd22b

2012-01-21 21:29

Paul Richards


Details Diff
Do not allow configuration variables to be set users or projects that do not exist
mod - core/config_api.php Diff File

master-2.0.x 4f9e55bb

2012-01-21 21:27

Paul Richards


Details Diff
Only allow user to copy columns to a project that exists
mod - manage_columns_copy.php Diff File

master f93f1069

2012-01-21 10:21

dregad


Details Diff
Removed extraneous call to user_reset_password()

This should have been removed as part of 42e29db3956247d767bd9637cf5b47ff94a71d56
Thanks to dhx for catching this oversight.

Affects 0013690
mod - manage_user_reset.php Diff File

master-1.2.x 44ea31f5

2012-01-21 10:21

dregad


Details Diff
Removed extraneous call to user_reset_password()

This should have been removed as part of cc6198207f896094252631947c456a192c74d97d
Thanks to dhx for catching this oversight.

Affects 0013690
mod - manage_user_reset.php Diff File

master 29f85ad2

2012-01-21 09:59

dregad


Details Diff
Add support for SQL Server Native driver

Since PHP 5.3 has been released, as per PHP documentation the mssql
driver is no longer available on Windows. Microsoft has published a
new SQL Server Native Driver.

This commits adds support for this new driver (sqlsrv) to MantisBT
as mssqlnative db type.

Thanks to genius_p and tomkraw1 for the original patch and testing.

Fixes 0011776
Affected Issues
0011776
mod - admin/check/check_database_inc.php Diff File
mod - admin/install.php Diff File
mod - core/database_api.php Diff File

master-1.2.x 88274c93

2012-01-21 09:59

dregad


Details Diff
Add support for SQL Server Native driver

Since PHP 5.3 has been released, as per PHP documentation the mssql
driver is no longer available on Windows. Microsoft has published a
new SQL Server Native Driver.

This commits adds support for this new driver (sqlsrv) to MantisBT
as mssqlnative db type.

Thanks to genius_p and tomkraw1 for the original patch and testing.

Fixes 0011776
Affected Issues
0011776
mod - admin/check.php Diff File
mod - admin/install.php Diff File
mod - core/database_api.php Diff File

master 42966e01

2012-01-19 19:59

dregad


Details Diff
Fix relationship_list_box() did not print value for [none], [any]

This caused e.g. a 'duplicate' relationship to be added when cloning a
bug, even though '[none]' was selected in the list.

This is a regression introduced by 93bbb36ca734599c9b97d170c90b3e78493ba8cc

Affects 0012450
mod - core/relationship_api.php Diff File

master-1.2.x eacd8401

2012-01-19 19:59

dregad


Details Diff
Fix relationship_list_box() did not print value for [none], [any]

This caused e.g. a 'duplicate' relationship to be added when cloning a
bug, even though '[none]' was selected in the list.

This is a regression introduced by 93bbb36ca734599c9b97d170c90b3e78493ba8cc

Affects 0012450
mod - core/relationship_api.php Diff File

master 0542805d

2012-01-18 21:27

dregad


Details Diff
Code optimization and cleanup in Excel export
mod - excel_xml_export.php Diff File

master-1.2.x b5450f3d

2012-01-18 21:27

dregad


Details Diff
Code optimization and cleanup in Excel export
mod - excel_xml_export.php Diff File

master d95ce2f0

2012-01-18 21:26

dregad


Details Diff
Fix 0013765: infinite loop in Excel export

If the number of records in the View Issues page was a multiple of 100,
the Excel export ended up in an infinite loop.

Instead of testing on the number of rows returned vs the number of rows
per page, the code now uses the current page number vs the total number
of pages returned by filter_get_bug_rows() to set the loop's exit flag.
Affected Issues
0013765
mod - excel_xml_export.php Diff File

master-1.2.x 88d7fa68

2012-01-18 21:26

dregad


Details Diff
Fix 0013765: infinite loop in Excel export

If the number of records in the View Issues page was a multiple of 100,
the Excel export ended up in an infinite loop.

Instead of testing on the number of rows returned vs the number of rows
per page, the code now uses the current page number vs the total number
of pages returned by filter_get_bug_rows() to set the loop's exit flag.
Affected Issues
0013765
mod - excel_xml_export.php Diff File

master 64d96012

2012-01-13 02:16

dregad


Details Diff
Fix custom enum types across projects in exports

The CSV and Excel exports, as well as printing a report to Word now
properly handle custom enums when dealing with bugs from different
projects.

Fixes 0013728
Affected Issues
0013728
mod - core/csv_api.php Diff File
mod - core/custom_function_api.php Diff File
mod - core/excel_api.php Diff File
mod - csv_export.php Diff File
mod - excel_xml_export.php Diff File
mod - print_all_bug_page_word.php Diff File

master-1.2.x a39a948a

2012-01-13 02:16

dregad


Details Diff
Fix custom enum types across projects in exports

The CSV and Excel exports, as well as printing a report to Word now
properly handle custom enums when dealing with bugs from different
projects.

Fixes 0013728
Affected Issues
0013728
mod - core/csv_api.php Diff File
mod - core/custom_function_api.php Diff File
mod - core/excel_api.php Diff File
mod - csv_export.php Diff File
mod - excel_xml_export.php Diff File
mod - print_all_bug_page_word.php Diff File

master a2066d26

2012-01-13 01:15

dregad


Details Diff
More fixes of custom enum types across projects

Fixes 0013728
Affected Issues
0013728
mod - account_sponsor_page.php Diff File
mod - core/columns_api.php Diff File
mod - core/relationship_api.php Diff File

master-1.2.x 735506cf

2012-01-13 01:15

dregad


Details Diff
More fixes of custom enum types across projects

Fixes 0013728
Affected Issues
0013728
mod - account_sponsor_page.php Diff File
mod - core/columns_api.php Diff File
mod - core/relationship_api.php Diff File

master 1ea92021

2012-01-12 09:00

dregad


Details Diff
Fix malformed HTML in manage_config_workflow_page.php

Added missing </tr> tags
mod - manage_config_workflow_page.php Diff File

master-2.0.x 17f591d9

2012-01-10 10:11

Paul Richards


Details Diff
lower case db drivers
mod - core/install_helper_functions_api.php Diff File

master 0ffb20f8

2012-01-10 00:30

dregad


Details Diff
Prevent unwanted clearing version fields when editing bugs

When editing issues having Version information set to some value that is
no longer available in the selection list (i.e. because the version has
been marked as obsolete), Mantis defaulted the corresponding Version
field to blank in the bug_update_page. If the user then saved the bug,
the version information was consequently cleared in the DB, possibly
without the user even noticing the change.

This commit ensures that the version selection list always includes the
currently set version to avoid this behavior.

Fixes 0013096
Affected Issues
0013096
mod - core/print_api.php Diff File

master-1.2.x a6839824

2012-01-10 00:30

dregad


Details Diff
Prevent unwanted clearing version fields when editing bugs

When editing issues having Version information set to some value that is
no longer available in the selection list (i.e. because the version has
been marked as obsolete), Mantis defaulted the corresponding Version
field to blank in the bug_update_page. If the user then saved the bug,
the version information was consequently cleared in the DB, possibly
without the user even noticing the change.

This commit ensures that the version selection list always includes the
currently set version to avoid this behavior.

Fixes 0013096
Affected Issues
0013096
mod - core/print_api.php Diff File

master 0e8f0e2f

2012-01-09 22:48

dregad


Details Diff
Prevent selection of released version as target

If a version has been released, one should not be able to assign new
issues to it. This applies when reporting and updating bugs (including
group updates).

Fixes 0011706
Affected Issues
0011706
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File

master-1.2.x 3af57d28

2012-01-09 22:48

dregad


Details Diff
Prevent selection of released version as target

If a version has been released, one should not be able to assign new
issues to it. This applies when reporting and updating bugs (including
group updates).

Fixes 0011706
Affected Issues
0011706
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 383 384 385 386 387 388 389 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last