add ability to search by log owner or source, throw a error for invalid parameters