Changesets: MantisBT

master 8e6efc67

2011-03-05 22:25

dhx


Details Diff
Improve JavaScript "check all" functionality on forms

The "check all" aka "select all" checkboxes should reflect the current
state of the checkboxes they're linked to. If a user clicks on "Select
All" on view_all_bug_page and then proceeds to uncheck some of the
issues one by one, the "Select All" checkbox should no longer be
checked.

It should be noted that jQuery doesn't correctly handle
addition/modification/removal of attributes for documents served as
Content-Type: application/xhtml+xml. jQuery bug 0004283 provides further
information at http://bugs.jquery.com/ticket/4283.
Affected Issues
0004283
mod - javascript/common.js Diff File

master f2c2f060

2011-03-05 10:47

atrol


Details Diff
Fix html validation errors for install page
mod - admin/install.php Diff File

master e69926d6

2011-03-05 08:09

dhx


Details Diff
Escape brackets in field names before inserting to jQuery selector

The recent upgrade of jQuery exposed an issue whereby field names such
as reporter_id[] were being used in jQuery selectors unescaped. This
particular issue occurred in the dynamic filter JavaScript code.
mod - javascript/bugFilter.js Diff File

master f86a9be7

2011-03-04 20:36

dhx


Details Diff
Remove compressed MantisBT JavaScript

The two versions (development and 'production') are out of sync with
each other. As stated before, it is better for us to bundle compressed
'production' versions of the MantisBT JavaScript files when we're
preparing the release packages. This will avoid the issue of JavaScript
files becoming out of sync in the repository (not a good situation).
rm - javascript/dev/common.js Diff
mod - core/html_api.php Diff File
rm - javascript/dev/bugFilter.js Diff
mod - javascript/bugFilter.js Diff File
mod - admin/check/check_paths_inc.php Diff File

master 8ea1b7a5

2011-02-28 06:20

dhx


Details Diff
Bump jQuery to v1.5.1 and jQueryUI to v1.8.10
mod - javascript/jquery.js Diff File
mod - javascript/jquery-ui.js Diff File

master 262dffc2

2011-02-28 06:05

dhx


Details Diff
Bump minimum PHP requirement to v5.3.0

As per discussion on the mantisbt-dev mailing list the minimum version
of PHP required to use MantisBT 1.3.x has now been bumped to v5.3.0. All
major Linux distributions have been using this version of PHP in their
latest releases and it is therefore widely available and accessible to
MantisBT users. The PHP project has also ended official support for PHP
5.2.x.

By bumping the minimum PHP requirement we're now able to use many of the
newer features of PHP 5.3.x.
mod - docbook/Admin_Guide/en-US/About.xml Diff File
mod - docbook/Admin_Guide/en-US/Installation.xml Diff File
mod - doc/INSTALL Diff File
mod - core/php_api.php Diff File

master 3eff319e

2011-02-28 05:08

watergad

Committer: dhx


Details Diff
Fix 0011011: Can't add custom fields with UTF8 names

Custom fields with UTF8 names could not be created or managed without
errors being experienced. This was due to use of ASCII string functions
instead of UTF8 functions.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011011
mod - core/columns_api.php Diff File

master-1.2.x 479e1c70

2011-02-28 05:08

watergad

Committer: dhx


Details Diff
Fix 0011011: Can't add custom fields with UTF8 names

Custom fields with UTF8 names could not be created or managed without
errors being experienced. This was due to use of ASCII string functions
instead of UTF8 functions.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011011
mod - core/columns_api.php Diff File

master 0faec070

2011-02-27 00:15

dhx


Details Diff
Issue 0012509: Replace file_get_extension with PHP native pathinfo

The file_get_extension function within file_api is unnecessary as PHP's
native pathinfo function performs the same role. Tested with UTF8
filenames on PHP 5.3.5 and it can split paths/filenames into their
correct components.
Affected Issues
0012509
mod - core/file_api.php Diff File

master 5b0fdc54

2011-02-26 23:58

dhx


Details Diff
Deprecate $g_use_iis as it no longer applies to newer versions of IIS

$g_use_iis was used years ago in MantisBT to work around some bugs in
earlier versions of IIS (such as v5). This is no longer an issue for the
1.3.x branch because it is expected that users of MantisBT will not be
using ancient versions of IIS.

The Refresh header is not needed: we should be using Location instead.
This will automatically add a 302 redirect status code to the HTTP
header and therefore we don't need to supply the code ourselves. PHP
output gzip compression should work fine with IIS if users setup their
servers correctly.
mod - core/print_api.php Diff File
mod - core/compress_api.php Diff File
mod - config_defaults_inc.php Diff File
mod - core.php Diff File
mod - core/obsolete.php Diff File
mod - core/config_api.php Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File

master 8ebceaef

2011-02-26 23:36

dhx


Details Diff
Fix 0012696: Update documentation for visibility of fields

The documentation on the visibility of fields on the view, report,
update, print and change status pages was outdated and incomplete.
Affected Issues
0012696
mod - config_defaults_inc.php Diff File
mod - docbook/Admin_Guide/en-US/Configuration.xml Diff File

master f99beaeb

2011-02-26 22:36

daryn


Details Diff
Fix validation bug where label tag was missing.
mod - bug_report_page.php Diff File

master 93b581bf

2011-02-26 05:15

gthomas

Committer: dhx


Details Diff
Fix 0012549: Bug change status form always creates private bug notes

Due to invalid handling of boolean types and built in view state
constants, bug notes added via the bug change status form were ignoring
the "private" checkbox.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012549
mod - bug_update.php Diff File

master 08c027af

2011-02-26 05:03

Jacob Hoover

Committer: dhx


Details Diff
Fix 0011687: Bugs with attachments that are moved will lose attachments

When a bug is logged and assigned to a project which has a project path
assigned, and later a mantis "administrator" moves the bug from the
initial project to a new project, the attachments are lost.

Jacob's initial patch from mid 2010 has been updated to work with the
latest version of MantisBT 1.3.x. Furthermore the patch has been cleaned
up and simplified. Needs testing however!

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011687
mod - core/bug_api.php Diff File
mod - core/file_api.php Diff File

master a3f376d1

2011-02-26 04:14

Schoppi

Committer: dhx


Details Diff
Fix 0012760: Case sensitivity of filter on manage user page

The Manage User page provides a filter for the first letter of
usernames. This filter doesn't work if the database is case sensitive.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012760
mod - manage_user_page.php Diff File

master-1.2.x 5fc8d776

2011-02-26 04:14

Schoppi

Committer: dhx


Details Diff
Fix 0012760: Case sensitivity of filter on manage user page

The Manage User page provides a filter for the first letter of
usernames. This filter doesn't work if the database is case sensitive.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012760
mod - manage_user_page.php Diff File

master bd7a4483

2011-02-26 03:21

dhx


Details Diff
Revert "Add function to handle CSV formatting of sponsorship totals"

This reverts commit 559a45043e13528e0cd04c250fc4e267a3835801.

Accidental commit.
mod - bug_actiongroup.php Diff File
mod - core/csv_api.php Diff File

master-1.2.x a786f9ba

2011-02-26 03:16

davethegr8

Committer: dhx


Details Diff
Fix 0012772: Add function to handle CSV formatting of sponsorship totals

When exporting issues in CSV format a fatal error is thrown if the
export includes sponsorship totals. This is due to a missing
csv_format_sponsorship_total function.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012772
mod - core/csv_api.php Diff File

master 169b882b

2011-02-26 03:16

davethegr8

Committer: dhx


Details Diff
Fix 0012772: Add function to handle CSV formatting of sponsorship totals

When exporting issues in CSV format a fatal error is thrown if the
export includes sponsorship totals. This is due to a missing
csv_format_sponsorship_total function.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0012772
mod - core/csv_api.php Diff File

master 559a4504

2011-02-26 03:10

dhx


Details Diff
Add function to handle CSV formatting of sponsorship totals

When exporting issues in CSV format a fatal error is thrown if the
export includes sponsorship totals. This is due to a missing
csv_format_sponsorship_total function.

Thank you to davethegr8 <dave@zastica.com> for this patch.
mod - bug_actiongroup.php Diff File
mod - core/csv_api.php Diff File

master 095efa08

2011-02-26 00:53

dhx


Details Diff
Add labels to input fields on bug report page

To aid with accessibility, input fields on the bug report page should
have <label>'s attached.
mod - bug_report_page.php Diff File

master 8802637f

2011-02-26 00:53

dhx


Details Diff
Add labels to input fields on bug update page

To aid with accessibility, input fields on the bug update page should
have <label>'s attached.
mod - core/print_api.php Diff File
mod - core/cfdefs/cfdef_standard.php Diff File
mod - bug_update_advanced_page.php Diff File

master-1.2.x 1434ea35

2011-02-24 06:26

siebrand


Details Diff
Localisation updates from translatewiki.net.
mod - plugins/MantisGraph/lang/strings_chinese_simplified.txt Diff File
mod - plugins/XmlImportExport/lang/strings_finnish.txt Diff File
mod - lang/strings_chinese_traditional.txt Diff File
mod - plugins/MantisGraph/lang/strings_finnish.txt Diff File
mod - lang/strings_belarusian_tarask.txt Diff File
mod - lang/strings_breton.txt Diff File
mod - lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_vietnamese.txt Diff File
mod - plugins/XmlImportExport/lang/strings_chinese_simplified.txt Diff File
mod - lang/strings_serbian.txt Diff File
mod - lang/strings_macedonian.txt Diff File
mod - lang/strings_finnish.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_chinese_simplified.txt Diff File

master de358640

2011-02-21 22:45

Giovanni Giacobbi

Committer: dhx


Details Diff
Remove 'quotes' from string values on configuration report page

We don't need this since the previous column already states the type.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
mod - adm_config_report.php Diff File

master 2116f74e

2011-02-21 22:42

Giovanni Giacobbi

Committer: dhx


Details Diff
By default select 'All Users' in the set configuration option form

This makes more sense than selecting yourself for most variables you
might want to set on this page, expecially for beginner admins.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
mod - adm_config_report.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 431 432 433 434 435 436 437 ... 490 ... 560 ... 630 ... 700 ... 729 730 731  Next  Last