In a small bowl, whisk together all of the dressing ingredients except for the olive oil. Then slowly pour in the olive oil, whisking all the while. Set the dressing aside.
Cook the pasta al dente, according to package instructions, and then drain.
Immediately transfer the pasta to a large bowl. While the pasta is still hot, pour over the dressing, tossing well to coat. Then allow the pasta to sit, stirring occasionally, about 20 minutes or until most of the dressing has been absorbed and the pasta has cooled down.
In the meantime, prepare the cherry tomatoes, cucumber, Kalamata olives, dill, parsley, and feta cheese.
Once the pasta has cooled down, add the cherry tomatoes, cucumber, Kalamata olives, dill, parsley, and feta cheese. Gently toss everything together until all of the additions are evenly distributed throughout the pasta.