Permalink
Commits on May 5, 2012
  1. @nailor

    Merge pull request #36 from bjorkegeek/master

    Fixes changes() always timing out after 20 seconds
    nailor committed May 5, 2012
  2. @bjorkegeek
  3. @bjorkegeek
Commits on Apr 30, 2012
  1. @bjorkegeek

    Increased tornado http timeout to 20 seconds more than couchdb timeout

    when using feed=continuous with changes()
    bjorkegeek committed Apr 30, 2012
Commits on Jan 15, 2012
  1. @nailor

    Merge branch 'truemped-session-api'

    Fixes GH-33
    nailor committed Jan 15, 2012
  2. @nailor

    Session: Session API support

    The session API allows one to login and logout. Subsequent requests can
    then be authenticated using cookie authentication and not username and
    password.
    Daniel Truemper committed with nailor Oct 14, 2011
  3. @nailor
  4. @nailor

    test: Add a configuration with admin enabled

    Session API works only when not in Admin party, so a dedicated
    configuration for it is required.
    Daniel Truemper committed with nailor Oct 14, 2011
  5. @nailor

    test: Make couchdb configuration self-contained for tests

    Relaying on existing configurations seemed to cause problems if system
    setup differenced from the regular Ubuntu configuration (for example
    on Debian Squeeze)
    nailor committed Jan 14, 2012
Commits on Nov 28, 2011
  1. @nailor

    Database: Accept callback as keyword argument in Database.set

    To support tornado.gen mechanism, we'll now on accept callback as a
    keyword argument for Database.set.
    
    Fixes GH-34
    nailor committed Nov 28, 2011
Commits on Oct 25, 2011
  1. @nailor

    Merge pull request #30 from truemped/usermgmt

    Adding support for CouchDB user management
    nailor committed Oct 25, 2011
  2. @mharju @nailor
  3. @mharju @nailor
  4. Updates as per the github line comments

    Daniel Truemper committed Oct 25, 2011
Commits on Oct 19, 2011
  1. Nicer default value to the doc argument

    Daniel Truemper committed Oct 19, 2011
  2. Adding support for CouchDB user management

    You may call either method on the `trombi.Server` instance:
    
    - add_user(name, password, callback, doc=None)
        Add a user with a name, password and a callback. Optionally
        add the default user doc with the doc arg
    
    - get_user(name, callback)
        Return the user's document
    
    - update_user(user_doc, password, callback)
        Update a user's document. If you want the password not to be
        changed, use `None` as value.
    
    - delete_user(user_doc, callback)
        Simply delete a user document
    Daniel Truemper committed Oct 19, 2011
Commits on Oct 9, 2011
  1. @nailor

    Merge pull request #26 from graylikeme/master

    Add support for HTTPS protocol
    nailor committed Oct 9, 2011
  2. @graylikeme
  3. @graylikeme

    Removed the limitation of only http urls by allowing https. This is n…

    …o longer needed(was it?)
    graylikeme committed Oct 9, 2011
Commits on Jul 26, 2011
  1. @nailor

    Database.get: Handle possible connection errors better

    This should be abstracted to a more common level, but for now this is
    sufficient
    nailor committed Jul 26, 2011
Commits on Jun 23, 2011
  1. @nailor
  2. @nailor

    Client: Handle inline attachments better

    CouchDB 1.1 added multipart replies to attachments=true as default.
    Passing application/json circumvents this. However, this should be
    properly fixed in future releases.
    nailor committed Jun 23, 2011
  3. @nailor

    Remove debug print

    nailor committed Jun 23, 2011
  4. @akheron

    Support Python 3

    This commit adds support for Python 3 in such a way that exactly the
    same code works with both Python 2 and Python 3, i.e. no 2to3 or other
    conversions are needed.
    
    I tested the code by running the unit tests with Python 2.6 and 3.2,
    and Tornado 2.0.
    
    Fixes #23.
    Petri Lehtinen committed with akheron Jun 23, 2011
Commits on Jun 8, 2011
  1. @nailor
  2. @nailor
  3. @nailor

    View: Don't try to create Document if doc is None

    This occures when a view emits data with custom _id that actually does
    not point to any document.
    nailor committed Jun 8, 2011
Commits on May 5, 2011
  1. @nailor

    Merge pull request #22 from akheron/master

    Wrap continuous changes feed results to TrombiDict, enhance docs
    nailor committed May 5, 2011
  2. @nailor

    Merge branch 'truemped-fix-version'

    Fixes GH-20
    nailor committed May 5, 2011
  3. @nailor

    Simply describe version information directly in setup.py

    Importing trombi in setup.py caused problems when using buildout, e.g.
    since there is no globally installed Tornado version available. Then
    the "from trombi import version" statement causes the buildout to
    fail!
    Daniel Truemper committed with nailor May 4, 2011
  4. @nailor

    Merge pull request #21 from akheron/master

    Fix "Copuright" -> "Copyright"
    nailor committed May 5, 2011
  5. Fix "Copuright" -> "Copyright"

    I assume this was a so called "copu-paste" error :)
    Petri Lehtinen committed May 5, 2011
Commits on May 4, 2011
  1. @nailor

    Merge pull request #19 from akheron/database-info.

    Add a method for requesting database info
    nailor committed May 4, 2011
  2. Wrap the Database.info result to a TrombiDict

    Petri Lehtinen committed May 4, 2011