Changeset scanner doesn't check if status is within trackers workflow
The current changeset scanner/parser doesn't check if the status it is about to be set to is within the trackers workflow.
For example, I have a 'Feature' tracker with issue #1337 and a 'fixing keyword' setup of 'Fixed'. If within a commit message I enter in 'Fixed #1337' the status of this issue will be set to 'Fixed'. However, 'Fixed' isn't within the 'Feature' tracker workflow since we don't fix features, we implement them.
This has lead to issues when it comes to altering the status of this issue, since I can't change it to anything as 'Fixed' is not within the workflow.