Freeze ticket status
I would like to have an option to "freeze" a ticket status. This could be set at the ticket status setup page.
The reason is simple. If we have a status of "in progress" for example, I do not want this to revert back to "customer-reply" or "answered" just because a new response has been made. This could autoclose the ticket if resolution of the ticket needs more time. In progress means in progress.
A hook, at a point were the ticket status will be changed (with the possibility to see oldstatus and newstatus and to abort this), would also be ok.