Commit graph

91 commits

Author SHA1 Message Date
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
Dave Hall
3d2c74d304 Added in extra_context support in site search view. 2011-08-30 10:53:33 +01:00
Dave Hall
2907417897 Improving ranking behaviour for MySQL backend. 2011-08-29 19:18:27 +01:00
Dave Hall
1f51b094bd Added in extra site search params. 2011-08-29 18:23:29 +01:00
Dave Hall
32ba4c5694 Renaming default search template. 2011-08-29 18:20:58 +01:00
Dave Hall
29d38c9e08 Updating tests to use watson namespaced admin class. 2011-08-29 18:01:45 +01:00
Dave Hall
f804b8d549 Renaming search admin class. 2011-08-29 18:00:55 +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
2a58bab8f8 Adding buildwatson command to the migration installation script. 2011-08-29 16:17:47 +01:00
Dave Hall
6e5f4db51f Adding in comment about separate data migration. 2011-08-29 16:12:32 +01:00
Dave Hall
4d26000229 Added in tests for admin integration. 2011-08-29 14:57:55 +01:00
Dave Hall
bc3350b929 Working on admin integration. 2011-08-29 14:37:19 +01:00
Dave Hall
6c5dbcd2c5 Added in fun fact explaination for MySQL testing weirdness. 2011-08-29 14:10:56 +01:00
Dave Hall
b6768965d9 Unit tests now pass with MySQL 2011-08-29 14:08:16 +01:00
Dave Hall
044733e567 Improving test pass rate for MySQL backend. 2011-08-29 13:30:21 +01:00
Dave Hall
5f00847c9b Working on MySQL search backend 2011-08-29 13:14:22 +01:00
Dave Hall
e39bc340c0 Fixing basic search backend to pass new tests. 2011-08-29 11:53:23 +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
f07ce3080f Added in support for empty search redirect. 2011-08-29 11:36:34 +01:00
Dave Hall
7694d38879 Added in tests for ranking. 2011-08-29 11:18:53 +01:00
Dave Hall
17b61e6d42 Added in ranking parameter tests. 2011-08-29 11:10:09 +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
42a6ff0e26 Added in kitchen sink test. 2011-08-28 13:42:47 +01:00
Dave Hall
db4049764b Added in test for overriding publication settings. 2011-08-27 18:45:43 +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