I must be missing something really basic, but is there a way to see issues which are not assigned to any milestone? Or a way to build compound (AND/OR) queries?
Yes, you can set Milestone = None
Milestone = None