This branch introduces advanced_search and fuzzy search. It is a super-set of this pull request from @joevandyk.
#search uses plainto_tsquery, #advanced_search uses to_tsquery
Factor query code into smaller method.
Factor out tons of search crap.
Fix advanced search.
No need to assert.
Ensure query gets run.
Failing spec for fuzzy search.
Try to get trigram working.
Trigram needs more to work with.
You know what? There is a responsible way to do this.
Make tests avoid deprecations and let dynamic methods to fuzzy and ba…
Merge branch 'master' into more_searches
Don't grab more file than you need.