add feature: filter posts list based on query parameters