frontend for search + improve error logging + update to azuresearch on POST also