Permalink
Commits on Nov 23, 2010
  1. Bumped version to v1.1!

    toastdriven committed Nov 23, 2010
  2. The ``build_solr_schema`` command can now write directly to a file. A…

    toastdriven committed Nov 23, 2010
    …lso includes tests for the new overrides.
  3. BACKWARD-INCOMPATIBLE: ``auto_query`` has changed so that only double…

    toastdriven committed Nov 23, 2010
    … quotes cause exact match searches. Thanks to craigds for the report!
  4. Added docs on boosting.

    toastdriven committed Nov 23, 2010
  5. ``template_name`` can be a list of templates passed to ``loader.selec…

    toastdriven committed Nov 23, 2010
    …t_template``. Thanks to zifot for the suggestion.
Commits on Nov 17, 2010
Commits on Nov 16, 2010
  1. Starting the beta.

    toastdriven committed Nov 16, 2010
  2. Fixed a bug with ``FacetedSearchForm`` where ``cleaned_data`` may not…

    toastdriven committed Nov 16, 2010
    … exist. Thanks to imageinary for the report!
Commits on Nov 10, 2010
Commits on Nov 8, 2010
  1. Clarified that the current supported version of Whoosh is the 1.1.1+ …

    toastdriven committed Nov 8, 2010
    …series. Thanks to glesica for the report & original patch!
Commits on Nov 6, 2010
Commits on Oct 31, 2010
Commits on Oct 30, 2010
  1. Further revamping of faceting. Each field type now has a faceted vari…

    toastdriven committed Oct 30, 2010
    …ant that's created either with ``faceted=True`` or manual initialization.
    
    This should also make user-created field types possible, as many of the gross ``isinstance`` checks were removed.
  2. Fixes SearchQuerySet not pickleable. Patch by oyiptong, tests by toas…

    oyiptong committed with toastdriven Oct 30, 2010
    …tdriven.
Commits on Oct 28, 2010
  1. Added the ability to remove objects from the index that are no longer…

    toastdriven committed Oct 28, 2010
    … in the database to the ``update_index`` management command.
  2. Added a ``range`` filter type. Thanks to davisp & lukesneeringer for …

    toastdriven committed Oct 28, 2010
    …the suggestion!
    
    Note that integer ranges are broken on the current Whoosh (1.1.1). However, date & character ranges seem to work fine.
  3. Consistency.

    toastdriven committed Oct 28, 2010
  4. Ensured that multiple calls to ``count`` don't result in multiple que…

    toastdriven committed Oct 28, 2010
    …ries. Thanks to Nagyman and others for the report!
  5. Ensure that when fetching the length of a result set that the whole i…

    toastdriven committed Oct 28, 2010
    …ndex isn't consumed (especially on Whoosh & Xapian).
Commits on Oct 27, 2010
  1. Changed how you query for facets and how how they are presented in th…

    tmc committed with toastdriven Oct 27, 2010
    …e facet counts. Allows customization of facet field names in indexes.
    
    Lightly backward-incompatible (git only).
  2. Made it easier to override ``SearchView/SearchForm`` behavior when no…

    toastdriven committed Oct 27, 2010
    … query is present.
    
    No longer do you need to override both ``SearchForm`` & ``SearchView`` if you want to return all results. Use the built-in ``SearchView``, provide your own custom ``SearchForm`` subclass & override the ``no_query_found`` method per the docstring.
  3. Fetching a list of all fields now produces correct results regardless…

    toastdriven committed Oct 27, 2010
    … of dict-ordering. Thanks to carljm & veselosky for the report!
  4. Sorted model order matters.

    toastdriven committed Oct 27, 2010
  5. Prevent Whoosh from erroring if the ``end_offset`` is less than or eq…

    toastdriven committed Oct 27, 2010
    …ual to 0. Thanks to zifot for the report!
  6. Removed insecure use of ``eval`` from the Whoosh backend. Thanks to S…

    toastdriven committed Oct 27, 2010
    …mileyChris for pointing this out.