With the addition of all closed milestones in [#2125], the milestone drop-down is now huge and unmanageable. At the very least, it should use <optgroup> to separate open / closed milestones (with open at the top).
Unfortunately, it uses EasyWidgets, which doesn't support <optgroup>
Diff:
Related
Tickets:
#2125Originally by: earnie
I would prefer to see only the previous closed group in an edited ticket; i.e. not all of them. A new ticket should never see a closed milestone.
I occasionally (but rarely) find it useful to move an existing ticket into a different closed milestone.
I agree on a new ticket, only open milestones need to be shown.
Originally by: earnie
I suppose then a configuration option to show 1 or many should be created. That option requires only a true/false checkbox in answer to "Show all closed milestones in Edit mode?".
The SF team has two "previously closed" milestones at a time: one for the forge team and one for the dir team. I'm inclined to err on the side of flexibility here.
I was looking into this to see if there was an easy fix at least for new tickets to only show open milestones. I ended up finding a bug in the original implementation which now fixed will only show the single closed milestone that a ticket is currently filed under. It won't show all the closed milestones, which was an accidental result of the bug and doesn't seem like anybody wants that functionality much anyway.
allura:db/5896
Originally by: earnie
Thanks for the fast turnaround on this issue.