Streamline searchbar filters for labels, milestones and authors
I am using the Searchbar a lot to filter issues or MRs. I am incredibly frustrated with how verbose the syntax always has to be for something that should be quite streamlined.
So let's look at this example:

I try to search for some issues with the following labels assigned to it. Label``= is repeated all over the place.
I would suggest we try to streamline this by supporting shorter syntax. We can trigger the label syntax by using the ~ character anyway. So it's fine to assume this is supposed to be searching for a label. Same for Milestones or other things.
Should someone want to exclude a label just add a !. So let me add a few examples:
Search for MRs with labels 1,2 and 3
~label1 ~label2 ~label3
Search for MRs with labels 1,2 but not 3
~label1 ~label2 !~label3
Search for MRs with label 1 and a ~ in the title
~label1 "~"
Of course, this should not replace all special cases of the search bar like "approved by" or similar, which are probably used less. And the label syntax on how it's available today can also stay to make it accessible for many users, but ideally, allow grouping or something just to make common searches way easier to execute.
