Cook pasta according to directions, drain and rinse with cold water. Make sure you do not overcook the pasta as the vinaigrette will continue to break it down.
Meanwhile, prep all the vegetables and combine everything through dill weed in a large mixing bowl. Add pasta and toss.
In a small bowl, combine garlic, dried oregano and red wine vinegar. Slowly whisk in the the olive oil until emulsified. Season with salt and pepper.
Pour the vinaigrette over the pasta salad and toss to combine. Season with additional salt and pepper if necessary.