View Issue Details

IDProjectCategoryView StatusLast Update
0011706mantisbtbugtrackerpublic2024-04-19 07:50
Reportersylr Assigned Todregad  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.0 
Fixed in Version1.2.9 
Summary0011706: Do not show release and obsolete versions
Description

Hi,

when reporting a bug you should not be able to assign a target version which has been marked as released or obsolete. Besides, you should not be able to assign a product version which is marked as obsolete.

Regards.

TagsNo tags attached.

Relationships

related to 0015721 closedgrangeway Functionality to consider porting to master-2.0.x 
has duplicate 0010840 closeddregad You can set a 'released version' as the target version 
related to 0014111 assigneddregad Cannot set Target Version to a version that is released 

Activities

sylr

sylr

2010-03-24 17:46

reporter   ~0024903

Released version means, well, it's out so you should not be able to assign new things to it.

Obsolete version means support has been discontinued so you should not be able to fill bug concerning it.

illes

illes

2010-04-01 03:38

reporter   ~0024993

Confirmed.

dregad

dregad

2012-01-09 12:35

developer   ~0030883

when reporting a bug you should not be able to assign a target version which has been marked as

  • released

That makes sense, I guess.

  • obsolete

This is already the case today, as far as I can tell. Please provide steps to reproduce if you notice differently.

you should not be able to assign a product version which is marked as obsolete.

Same as above. On my setup it is not possible to select obsolete versions in the Product Version field.

Dentxinho

Dentxinho

2012-01-09 14:02

reporter   ~0030885

On my setup is possible to select released versions, but not obsolete ones

rombert

rombert

2012-03-12 19:01

reporter   ~0031440

Damien, I'm not sure this change works 100% as intended. As an manager I sometimes retroactively assign issues to released releases, for better tracking what work has been done. This change breaks that workflow.

I think this should be allowed, or at least guarded by a threshold.

dregad

dregad

2012-03-14 12:45

developer   ~0031455

Last edited: 2012-03-14 12:51

Good point, I did not think about this use case.

Looks like this is also an issue in other situations as well, see 0014045

EDIT: On second thoughts, I'm not sure whether the related bug is indeed the same case.

dregad

dregad

2012-03-30 18:42

developer   ~0031580

This change will be reverted in next release. A better solution will be designed and implemented later, probably using a threshold as suggested by rombert.

Follow up in 0014111.

grangeway

grangeway

2013-04-05 17:57

reporter   ~0036288

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

dregad

dregad

2024-04-19 07:50

developer   ~0068839

This change will be reverted in next release

For the record, I found out today (see 0010840:0068837) that the revert mentioned in 0011706:0031580 was actually only applied to the 1.2.x branch and not in master, resulting in a somewhat inconsistent state between what the bugtracker says, and what is effectively implemented in the current 2.26.1 release.

Related Changesets

MantisBT: master 0e8f0e2f

2012-01-09 22:48

dregad


Details Diff
Prevent selection of released version as target

If a version has been released, one should not be able to assign new
issues to it. This applies when reporting and updating bugs (including
group updates).

Fixes 0011706
Affected Issues
0011706
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File

MantisBT: master-1.2.x 3af57d28

2012-01-09 22:48

dregad


Details Diff
Prevent selection of released version as target

If a version has been released, one should not be able to assign new
issues to it. This applies when reporting and updating bugs (including
group updates).

Fixes 0011706
Affected Issues
0011706
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File

MantisBT: master-1.2.x daf3c834

2012-03-30 11:35

dregad


Details Diff
Revert "Prevent selection of released version as target"

This reverts commit 3af57d289e46cf467bc30c8a094ce54af06eaf43.

The way this feature was implemented in release 1.2.9 introduced
regressions for several users.

Affects 0011706
Affected Issues
0011706, 0014111
mod - bug_actiongroup_page.php Diff File
mod - bug_report_page.php Diff File
mod - bug_update_advanced_page.php Diff File