Changesets: MantisBT

master 1460ec0d

2014-07-27 09:42

Rafik Robeal


Details Diff
Unify access rights label look
mod - core/layout_api.php Diff File

master 54d56672

2014-07-27 09:37

Rafik Robeal


Details Diff
Increase the size of the sidebar to hold german words
mod - css/ace-mantis.css Diff File

master 4aa763fb

2014-07-27 08:32

Rafik Robeal


Details Diff
Align issue id & and issue icons to the left
mod - my_view_inc.php Diff File

master fe078ef5

2014-07-26 14:30

dregad


Details Diff
Optimize project selector auto-switch script

Simplify the jQuery code by making use of the affected elements' id
instead of a .children() call.
mod - javascript/common.js Diff File

master 19c494a7

2014-07-26 14:24

dregad


Details Diff
Restore project selector's auto-switch behavior

The regression was caused by adding a div around the project selector
form (commit f28225acbe28cd04b3a94a3793dba4d969aeac7f) with the same id
as the child fieldset, so the jQuery selector in common.js could no
longer find the select or the button.

Assigning a different id to the div resolves the problem.

Fixes 0017489
Affected Issues
0017489
mod - core/html_api.php Diff File

master 794b1d78

2014-07-24 15:52

dregad


Details Diff
Fix E_RECOVERABLE_ERROR in filter_draw_selection_area2()

filter_draw_selection_area2() calls current_user_get_bug_filter() which
returns false when no filter is currently defined. This value is passed
on to filter_ensure_valid_filter() which expects an array, triggering
the error.

To fix the problem we pass an empty array if there is no defined filter.

Regression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.
mod - core/filter_api.php Diff File

master 15c75c64

2014-07-24 15:37

dregad


Details Diff
Check project existence before access level

Failure to do so causes "Project not found" error when a user has a
cached filter on a project that has been deleted.

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

master a2ff0e02

2014-07-24 15:22

dregad


Details Diff
Fix E_RECOVERABLE_ERROR calling gpc_get_string_array()

Argument 2 passed to gpc_get_string_array() must be of the type array,
integer given) is thrown (but hidden with default error display
settings).

Regression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.
mod - core/filter_api.php Diff File
mod - view_all_set.php Diff File

master-1.2.x ea27796c

2014-07-24 14:59

dregad


Details Diff
Set profile to user's default when reporting issues

The default profile was not picked up before this, because the caller
(bug_report_page.php) actually sent '0' as profile id to select, while
the print functions did a strict check for ''.

Fixes 0009460

Backport from master 6baf7650fe321a149302c64682f94dbdb2b51b3a
Affected Issues
0009460
mod - core/print_api.php Diff File

master 6baf7650

2014-07-24 14:59

dregad


Details Diff
Set profile to user's default when reporting issues

The default profile was not picked up before this, because the caller
(bug_report_page.php) actually sent '0' as profile id to select, while
the print functions did a strict check for ''.

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

master 2a13d775

2014-07-24 13:26

dregad


Details Diff
Fix 'Attached Issues' link on tag_view_page.php

After clicking the link, Mantis triggers SYSTEM WARNING: 'Invalid
argument supplied for foreach()' in 'gpc_api.php' line 259.

The root cause is actually an additional E_RECOVERABLE_ERROR (Argument 2
passed to gpc_get_string_array() must be of the type array, integer
given) which is thrown in search.php but hidden with default error
display settings.

Regression introduced by 5458f7020999317b35f403fa2a0e477d6182ec12.

This resolves the problem by changing the default value passed to
gpc_get_string_array() by search.php from (integer) 'META_FILTER_ANY'
to 'array( META_FILTER_ANY )'.

Fixes 0017517
Affected Issues
0017517
mod - search.php Diff File

master aefd2f59

2014-07-24 13:15

dregad


Details Diff
Fix Undefined offset system notice in filter api
mod - core/filter_api.php Diff File

master 1f109f6d

2014-07-24 12:49

dregad


Details Diff
Remove extra word and whitespace in comments
mod - core/gpc_api.php Diff File

master 2fe650fe

2014-07-24 12:47

dregad


Details Diff
Whitespace
mod - core/gpc_api.php Diff File

master 032b3b2a

2014-07-24 12:15

dregad


Details Diff
Fix system notices in filter API

Use of undefined constant id - assumed 'id'

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

master 386a6483

2014-07-24 12:15

dregad


Details Diff
Fix system notices in tag API

Use of undefined constant id - assumed 'id'

Fixes 0017518
Affected Issues
0017518
mod - core/tag_api.php Diff File

master 609298dc

2014-07-24 12:15

dregad


Details Diff
Fix system notice in tag_view_page.php

Use of undefined constant name - assumed 'name'

Fixes 0017518
Affected Issues
0017518
mod - tag_view_page.php Diff File

master 5be74327

2014-07-23 21:45

Rafik Robeal


Details Diff
Merge branch 'master' of https://bitbucket.org/vboctor/mantishub into modern-ui-2

Conflicts:
account_page.php
account_sponsor_page.php
adm_config_report.php
admin/check/check_api.php
admin/db_stats.php
admin/install.php
admin/move_attachments_page.php
admin/test_icons.php
admin/test_langs.php
admin/upgrade_warning.php
billing_inc.php
bug_actiongroup.php
bug_actiongroup_page.php
bug_change_status_page.php
bug_monitor_list_view_inc.php
bug_report.php
bug_report_page.php
bug_revision_view_page.php
bug_update_page.php
bug_view_inc.php
bugnote_edit_page.php
bugnote_view_inc.php
changelog_page.php
core/authentication_api.php
core/classes/TimelineEvent.class.php
core/columns_api.php
core/date_api.php
core/error_api.php
core/filter_api.php
core/helper_api.php
core/html_api.php
core/http_api.php
core/icon_api.php
core/print_api.php
core/relationship_api.php
core/tag_api.php
login_page.php
login_select_proj_page.php
main_page.php
manage_config_email_page.php
manage_config_work_threshold_page.php
manage_config_work_threshold_set.php
manage_config_workflow_page.php
manage_config_workflow_set.php
manage_custom_field_edit_page.php
manage_overview_page.php
manage_plugin_page.php
manage_proj_cat_delete.php
manage_proj_edit_page.php
manage_proj_page.php
manage_proj_ver_edit_page.php
manage_tags_page.php
manage_user_create_page.php
manage_user_page.php
manage_user_update.php
my_view_inc.php
my_view_page.php
news_edit_page.php
news_list_page.php
news_update.php
permalink_page.php
plugins/MantisGraph/pages/config.php
plugins/MantisGraph/pages/summary_jpgraph_page.php
plugins/XmlImportExport/pages/import.php
print_all_bug_page.php
print_all_bug_page_word.php
print_bug_page.php
print_bugnote_inc.php
proj_doc_page.php
proj_doc_update.php
project_page.php
query_delete.php
query_store_page.php
query_view_page.php
roadmap_page.php
signup.php
signup_page.php
tag_attach.php
tag_update_page.php
tag_view_page.php
view_all_inc.php
view_filters_page.php
view_user_page.php
mod - account_page.php Diff File
mod - account_prof_update.php Diff File
mod - account_sponsor_page.php Diff File
mod - adm_config_report.php Diff File
mod - adm_config_set.php Diff File
mod - admin/check/check_api.php Diff File
mod - admin/check/check_config_inc.php Diff File
mod - admin/check/check_database_inc.php Diff File
mod - admin/check/check_integrity_inc.php Diff File
mod - admin/check/check_paths_inc.php Diff File
mod - admin/db_stats.php Diff File
mod - admin/email_queue.php Diff File
mod - admin/install.php Diff File
mod - admin/move_attachments.php Diff File
mod - admin/move_attachments_page.php Diff File
mod - admin/schema.php Diff File
mod - admin/test_icons.php Diff File
mod - admin/test_langs.php Diff File
mod - admin/upgrade_unattended.php Diff File
mod - admin/upgrade_warning.php Diff File
mod - api/soap/mantisconnect.php Diff File
mod - api/soap/mc_api.php Diff File
mod - api/soap/mc_config_api.php Diff File
mod - api/soap/mc_file_api.php Diff File
mod - api/soap/mc_issue_api.php Diff File
mod - api/soap/mc_project_api.php Diff File
mod - api/soap/mc_tag_api.php Diff File
mod - billing_inc.php Diff File
mod - bug_actiongroup.php Diff File
mod - bug_actiongroup_page.php Diff File
mod - bug_change_status_page.php Diff File
mod - bug_monitor_list_view_inc.php Diff File
mod - bug_relationship_add.php Diff File
mod - bug_relationship_graph.php Diff File
mod - bug_report.php Diff File
mod - bug_report_page.php Diff File
mod - bug_sponsorship_list_view_inc.php Diff File
mod - bug_update.php Diff File
mod - bug_update_page.php Diff File
mod - bug_view_inc.php Diff File
mod - bugnote_edit_page.php Diff File
mod - bugnote_stats_inc.php Diff File
mod - bugnote_view_inc.php Diff File
mod - changelog_page.php Diff File
mod - core.php Diff File
mod - core/access_api.php Diff File
mod - core/authentication_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/bug_revision_api.php Diff File
mod - core/bugnote_api.php Diff File
mod - core/category_api.php Diff File
mod - core/cfdefs/cfdef_standard.php Diff File
mod - core/classes/MantisColumn.class.php Diff File
mod - core/classes/MantisEnum.class.php Diff File
mod - core/collapse_api.php Diff File
mod - core/columns_api.php Diff File
mod - core/config_api.php Diff File
mod - core/constant_inc.php Diff File
mod - core/crypto_api.php Diff File
mod - core/custom_field_api.php Diff File
mod - core/database_api.php Diff File
mod - core/date_api.php Diff File
mod - core/email_api.php Diff File
mod - core/email_queue_api.php Diff File
mod - core/error_api.php Diff File
mod - core/event_api.php Diff File
mod - core/excel_api.php Diff File
mod - core/file_api.php Diff File
mod - core/filter_api.php Diff File
mod - core/gpc_api.php Diff File
mod - core/graphviz_api.php Diff File
mod - core/helper_api.php Diff File
mod - core/history_api.php Diff File
mod - core/html_api.php Diff File
mod - core/http_api.php Diff File
mod - core/icon_api.php Diff File
mod - core/install_helper_functions_api.php Diff File
mod - core/json_api.php Diff File
mod - core/lang_api.php Diff File
mod - core/ldap_api.php Diff File
mod - core/logging_api.php Diff File
mod - core/news_api.php Diff File
mod - core/php_api.php Diff File
mod - core/plugin_api.php Diff File
mod - core/print_api.php Diff File
mod - core/profile_api.php Diff File
mod - core/project_api.php Diff File
mod - core/project_hierarchy_api.php Diff File
mod - core/relationship_api.php Diff File
mod - core/relationship_graph_api.php Diff File
mod - core/rss_api.php Diff File
mod - core/session_api.php Diff File
mod - core/sponsorship_api.php Diff File
mod - core/string_api.php Diff File
mod - core/summary_api.php Diff File
mod - core/tag_api.php Diff File
mod - core/timeline_api.php Diff File
mod - core/tokens_api.php Diff File
mod - core/user_api.php Diff File
mod - core/user_pref_api.php Diff File
mod - core/utility_api.php Diff File
mod - core/version_api.php Diff File
mod - docbook/Admin_Guide/en-US/Customizing.xml Diff File
mod - docbook/Admin_Guide/en-US/Project_Management.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 - excel_xml_export.php Diff File
mod - file_download.php Diff File
mod - issues_rss.php Diff File
mod - lang/strings_english.txt Diff File
mod - library/README.libs Diff File
mod - library/adodb Diff File
mod - login_anon.php Diff File
mod - login_page.php Diff File
mod - login_select_proj_page.php Diff File
mod - main_page.php Diff File
mod - manage_config_email_page.php Diff File
mod - manage_config_work_threshold_page.php Diff File
mod - manage_config_work_threshold_set.php Diff File
mod - manage_config_workflow_page.php Diff File
mod - manage_config_workflow_set.php Diff File
mod - manage_custom_field_create.php Diff File
mod - manage_plugin_page.php Diff File
mod - manage_plugin_update.php Diff File
mod - manage_proj_cat_delete.php Diff File
mod - manage_proj_page.php Diff File
mod - manage_tags_page.php Diff File
mod - manage_user_page.php Diff File
mod - manage_user_prune.php Diff File
mod - manage_user_update.php Diff File
mod - my_view_inc.php Diff File
mod - my_view_page.php Diff File
mod - news_edit_page.php Diff File
mod - news_list_page.php Diff File
mod - news_rss.php Diff File
mod - news_update.php Diff File
mod - permalink_page.php Diff File
mod - plugins/MantisGraph/core/Period.php Diff File
mod - plugins/MantisGraph/core/graph_api.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_bycategory.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_bystatus.php Diff File
mod - plugins/MantisGraph/pages/config.php Diff File
mod - plugins/MantisGraph/pages/config_edit.php Diff File

master 50d9df3d

2014-07-22 15:05

dregad


Details Diff
Code optimization

The plugin's base name and cache will not change between iterations, so
we improve performance by moving $t_version_installed's initialization
outside of the foreach loop.
mod - core/plugin_api.php Diff File

master ab9ff88c

2014-07-22 15:04

dregad


Details Diff
Rename variables to improve code readability
mod - core/plugin_api.php Diff File

master f5882b33

2014-07-22 15:00

dregad


Details Diff
Plugin dependency fail with new Mantis release

If the plugin's minimum dependency for MantisCore is unspecified or
lower than the current release (i.e. the plugin does not specifically
list the current core version as supported) and the plugin does not
define a maximum dependency, we add one with the current version's minor
release (i.e. for 1.3.1 we would add '<1.3').

The purpose of this is to avoid compatibility issues by disabling
plugins which have not been updated for a new Mantis release; authors
have to revise their code (if necessary), and release a new version of
the plugin with updated dependencies.

Fixes 0017360
Affected Issues
0017360
mod - core/plugin_api.php Diff File

master 640faa50

2014-07-16 23:48

dregad


Details Diff
Fix 0017519: button label in bug update page Affected Issues
0017519
mod - bug_update_page.php Diff File

master 51f2c782

2014-07-16 22:49

dregad


Details Diff
Fix html/css for print_all_bug_page.php

This is a follow-up on grangeway's commit to remove function
helper_alternate_colors() 9ba4fe9d65444aed9386bc9748e467fd5c12097c.

Issue 0016471
Affected Issues
0016471
mod - print_all_bug_page.php Diff File

master 09c301fb

2014-07-16 15:15

dregad


Details Diff
Add link to PHP constants for unhandled error types
mod - core/error_api.php Diff File

master f7d39868

2014-07-16 14:57

dregad


Details Diff
Delay printing of deprecated warnings to page bottom

This avoids display errors when a deprecated warning is triggered from
within an HTML tag, as was the case when using helper_alternate_class().
mod - core/error_api.php Diff File
mod - core/html_api.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 277 278 279 280 281 282 283 ... 350 ... 420 ... 490 ... 560 ... 630 ... 700 ... 735 736 737  Next  Last