eidt the controllers to hold the filter component
moved the get condition function to the component
Merge branch 'feature/filter_throws_internal_error' of https://github.com/texttochange/vusion-frontend into feature/filter_throws_internal_error