Permalink
Switch branches/tags
Commits on Jan 5, 2016
  1. Merge pull request #71 from CGenie/emtpy-search-index

    Fix for empty search_vector
    committed Jan 5, 2016
Commits on Jan 4, 2016
  1. Fix for empty search_vector

    Sometimes it might happen that the search vector is empty (like when the
    'search_index' tuple is empty). In this case the SQL was incorrect:
    SET search_index =  WHERE ...
    This commit fixes the above SQL to
    SET search_index = '' WHERE ...
    CGenie committed Jan 4, 2016
Commits on Jan 1, 2016
  1. Merge pull request #70 from CGenie/travis-tests

    Travis tests
    committed Jan 1, 2016
  2. Merge pull request #69 from CGenie/custom-field-serialization

    Custom field serialization
    committed Jan 1, 2016
  3. Merge pull request #68 from CGenie/tests-improvements

    Tests improvements
    committed Jan 1, 2016
Commits on Dec 30, 2015
  1. Add travis build logo

    CGenie committed Dec 30, 2015
  2. Fix travis postgres host

    CGenie committed Dec 30, 2015
  3. Add .travis.yml

    CGenie committed Dec 30, 2015
Commits on Dec 29, 2015
  1. Add possibility to provide custom field DB serializers

    This can be used for multiple VectorFields in a model, when one wants to
    index for search fields like JSON or hstore. Example was added to tests
    as Person4.
    CGenie committed Dec 29, 2015
  2. Tests improvements

    * Added Python 2.7 tests
    * Fixed flake8 errors
    * Fixed Python 2.7 test unicode error
    CGenie committed Dec 29, 2015
Commits on Nov 15, 2015
  1. Merge pull request #63 from CGenie/fixes

    Various fixes
    committed Nov 15, 2015
Commits on Oct 27, 2015
  1. Version bumpup

    CGenie committed Oct 27, 2015
  2. Allow SearchManager config to be an iterable

    This way we can combine multiple tokenizers easily as in
        objects = pgfulltext_models.SearchManager(
            fields=('a', 'b',),
            search_field='search_index',
            config=('pg_catalog.english', 'pg_catalog.simple',),
        )
    CGenie committed Oct 27, 2015
Commits on Oct 21, 2015
  1. Fix VectorField lookup when TSConfig is present

    The problem is the pop method used there -- it destroys original information
    about the config and when one runs the query again using q.all() that
    information is not used again.
    
    Appropriate test was added.
    CGenie committed Oct 21, 2015
  2. Fix psycopg's adapting of text

    Problem is that if one just runs
    
    psycopg2.extensions.adapt(<string>)
    
    then the resulting QuotedString has encoding set to 'latin1'.
    
    We need to run prepare(connection) on an instance of QuotedString
    to get proper string encoding.
    CGenie committed Oct 21, 2015
Commits on Jun 17, 2015
  1. Merge pull request #57 from dotsbb/patch-1

    Use psycopg2 module for quoting input values
    committed Jun 17, 2015
Commits on May 28, 2015
  1. Use psycopg2 modul for quoting input values

    Refs #36
    dotsbb committed May 28, 2015
Commits on Mar 31, 2015
  1. 0.9.3 Release

    committed Mar 31, 2015
Commits on Mar 30, 2015
  1. Merge pull request #51 from rgreinho/update-project-structure

    Update project structure
    rgreinho committed Mar 30, 2015
  2. Increase version number

    Rémy Greinhofer committed Mar 30, 2015
  3. Add a ChangeLog file

    Rémy Greinhofer committed Mar 30, 2015
  4. Add the AUTHORS file

    Rémy Greinhofer committed Mar 30, 2015
  5. Update .gitignore file

    Rémy Greinhofer committed Mar 30, 2015
  6. Fix flake8 issues

    Rémy Greinhofer committed Mar 30, 2015
  7. Add tox.ini to the project

    Rémy Greinhofer committed Mar 30, 2015
  8. Update unit tests

    Rémy Greinhofer committed Mar 30, 2015
Commits on Mar 24, 2015
  1. Merge pull request #49 from rgreinho/update-requirements

    Update requirements
    committed Mar 24, 2015
  2. Update requirements

    Update the requirements to support all versions of Django after 1.3.
    Rémy Greinhofer committed Mar 16, 2015