Commit graph

370 commits

Author SHA1 Message Date
Dave Hall
a464013eba Cleaning up an unused import. 2012-03-07 22:51:26 +00:00
Dave Hall
5a95dc8b02 Rewording 1.1 release notes. 2012-03-07 22:51:00 +00:00
Dave Hall
818b95af0e Updated changelog with pendind 1.1 features. 2012-03-07 22:50:03 +00:00
Dave Hall
b27d67c6ff Added in search context middleware to wrap an entire request in a search
context.
2012-03-07 22:48:31 +00:00
Dave Hall
3d8f4dff7a A search context is no longer mandatory for updating the search index.
It can be used to defere updating the index until the model is ready,
however.
2012-03-07 22:43:11 +00:00
Dave Hall
c6dcb6592e Updating for 1.0.2 release. 2012-03-07 13:47:31 +00:00
Dave Hall
06956cb57d Removing outdated blog link. 2012-02-29 10:08:38 +00:00
Dave Hall
e76ade8741 Regex search backend now works with everything, so making it non-sqlite
specific.
2012-02-28 16:58:01 +00:00
Dave Hall
563adc5dfc Making specific SQLite3 backend. 2012-02-28 16:40:01 +00:00
Dave Hall
cb5b68c8c0 Added in legacy search backend for postgresql <= 8.3 2012-02-28 16:30:38 +00:00
Dave Hall
8cfaed0b44 Escaping ! operator in postgres search backend. 2012-02-28 16:10:29 +00:00
Dave Hall
592719f6fd Added in prefix matching for mysql search backend. 2012-02-28 15:55:01 +00:00
Dave Hall
5088017a00 Adding in prefix matching support to postgres search backend. 2012-02-28 15:20:45 +00:00
Dave Hall
1e57592301 Better tests for prefix matching. 2012-02-28 15:14:28 +00:00
Dave Hall
2a3843c841 Making prefix matching work on sqlite search backend. 2012-02-28 14:37:39 +00:00
Dave Hall
1a3416b02b Removing some junk code. 2012-02-28 14:15:25 +00:00
Dave Hall
939675452f Removing test for searching by email. It's a pointlessly specific case. 2012-02-28 14:14:06 +00:00
Dave Hall
6217e40342 Removing some junk code. 2012-02-28 13:39:13 +00:00
Dave Hall
2633a708b7 Cleaning up some pydev errors. 2012-02-06 15:17:00 +00:00
Dave Hall
72a6dffcb4 Adding in a changelog. 2012-02-06 13:37:14 +00:00
Dave Hall
b46981d69f Adding in setup.py cruft. 2012-02-06 13:31:25 +00:00
Dave Hall
eace6cf4d0 Removing hacky searchentry_set generic relation from registration and search process. 2012-02-06 13:21:58 +00:00
Dave Hall
9a81358159 Enabled following fields through a related manager. 2011-11-06 13:40:43 +00:00
Dave Hall
dd39179e80 Allowing recursive field lookups in search adapter. 2011-10-02 18:53:49 +01:00
Dave Hall
8ff430a9dc Added in support for models with a foreign key as a primary key. 2011-10-02 18:46:19 +01:00
Dave Hall
548da9ee08 Filtering a queryset by an empty search term now is a no-op 2011-10-02 17:16:24 +01:00
Dave Hall
53dccd15ee Namespacing test models to avoid conflicts with other apps. 2011-09-15 12:22:37 +01:00
Dave Hall
78143ff9ec Removed build watson command from migrations. It was messing things up. 2011-09-13 19:28:20 +01:00
Dave Hall
176dd518df Only registering with watson if there are search fields in admin. 2011-09-13 15:30:02 +01:00
Dave Hall
5e141b38ba Added in tests for install and uninstall commands. 2011-09-11 21:09:01 +01:00
Dave Hall
d68ba068ff Added in MySQL do_uninstall implementation. 2011-09-11 20:42:28 +01:00
Dave Hall
6fd002baec Added in is_installed implementation for MySQL. 2011-09-11 20:38:55 +01:00
Dave Hall
f09f263cce Adding in autoregister for admin integration in buildwatson command. 2011-09-09 18:58:54 +01:00
Dave Hall
cda7866364 Added in tests for admin integration changelist rendering. 2011-09-08 16:56:31 +01:00
Dave Hall
266e8291f8 Added in uninstall command. 2011-09-08 16:53:07 +01:00
Dave Hall
9c9a4f5c6f Fixed error with empty changelist views in admin. 2011-09-08 16:11:30 +01:00
Dave Hall
3248a15298 Adding in search json api view. 2011-09-06 17:47:04 +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
66939453d4 Added in tests for search result pagination. 2011-08-30 11:22:39 +01:00