Changesets: MantisBT

master-1.2.x 0f702d58

2011-12-13 11:22

dregad


Details Diff
Allow mass-assign of issues to Updaters

The code handling assignment in bug_actiongroup.php had an incorrect
check for the access level of the user the issues are being assigned
to. It was checked against $t_threshold, which is the minimum access
level required of the current user to perform the action, instead of
the access level to be assigned issues to (handle_bug_threshold).

This affects MantisBT instances where Updaters (or aother role) is
allowed to handle issues (through custom Workflow Thresholds)

Fixes 0012324
Affected Issues
0012324
mod - bug_actiongroup.php Diff File

master f0248c84

2011-12-11 22:22

Dentxinho


Details Diff
Removed unneeded auth check in the access API.

Some functions on the Access API (access_get_global_level,
access_get_project_level and access_has_bug_level) require an
authenticated user in order to return correct values, FALSE otherwise.

However, these functions can be used by plugins while not
authenticated, so the code was changed to allow the execution to
proceed if existing parameter $p_user_id is provided.

Fixes 0013538

Signed-off-by: Damien Regad <damien.regad@merckgroup.com>

Original patch was modified to follow MantisBT coding guidelines and
improve the commit message
Affected Issues
0013538
mod - core/access_api.php Diff File

master-1.2.x 42eac59d

2011-12-11 22:22

Dentxinho


Details Diff
Removed unneeded auth check in the access API.

Some functions on the Access API (access_get_global_level,
access_get_project_level and access_has_bug_level) require an
authenticated user in order to return correct values, FALSE otherwise.

However, these functions can be used by plugins while not
authenticated, so the code was changed to allow the execution to
proceed if existing parameter $p_user_id is provided.

Fixes 0013538

Signed-off-by: Damien Regad <damien.regad@merckgroup.com>

Original patch was modified to follow MantisBT coding guidelines and
improve the commit message
Affected Issues
0013538
mod - core/access_api.php Diff File

master 100dc973

2011-12-10 12:13

dregad


Details Diff
Bug actiongroup version list includes subprojects

When building the list of versions for bug group actions update fixed
in / target version, use print_version_option_list() with the flag to
retrieve versions from sub-projects.

Prior to this, whenever the group action affected bugs from more than
one project, the versions list would always be built for ALL_PROJECTS
(i.e. an empty list since there is no concept of global versions)

Fixes 0013662
Affected Issues
0013662
mod - bug_actiongroup_page.php Diff File

master-1.2.x 0923fc3a

2011-12-10 12:13

dregad


Details Diff
Bug actiongroup version list includes subprojects

When building the list of versions for bug group actions update fixed
in / target version, use print_version_option_list() with the flag to
retrieve versions from sub-projects.

Prior to this, whenever the group action affected bugs from more than
one project, the versions list would always be built for ALL_PROJECTS
(i.e. an empty list since there is no concept of global versions)

Fixes 0013662
Affected Issues
0013662
mod - bug_actiongroup_page.php Diff File

master 89ad3b25

2011-12-10 11:45

dregad


Details Diff
Improve messages when errors occur in bug group actions

Displays differentiated messages, specific to the actual error that
occured instead of always printing "You did not have appropriate
permissions to perform that action"

Thanks to mattmccutchen for the original patch.

Fixes 0013661
Affected Issues
0013661
mod - bug_actiongroup.php Diff File
mod - lang/strings_english.txt Diff File

master-1.2.x 1c7180fa

2011-12-10 11:45

dregad


Details Diff
Improve messages when errors occur in bug group actions

Displays differentiated messages, specific to the actual error that
occured instead of always printing "You did not have appropriate
permissions to perform that action"

Thanks to mattmccutchen for the original patch.

Fixes 0013661
Affected Issues
0013661
mod - bug_actiongroup.php Diff File
mod - lang/strings_english.txt Diff File

master 970fa723

2011-12-10 09:46

dregad


Details Diff
Allow clearing fixed in/target version for multiple bugs

Prior to this, trying to set the "Fixed in version" or "Target version"
fields to blank for multiple bugs at once (from the "View Issues" page)
failed with error "You did not have appropriate permissions to perform
that action", even when executed as admin. Problem does not occur when
changing to a non-empty value.

Fixes 0011801
Affected Issues
0011801
mod - bug_actiongroup.php Diff File

master-1.2.x 6afa5f78

2011-12-10 09:46

dregad


Details Diff
Allow clearing fixed in/target version for multiple bugs

Prior to this, trying to set the "Fixed in version" or "Target version"
fields to blank for multiple bugs at once (from the "View Issues" page)
failed with error "You did not have appropriate permissions to perform
that action", even when executed as admin. Problem does not occur when
changing to a non-empty value.

Fixes 0011801
Affected Issues
0011801
mod - bug_actiongroup.php Diff File

master a09e0a56

2011-12-08 09:49

rombert


Details Diff
SOAP API: proper access checks when deleting bugs

Affects 0013656 : Reporters have read/write access to existing data of other users
mod - api/soap/mc_issue_api.php Diff File

master-1.2.x df7782a6

2011-12-08 09:49

rombert


Details Diff
SOAP API: proper access checks when deleting bugs

Affects 0013656 : Reporters have read/write access to existing data of other users
mod - api/soap/mc_issue_api.php Diff File

master 0a7e866d

2011-12-08 09:46

rombert


Details Diff
SOAP API: proper access checks when deleting bugnotes

Affects 0013656 : Reporters have read/write access to existing data of other users
mod - api/soap/mc_issue_api.php Diff File

master-1.2.x 9d3f5783

2011-12-08 09:46

rombert


Details Diff
SOAP API: proper access checks when deleting bugnotes

Affects 0013656 : Reporters have read/write access to existing data of other users
mod - api/soap/mc_issue_api.php Diff File

master dd286bf8

2011-12-07 06:45

rombert


Details Diff
Fix 0012029 : minimum length of custom fields of type numeric is not checked Affected Issues
0012029
mod - core/custom_field_api.php Diff File

master-1.2.x 9c71d4f8

2011-12-07 06:45

rombert


Details Diff
Fix 0012029 : minimum length of custom fields of type numeric is not checked Affected Issues
0012029
mod - core/custom_field_api.php Diff File

master 170e9397

2011-12-07 04:55

dregad


Details Diff
Define custom field alias using id instead of name

The old method of defining a custom field alias based on the field's
name, generated SQL syntax error when trying to sort on that field in
the view issues page, if the name contains characters not valid for an
SQL identifier (e.g. '-', '(', ')', etc).

Fixes 0012404, 0012680
Affected Issues
0012404, 0012680
mod - core/filter_api.php Diff File

master-1.2.x 8fb27ae7

2011-12-07 04:55

dregad


Details Diff
Define custom field alias using id instead of name

The old method of defining a custom field alias based on the field's
name, generated SQL syntax error when trying to sort on that field in
the view issues page, if the name contains characters not valid for an
SQL identifier (e.g. '-', '(', ')', etc).

Fixes 0012404, 0012680
Affected Issues
0012404, 0012680
mod - core/filter_api.php Diff File

master 246d4116

2011-12-06 19:42

rombert


Details Diff
Merge commit '8867520a44482dc9e0a8b0ccecf557482ff2cb3d'
mod - plugins/MantisGraph/pages/bug_graph_bycategory.php Diff File
mod - plugins/MantisGraph/pages/bug_graph_bystatus.php Diff File

master 7c41a9d8

2011-12-06 11:05

rombert


Details Diff
Fixes 0004516: my_view_inc.php ignores config-option bug_count_hyperlink_prefix Affected Issues
0004516
mod - my_view_inc.php Diff File

master-1.2.x e26131c7

2011-12-06 11:03

rombert


Details Diff
Fixes 0004516: my_view_inc.php ignores config-option bug_count_hyperlink_prefix Affected Issues
0004516
mod - my_view_inc.php Diff File

master-1.2.x d6b95920

2011-12-06 10:55

rombert


Details Diff
Allow content types to be overriden when downloading files

Fixes 0013439: Wrong Content-type for various MSOffice documents
Affected Issues
0013439
mod - config_defaults_inc.php Diff File
mod - core/file_api.php Diff File
mod - file_download.php Diff File

master fbac3900

2011-12-06 10:49

rombert


Details Diff
Allow content types to be overriden when downloading files

Fixes 0013439: Wrong Content-type for various MSOffice documents
Affected Issues
0013439
mod - config_defaults_inc.php Diff File
mod - core/file_api.php Diff File
mod - file_download.php Diff File

master bfc04a4d

2011-12-06 10:36

rombert


Details Diff
Allow overriding content-type for text/ and image/ files served by plugins

Fixes 0013193: Files served by plugins do not have a Content-Type header set

Conflicts:
file_download.php
Affected Issues
0013193
mod - core/plugin_api.php Diff File
mod - core/utility_api.php Diff File
mod - file_download.php Diff File

master-1.2.x ce3a276b

2011-12-06 10:28

rombert


Details Diff
Allow overriding content-type for text/ and image/ files served by plugins

Fixes 0013193: Files served by plugins do not have a Content-Type header set
Affected Issues
0013193
mod - core/plugin_api.php Diff File
mod - core/utility_api.php Diff File
mod - file_download.php Diff File

master-1.2.x 649a14f2

2011-12-06 04:21

rombert


Details Diff
Fixes 0011457: Wrong comment LDAP field in config_defaults_inc.php Affected Issues
0011457
mod - config_defaults_inc.php Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 386 387 388 389 390 391 392 ... 420 ... 490 ... 560 ... 630 ... 700 ... 746 747 748  Next  Last