Add rudimentary haystack search
Add urls.py
Add required packages to pip_packages.txt
Added TODO to README to add instructions for installing elasticsearch
and its dependencies.
Ensure search index is updated when items are changed
Index comments as well as decision description and feedback items
Enable search box
Make search results page a bit nicer
Restyle search result page
Require user to be logged in when searching
Restrict search to user's organizations
Allow search to be disabled entirely (and suppressed in the UI)
Refactor templates with respect to search form
Added instructions to README for configuring search
When search is disabled, search form should be present but disabled
(to avoid confusing devision_view_test.py)
Fix bug in one-branch ifcansearch
Remove search form from nav bar
Re-thinking of search:
- Have a search "tab" containing search form (and results)
- Search is always within the context of a single organization
- Make search results look a bit more like decision lists
Make search result pagination controllable
much like decision list pagination
Remove global (non-organization based) search page