This addreses 694 by sending a quick query to the server when changing dates that will make an estimate about the volume of data returned by actually searching. If the estimate is above a certain database defined threshold, the search button is disabled.
This also fixes a bug where changing the date, then applying a new filter would send a new query and filter the results of that instead of using the already existing results.
Additionally, the search button now displays a loading indicator when searching.
This addreses 694 by sending a quick query to the server when changing dates that will make an estimate about the volume of data returned by actually searching. If the estimate is above a certain database defined threshold, the search button is disabled.
This also fixes a bug where changing the date, then applying a new filter would send a new query and filter the results of that instead of using the already existing results.
Additionally, the search button now displays a loading indicator when searching.