Changesets: MantisBT
|
master-1.2.x 0f702d58 2011-12-13 11:22 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Details Diff |
Fixes 0011457: Wrong comment LDAP field in config_defaults_inc.php |
Affected Issues 0011457 |
|
| mod - config_defaults_inc.php | Diff File | ||