Current filter string implementation for weekly queries will generate too many requests to the server if the ending date for the search is years or decades into the future.
A regex implementation was put forth, but will produce inaccurate results because "every 7 days" may not correspond to a calendar date.
The solution could be to fake weekly results on the client side by returning daily results using a regex query, calculating how many weekly results there should be, and only displaying the relevant weekly results.
Current filter string implementation for weekly queries will generate too many requests to the server if the ending date for the search is years or decades into the future.
A regex implementation was put forth, but will produce inaccurate results because "every 7 days" may not correspond to a calendar date.
The solution could be to fake weekly results on the client side by returning daily results using a regex query, calculating how many weekly results there should be, and only displaying the relevant weekly results.