Changesets: MantisBT

master-1.2.x f812d51c

2010-02-18 10:01

dhx


Details Diff
Fix 0011263: Incorrect variable naming in return_dynamic_filters

Commit ce2c32727936bb65405878c4f0ae3967cd340500 refactored
return_dynamic_filters.php

There was an error in that refactoring where a variable name wasn't
properly renamed ($filter to $t_filter_target).

Additionally, this commit renames $t_filter_target to $f_filter_target
in accordance with the coding standards. $f_filter_target is form data
supplied by the user.
Affected Issues
0011263
mod - return_dynamic_filters.php Diff File

master cd4ef16c

2010-02-18 10:01

dhx


Details Diff
Fix 0011263: Incorrect variable naming in return_dynamic_filters

Commit f92e62ecfd9a6cb25a527eb1418fdf4c6553ae43 refactored
return_dynamic_filters.php

There was an error in that refactoring where a variable name wasn't
properly renamed ($filter to $t_filter_target).

Additionally, this commit renames $t_filter_target to $f_filter_target
in accordance with the coding standards. $f_filter_target is form data
supplied by the user.
Affected Issues
0011263
mod - return_dynamic_filters.php Diff File

master-1.2.x 7eada4f2

2010-02-18 09:50

dhx


Details Diff
Fix 0011518: Application error #1904 has no error description

If an invalid signup captcha is entered upon signing up a new account,
application error 1904 is raised. However, the error description
accompanying the error ID of 1904 is not shown on the error page.

This problem is due to a bug within lang_get_default() from lang_api.php
where the language of a non-authenticated user is set to boolean 'false'
instead of the default language of the entire MantisBT installation.
Affected Issues
0011518
mod - core/lang_api.php Diff File

master 435e62bd

2010-02-18 09:50

dhx


Details Diff
Fix 0011518: Application error #1904 has no error description

If an invalid signup captcha is entered upon signing up a new account,
application error 1904 is raised. However, the error description
accompanying the error ID of 1904 is not shown on the error page.

This problem is due to a bug within lang_get_default() from lang_api.php
where the language of a non-authenticated user is set to boolean 'false'
instead of the default language of the entire MantisBT installation.
Affected Issues
0011518
mod - core/lang_api.php Diff File

master-1.2.x 343990b5

2010-02-18 09:10

dhx


Details Diff
Fix 0011498: calendar-blue.css uses nonexistant menuarrow.gif

menuarrow.gif does not exist but is called upon within jscalendar's
calendar-blue.css for use as a background image. The display of
jscalendar looks fine without any images so this patch just removes
mention of menuarrow.gif completely.
Affected Issues
0011498
mod - javascript/min/jscalendar/calendar-blue.css Diff File
mod - css/calendar-blue.css Diff File
mod - javascript/dev/jscalendar/calendar-blue.css Diff File

master 89531f0e

2010-02-18 09:10

dhx


Details Diff
Fix 0011498: calendar-blue.css uses nonexistant menuarrow.gif

menuarrow.gif does not exist but is called upon within jscalendar's
calendar-blue.css for use as a background image. The display of
jscalendar looks fine without any images so this patch just removes
mention of menuarrow.gif completely.
Affected Issues
0011498
mod - javascript/min/jscalendar/calendar-blue.css Diff File
mod - css/calendar-blue.css Diff File
mod - javascript/dev/jscalendar/calendar-blue.css Diff File

master-1.2.x 89b7e001

2010-02-18 08:52

dhx


Details Diff
Fix 0011517: Cleanup unused variable in bug_api:update Affected Issues
0011517
mod - core/bug_api.php Diff File

master 01733186

2010-02-18 08:52

dhx


Details Diff
Fix 0011517: Cleanup unused variable in bug_api:update Affected Issues
0011517
mod - core/bug_api.php Diff File

master-1.2.x a784a806

2010-02-18 00:12

dhx


Details Diff
Add custom_relationships_inc.php to .gitignore
mod - .gitignore Diff File

master 84e532ea

2010-02-18 00:12

dhx


Details Diff
Add custom_relationships_inc.php to .gitignore
mod - .gitignore Diff File

master ba97560b

2010-02-16 05:40

dhx


Details Diff
Issue 0011576: New and improved admin/check.php functionality

The existing check.php in the admin/ directory is outdated and of poor
quality to users. This check script needed a complete rewrite from
scratch to make it more user friendly, provide a wider range of checks
and have improved grammar/descriptions to make the test results easier
for users to digest.

The new check system is modular in nature so that it is easy to find and
add checks in the future as the MantisBT project grows. Thus it is
possible to include some of these "modules" in other administration
scripts (such as the installer).

Most of the old checks are carried over (with some deliberately left
out) and many new checks have been added.

This new system also includes a MantisBT installation integrity checker
that determines the hash of each file in a MantisBT installation to see
if it originates from an official release. This functionality makes it
easier for users to recognise failed upgrades (where new files haven't
overwritten old ones). More importantly, it is hoped that this
functionality can reduce the number of invalid bug reports at
mantisbt.org/bugs due to people making errors with custom "hard hacks"
to their MantisBT installations.
Affected Issues
0011576
add - admin/check/check_config_inc.php Diff File
add - admin/check/check_email_inc.php Diff File
add - admin/check/check_attachments_inc.php Diff File
add - admin/check/check_php_inc.php Diff File
add - admin/check/check_paths_inc.php Diff File
add - admin/check/check_anonymous_inc.php Diff File
add - admin/check/check_display_inc.php Diff File
mod - admin/admin.css Diff File
add - admin/check/check_database_inc.php Diff File
mod - config_defaults_inc.php Diff File
rm - admin/check.php Diff
mod - core.php Diff File
add - admin/check/check_L10n_inc.php Diff File
add - admin/check/index.php Diff File
add - admin/check/check_integrity_inc.php Diff File
add - admin/check/check_api.php Diff File
add - admin/check/check_crypto_inc.php Diff File
mod - core/database_api.php Diff File
add - admin/check/check_i18n_inc.php Diff File

master 008d02ab

2010-02-11 21:07

dhx


Details Diff
Fix 0011494: Don't allow *_inc.php files to be called directly

The *_inc.php files in the MantisBT root path should not do anything if
they're called directly by the user. There *_inc.php files should only
do something if they're called from another PHP script.
Affected Issues
0011494
mod - bug_sponsorship_list_view_inc.php Diff File
mod - bug_actiongroup_update_severity_inc.php Diff File
mod - account_prof_edit_page.php Diff File
mod - bugnote_stats_inc.php Diff File
mod - bug_view_inc.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - account_prefs_page.php Diff File
mod - bug_actiongroup_add_note_inc.php Diff File
mod - account_sponsor_update.php Diff File
mod - account_prof_menu_page.php Diff File
mod - bug_file_upload_inc.php Diff File
mod - bug_actiongroup_update_product_build_inc.php Diff File
mod - account_prefs_inc.php Diff File
mod - bug_reminder_page.php Diff File
mod - view.php Diff File
mod - bugnote_view_inc.php Diff File
mod - bug_monitor_list_view_inc.php Diff File
mod - bug_actiongroup_attach_tags_inc.php Diff File
mod - print_all_bug_options_update.php Diff File
mod - account_prof_update.php Diff File
mod - billing_inc.php Diff File
mod - bug_relationship_graph.php Diff File
mod - manage_user_edit_page.php Diff File
mod - excel_xml_export.php Diff File
mod - my_view_inc.php Diff File
mod - billing_page.php Diff File
mod - print_all_bug_options_reset.php Diff File
mod - view_all_inc.php Diff File
mod - my_view_page.php Diff File
mod - print_bugnote_inc.php Diff File
mod - print_all_bug_options_inc.php Diff File
mod - manage_columns_inc.php Diff File
mod - manage_config_columns_page.php Diff File
mod - print_bug_page.php Diff File
mod - view_all_bug_page.php Diff File
mod - print_all_bug_options_page.php Diff File
mod - bugnote_add_inc.php Diff File
mod - history_inc.php Diff File
mod - bug_change_status_page.php Diff File
mod - core/bug_group_action_api.php Diff File
mod - account_manage_columns_page.php Diff File
mod - account_sponsor_page.php Diff File

master 90887463

2010-02-11 21:05

dhx


Details Diff
Rely on __autoload to find MantisPlugin class

There is no need to include the MantisPlugin class file directory - the
__autoload functionality in core.php can handle this for us.
mod - plugins/MantisGraph/MantisGraph.php Diff File
mod - plugins/XmlImportExport/XmlImportExport.php Diff File
mod - plugins/MantisCoreFormatting/MantisCoreFormatting.php Diff File

master 8696c44c

2010-02-11 21:02

dhx


Details Diff
Fix 0011495: Cannot move core, library and language directories

The options $g_core_path, $g_class_path, $g_library_path and
$g_language_path could not be used properly because in various parts of
Mantis' codebase, include/require calls do not make use of these
configuration options (instead it is assumed that the default directory
structure is used).
Affected Issues
0011495
mod - core.php Diff File
mod - core/lang_api.php Diff File
mod - core/database_api.php Diff File
mod - config_defaults_inc.php Diff File
mod - core/custom_field_api.php Diff File
mod - core/config_api.php Diff File
mod - docbook/adminguide/en/configuration.sgml Diff File
mod - core/relationship_api.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File

master 0acc4102

2010-02-11 17:43

siebrand


Details Diff
Localisation updates from translatewiki.net (2010-02-11)

Signed-off-by: Siebrand Mazeland <s.mazeland@xs4all.nl>
mod - lang/strings_serbian.txt Diff File
mod - plugins/MantisCoreFormatting/lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_arabic.txt Diff File
mod - lang/strings_norwegian_bokmal.txt Diff File
mod - lang/strings_russian.txt Diff File
mod - lang/strings_french.txt Diff File
mod - lang/strings_ukrainian.txt Diff File
mod - lang/strings_danish.txt Diff File
mod - lang/strings_german.txt Diff File
mod - lang/strings_dutch.txt Diff File
mod - lang/strings_arabicegyptianspoken.txt Diff File
add - plugins/MantisCoreFormatting/lang/strings_finnish.txt Diff File
add - plugins/XmlImportExport/lang/strings_finnish.txt Diff File

master-1.2.x b9be4bb6

2010-02-11 17:09

jreese


Details Diff
Implement UpdateSQL schema mode for plugins
mod - core/plugin_api.php Diff File

master fe2a990f

2010-02-11 17:09

jreese


Details Diff
Implement UpdateSQL schema mode for plugins
mod - core/plugin_api.php Diff File

master-1.2.x 0cc43087

2010-02-11 03:58

Kirill Krasnov

Committer: dhx


Details Diff
Fix 0011492: Incorrect use of BASE_PATH constant in jpgraph check

Within admin/check.php the jpgraph check attempts to find the jpgraph
libraries by using the BASE_PATH constant instead of
config_get( 'absolute_path' ).

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011492
mod - admin/check.php Diff File

master db07af11

2010-02-11 03:58

Kirill Krasnov

Committer: dhx


Details Diff
Fix 0011492: Incorrect use of BASE_PATH constant in jpgraph check

Within admin/check.php the jpgraph check attempts to find the jpgraph
libraries by using the BASE_PATH constant instead of
config_get( 'absolute_path' ).

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011492
mod - admin/check.php Diff File

master-1.2.x 647cf03f

2010-02-11 03:10

Kirill Krasnov

Committer: dhx


Details Diff
Fix 0011294: System notice undefined offset in print_test_row (check.php)

$p_info[$p_pass] is not always defined and therefore we need to check
that array element exists before attempting to print it out to the user.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011294
mod - admin/check.php Diff File

master 6de2cea9

2010-02-11 03:10

Kirill Krasnov

Committer: dhx


Details Diff
Fix 0011294: System notice undefined offset in print_test_row (check.php)

$p_info[$p_pass] is not always defined and therefore we need to check
that array element exists before attempting to print it out to the user.

Signed-off-by: David Hicks <hickseydr@optusnet.com.au>
Affected Issues
0011294
mod - admin/check.php Diff File

master 6dc35105

2010-02-10 02:48

dhx


Details Diff
Fix 0011481: Don't show bug group actions that can't be used

Currently the bug action group dropdown list on view_all_bug_page.php
shows (almost) every available option, even if the current user isn't
authorised to use those options.

This patch implements checking to see which options are available to the
user for the issues which are currently shown on view_all_bug_page.php.
Options are only displayed in the dropdown list if the user is able to
use the option on at least one of the bugs displayed.

Additionally, the logic behind when selection checkboxes are shown
alongside a bug has been improved. Checkboxes won't display next to bugs
that the user cannot perform group actions on.
Affected Issues
0011481
mod - view_all_bug_page.php Diff File
mod - view_all_inc.php Diff File
mod - core/columns_api.php Diff File
mod - my_view_inc.php Diff File
mod - core/print_api.php Diff File
mod - core/bug_group_action_api.php Diff File

master-1.2.x b551fbc0

2010-02-10 01:03

Dawit Ayalew

Committer: dhx


Details Diff
Fix 0011482: Fix delimiter for links generated with print_page_link[s]

The functions print_page_link/print_page_links take a URL and add extra
parameters to the end of the URL for page navigation. The problem is
that plugin pages already contain parameters. Thus we shouldn't assume
that URLs passed to these functions don't already contain parameters.

This patch checks for existing parameters and if any are found, page
navigation parameters are appended to the end with an ampersand
delimiter instead of question mark.

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

master f838e89d

2010-02-10 01:03

Dawit Ayalew

Committer: dhx


Details Diff
Fix 0011482: Fix delimiter for links generated with print_page_link[s]

The functions print_page_link/print_page_links take a URL and add extra
parameters to the end of the URL for page navigation. The problem is
that plugin pages already contain parameters. Thus we shouldn't assume
that URLs passed to these functions don't already contain parameters.

This patch checks for existing parameters and if any are found, page
navigation parameters are appended to the end with an ampersand
delimiter instead of question mark.

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

master-1.2.x ba83c0e2

2010-02-09 23:31

dhx


Details Diff
Make guards in email_send_confirm_hash_url() and lost_pwd.php consistent
mod - core/email_api.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 460 461 462 463 464 465 466 ... 490 ... 560 ... 630 ... 700 ... 729 730 731  Next  Last