Commits on May 9, 2012
Commits on May 8, 2012
  1. Merge pull request #32 from NorthNick/master

    soitgoes committed May 8, 2012
    Another View overload in IDocumentDatabase
  2. Added another View overload to IDocumentDatabase.

    NorthNick committed May 8, 2012
    Useful for mocking CouchDatabase.
Commits on May 3, 2012
  1. Merge pull request #30 from deadok22/master

    soitgoes committed May 3, 2012
    Added method AddAttachment() that takes Stream as an argument
Commits on Apr 15, 2012
  1. Merge pull request #28 from NorthNick/Compaction

    soitgoes committed Apr 15, 2012
    Added Compact, and refactored ViewCleanup.
Commits on Apr 14, 2012
  1. Added Keys to ViewOptions

    NorthNick committed Apr 14, 2012
Commits on Apr 2, 2012
Commits on Jan 30, 2012
  1. Merge pull request #26 from deadok22/master

    soitgoes committed Jan 30, 2012
    Document.Id and Document.Rev  properties behaviour
Commits on Jan 28, 2012
  1. Changed Document's Rev and Id properties behaviour. They now use JObj…

    deadok22 committed Jan 28, 2012
    "_rev" and "_id" fields respectively. It helps to avoid getting different
    values from properties and using indexer.
Commits on Jan 18, 2012
  1. Upgraded Newtonsoft

    soitgoes committed Jan 18, 2012
Commits on Jan 11, 2012
Commits on Dec 22, 2011
Commits on Dec 13, 2011
  1. CreateDocument now saves if an Id is supplied. This introduced a requ…

    soitgoes committed Dec 13, 2011
    …irement that the object passed be an IBaseObject. The alternative is to use the dynamic keyword which pushes us into .Net 4.0
  2. Added returns comment

    soitgoes committed Dec 13, 2011
Commits on Dec 9, 2011
  1. Added the api for modifying multiple documents in a single request, S…

    unknown committed Dec 9, 2011
    …aveDocuments(), retrieving multiple documents in a single request, GetDocuments(), and view cleanup, ViewCleanup().
Commits on Oct 25, 2011
Commits on Oct 22, 2011
  1. I modified CouchRequest.cs & CouchClient.cs with the following features:

    unknown committed Oct 22, 2011
    Connect via HTTPS
    Basic Authentication which requred AuthenticationType enumeration (Cookie or Basic).
    I modified CouchClient.cs with the following functions:
    CreateUser function with password hashing and salting.
    DeleteUser function
    Not really needed but added GetUUID fucntion
    I also added these classes because of the new features:
    Classes UniqueIndentifiers and
Commits on Oct 4, 2011
  1. Refactored CreateDocument so that Generics work and now a DefaultObje…

    soitgoes committed Oct 4, 2011
    …ctSerializer exists on the CouchDatabase. (Which can be overridden if desired).
  2. Upgraded Newtonsoft

    soitgoes committed Oct 4, 2011
Commits on Sep 25, 2011
  1. Changed Save and Create methods to return a JObject with the response…

    soitgoes committed Sep 25, 2011
    … from CouchDB instead of having to refetch the Document and incurring another request.
    Also added JProperties attributes so that Document will Deserialize propertly from a string with out string replacement.
Commits on Aug 29, 2011
  1. Merge pull request #9 from jzablocki/master

    soitgoes committed Aug 29, 2011
    List method in CouchDatabase ignoring listName
Commits on Aug 28, 2011
Commits on Aug 25, 2011
  1. Merge pull request #8 from mattezell/master

    soitgoes committed Aug 25, 2011
    Added StaleOption to ViewOption for stale=update_after support(>= CouchDB 1.1.0)