First attempt at arguments parsing. Initial new search service.
Finished work on param filtering, started working on search algo.
Added new search service, with complete result structure.
Parameters without operator now stack.
Basic filter system, default values for date.
A bunch of new parameters, and moar unit tests!
More tested options, more filters, code refactoring, and improvements on the mapping.
Finished testing all params, added new multifields to mapping.
Generate indexes list from dates.
Search became NewSearch, added missing configuration keys in middleware.
Working on pagination.
How about we just do something entirely different? Changing returned data, WIP.
Configurable facets, pagination, working unit tests.
Added current middleware service.
There was no real value in having BadParam and MissingParam errors separated.
Updated tests config to allow it to work with jenkins.
Modified a change that was incompatible with the current search.
It is probably a bad idea to return the full dump.
Rename the service to SuperSearch.
Addressed comments by Peter and cvan.