Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 22, 2015
  1. Find with string id

  2. Merge pull request #60 from mccow002/master

    Fixed NullReferenceException in CouchDatabase.cs
Commits on Feb 27, 2015
  1. @mccow002

    fixed the LoveSeat csproj file

    mccow002 committed
Commits on Feb 3, 2015
  1. changed the CreateDocument method to use application/json rather than…

    Chris committed
    … form-urlencoded on put
  2. changed the view result object to return empty lists rather than thro…

    Chris committed
    …w null reference exceptions on empty or non existent views
  3. Added a null check in the GetRequest method to NullReferenceException…

    Chris committed
    … isn't thrown when ViewOptions aren't provided
Commits on Jan 20, 2015
Commits on Nov 11, 2013
  1. Merge pull request #55 from chriswoerz/master

    More interface coverage to facilitate testing.
Commits on Nov 1, 2013
  1. @chriswoerz
  2. @chriswoerz
Commits on Oct 22, 2013
  1. Merge pull request #54 from teci/DetailedExcpetion

    Detailed exception and keys length limit
  2. @ido-ran

    Fix bug in ViewOptions which check the wrong keys length.

    ido-ran committed
    The property isAtKeysSizeLimit always check the ToString of Keys which return CLR type name.
    Thanks to Ian1971 we fix the bug and now checking the actual keys string.
    Also increase the keys length limit to 6k.
  3. @ido-ran

    Change CouchException to include the request URI

    ido-ran committed
    This way it will be easier to debug exceptions when they happen in production servers.
Commits on Oct 7, 2013
  1. Merge pull request #52 from teci/RefactorWebRequest

    Refactor web request
  2. @ido-ran

    Refactor name of CouchResponse and CouchWebResponse to restore consis…

    ido-ran committed
    CouchResponse is now the counter-part of CouchRequest.
    CouchResponseObject is a thin wrapper around the JObject returned from CouchDB. It also contain the StatusCode of the response.
  3. @ido-ran

    Update Newtonsoft.Json library

    ido-ran committed
    New version is of assembly and version and of file version
Commits on Sep 30, 2013
  1. Merge pull request #51 from teci/RemoveReferer

    Merge with Ido
  2. @ido-ran

    Remove the Referer header because it cause very long url requests to …

    ido-ran committed
    …be response with 400 bad request
Commits on Sep 27, 2013
  1. @ido-ran

    Fix GetDocuments to use GET by default and only switch to POST if the…

    ido-ran committed
    … keys parameter is very long.
    Fix code style problem of newline before open brackets.
  2. @ido-ran
Commits on Sep 26, 2013
  1. @ido-ran
Commits on Sep 25, 2013
  1. Merge pull request #50 from teci/CouchPotatoChanges

    Couch potato changes
Commits on Sep 2, 2013
  1. @ido-ran
Commits on Aug 25, 2013
  1. @ido-ran

    Upgrade solution file to VS2012

    ido-ran committed
Commits on Aug 11, 2013
  1. Added IDE settings.

Commits on Jul 21, 2013
  1. Merge pull request #48 from NorthNick/master

    No Authorization header if username is null
Commits on Jul 20, 2013
  1. @NorthNick
Commits on Apr 23, 2013
  1. Merge pull request #46 from willholley/IntegrationTestFix

    Fix integration tests when run as a complete fixture.
  2. @willholley

    Fixe integration tests when run as a complete fixture.

    willholley committed
    Previously the test database was created / destroyed on fixture setup /
    teardown. This meant that tests were not isolated from each other and some
    of the tests would fail depending on the order they were run in. This
    commit creates and destroys the database for each test, isolating them.
Commits on Mar 2, 2013
  1. @jvdgeest
Commits on Jan 30, 2013
  1. Merge pull request #44 from jvdgeest/master

    Implemented attachment parameter for the GetDocument methods and improved readability a bit for CouchDatabase.cs
  2. @jvdgeest
  3. @jvdgeest

    Implement attachments parameter for GetDocument method in

    jvdgeest committed
    CouchDatabase.cs. This allows you to fetch a document and all its
    attachments in one request, by adding an ?attachments=true URL parameter
    to the GET request. Although asking for a MIME multipart/related is more
    efficient, it can sometimes be useful to just do it in one request.
    for more information about this subject.
Something went wrong with that request. Please try again.