View Issue Details

IDProjectCategoryView StatusLast Update
0014156mantisbtbugtrackerpublic2022-12-05 09:20
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.4 
Target Version1.2.11Fixed in Version1.2.11 
Summary0014156: Add Close button for Reporter if allow_reporter_close is enabled
Description

The previous implementation of this functionality, released in 1.2.4 (see 0011502) could lead to a bypass of the workflow in some specific cases.

TagsNo tags attached.

Relationships

related to 0011502 closeddhx No Close button for Reporter if allow_reporter_close is enabled 
related to 0011661 closeddregad "closed issue become readonly" doesn't work 
related to 0015721 closedgrangeway Functionality to consider porting to master-2.0.x 
related to 0014191 closeddregad SYSTEM NOTICE: 'Undefined variable: t_project' in html_api.php 
related to 0031711 acknowledged Reporter was unable to close the issue 

Activities

grangeway

grangeway

2013-04-05 17:57

reporter   ~0036264

Marking as 'acknowledged' not resolved/closed to track that change gets ported to master-2.0.x branch

Related Changesets

MantisBT: master 085ab169

2012-04-14 11:34

dregad


Details Diff
Add 'Close' button for bugs

This commit introduces a new 'Close' button in the View Issue Details
page, making it easier and more intuitive for reporters to close their
own issues (when $g_allow_reporter_close = ON).

It also improves the access level verifications, simplifies the code and
makes it more readable by using standard access check functions.

This is an improvement over the functionality implemented in 0011502 not
only in terms of usability, but also for security as in some specific
cases users could actually bypass the workflow.

Fixes 0014156
Affected Issues
0014156
mod - bug_change_status_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - core/access_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/html_api.php Diff File
mod - lang/strings_english.txt Diff File

MantisBT: master-1.2.x 0ec4563a

2012-04-14 11:34

dregad


Details Diff
Add 'Close' button for bugs

This commit introduces a new 'Close' button in the View Issue Details
page, making it easier and more intuitive for reporters to close their
own issues (when $g_allow_reporter_close = ON).

It also improves the access level verifications, simplifies the code and
makes it more readable by using standard access check functions.

This is an improvement over the functionality implemented in 0011502 not
only in terms of usability, but also for security as in some specific
cases users could actually bypass the workflow.

Fixes 0014156
Affected Issues
0014156
mod - bug_change_status_page.php Diff File
mod - bug_update_advanced_page.php Diff File
mod - core/access_api.php Diff File
mod - core/bug_api.php Diff File
mod - core/html_api.php Diff File
mod - lang/strings_english.txt Diff File