View Issue Details

IDProjectCategoryView StatusLast Update
0014939Mylyn ConnectorCorepublic2013-11-19 05:58
Reporterrombert Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status acknowledgedResolutionopen 
Target VersionBacklog 
Summary0014939: Display unreleased versions in 'Version' drop-down if Mantis is configured to do so
Description

The configuration key is 'report_issues_for_unreleased_versions_threshold' and must be verified against the user's threshold.

TagsNo tags attached.

Activities

rombert

rombert

2012-11-04 11:29

manager   ~0033498

There is no way of extracting the user's access level using the SOAP API, so skipping for now.

rombert

rombert

2012-11-04 11:29

manager   ~0033499

Last edited: 2012-11-04 12:13

Originally reported at https://sourceforge.net/apps/mantisbt/mylyn-mantis/view.php?id=191 by rombert

mpol

mpol

2013-08-27 06:55

reporter   ~0037932

If it is impossible to verify 'report_issues_for_unreleased_versions_threshold' on the client side, maybe it would be OK to use a task repository configuration property?
Users could then just set the preference to instruct the connector to add unreleased versions to the versions dropbox.

rombert

rombert

2013-09-03 15:22

manager   ~0037982

A preference is IMO not the right way to go, since we possibly diverge from the bugtracker settings.

mpol

mpol

2013-11-19 05:50

reporter   ~0038592

Yes, we do. But does it cause any serious harm? The current situation forces user to always go to the web interface to set the version to unreleased one.

A preference set by user that actually cannot set the unreleased version would result in error from the server, I assume (unless the SOAP interface just doesn't enforce it, but this would be a very serious bug there).
But this is just a case of "Don't do that then!". Check on the server if you can really use these versions before changing the preference.
And if the error can be easily recognized the connector could even suggest the user to switch the setting back to off on receiving it.

mpol

mpol

2013-11-19 05:58

reporter   ~0038593

Also, currently if an unreleased version is set via the web, it is not displayed in the connector, and editing the bug via the connector unsets the version.

This probably deserves a separate report.