I can filter issues that are unassigned and/or not "Done" easily enough, but I'd like to also be able to filter issues that are not blocked.
By "not blocked" I mean not having any 'blocked' linked issue whose status is not "Done". I have looked at the documentation for JQL/advanced filtering but can't seem to get it to do what I want.
Example:
Ticket JIRA-1 is "Done"
Ticket JIRA-2 is "TODO"
Ticket JIRA-3 is "TODO" and is blocked by JIRA-1 and JIRA-2
The filter I want to create should return nothing until JIRA-2 is marked as "Done".