Commit graph

37 commits

Author SHA1 Message Date
Dave Hall
6fd002baec Added in is_installed implementation for MySQL. 2011-09-11 20:38:55 +01:00
Dave Hall
8f289b3d08 Generalizing out search results view to allow for a json api. 2011-09-06 17:17:14 +01:00
Dave Hall
fa613b79d7 Added in fix for typo in search result live filter caching. 2011-09-06 16:38:52 +01:00
Dave Hall
9e97757f1d Added in additional sanity check to ensure live querysets are never cached. 2011-09-06 16:32:23 +01:00
Dave Hall
77c3f6ca23 Removed an unecesary import. 2011-09-05 12:13:12 +01:00
Dave Hall
26f45d983e Added in test for abandoning search context on error. 2011-09-05 12:09:25 +01:00
Dave Hall
232ce41d26 Renamed watson.context() to watson.update_index() 2011-09-05 12:06:57 +01:00
Dave Hall
42719b829f Making search context's add_to_context check for an active context. 2011-09-01 13:57:45 +01:00
Dave Hall
548bae55e4 Making more signal handler protected. 2011-09-01 13:55:16 +01:00
Dave Hall
17e1bd3054 Removed context management hooks from search engine. 2011-09-01 13:53:22 +01:00
Dave Hall
c8413b4173 Made signal handlers private. 2011-08-31 11:28:18 +01:00
Dave Hall
8efb3ad33f Renamed begin method to start. 2011-08-31 11:17:36 +01:00
Dave Hall
d33402a36f Fixing typo 2011-08-31 10:50:41 +01:00
Dave Hall
fc48954e13 Renamed template variable of 'result_list' to 'search_results' 2011-08-29 17:15:32 +01:00
Dave Hall
5a6a726a14 Refactored registering live querysets. 2011-08-29 16:47:40 +01:00
Dave Hall
c032b98ec9 Forcing all search fields to unicode. 2011-08-29 16:35:51 +01:00
Dave Hall
87bae74871 Added in tests for complex registration and multiple search engines. 2011-08-29 11:51:40 +01:00
Dave Hall
1861b908c1 Added in support for independant filtering and ranking of search results. 2011-08-29 11:02:37 +01:00
Dave Hall
1c6d92506c Better tests for inclusion and exclusion. Found a silly django bug as a result, and put in a workaround hack. 2011-08-27 18:38:44 +01:00
Dave Hall
d71299d98c Added in workaround for delay/bug in django request/response signals. 2011-08-25 15:17:44 +01:00
Dave Hall
0be605c84a Adding in more comprehensive tests for included and exluded querysets. Fixing s some errors they detected. 2011-08-25 12:09:01 +01:00
Dave Hall
57ceaf10fd Fixing include and exlude model functionality in search. 2011-08-24 13:56:49 +01:00
Dave Hall
10353efab1 Fixing bug with meta encoding. 2011-08-24 12:47:05 +01:00
Dave Hall
72881b201d Improving inclusion and exclusion logic 2011-08-24 12:18:00 +01:00
Dave Hall
27b43da48a Added in include and exclude by queryset options. 2011-08-24 11:57:16 +01:00
Dave Hall
ffda21b33e Added in splitting up of emails when preprocessing content. 2011-08-24 11:23:31 +01:00
Dave Hall
b20ad0c56f Customization on registration now supports overriding any adapter property. 2011-08-24 11:08:44 +01:00
Dave Hall
cc0c7ff64f Now heals accidentally created duplicated search entries. 2011-08-24 11:06:41 +01:00
Dave Hall
802b060c9e Added in filter functionality for basic backend. 2011-08-23 18:14:38 +01:00
Dave Hall
81e436bdc3 Refactored for new search paradigm 2011-08-23 17:12:35 +01:00
Dave Hall
38480627e7 Renamed adaptor to adapter. Showing my Brishness there... 2011-08-21 18:15:59 +01:00
Dave Hall
68bc902062 Refactoring model exclusion for better compatibility with live filtering. 2011-08-21 18:06:41 +01:00
Dave Hall
a0d30230f6 Adding in support for updating search indices. 2011-08-21 17:50:09 +01:00
Dave Hall
7507939dd2 Basic functionality for searching cross-table. 2011-08-21 16:55:37 +01:00
Dave Hall
cba5cbfe08 Working on integration with signalling framework. 2011-08-21 15:52:24 +01:00
Dave Hall
6ab130a547 Added in tests for registration. 2011-08-21 15:15:15 +01:00
Dave Hall
9c35c88b23 Working on search backends and registration logic 2011-08-20 18:50:35 +01:00