Switch branches/tags
Nothing to show
Commits on Jan 20, 2012
  1. Updated dependencies

    csainty committed Jan 20, 2012
Commits on Dec 30, 2011
  1. Added a 'createDocument' function to the client. It will create or up…

    csainty committed Dec 30, 2011
    …date an object with the correct metadata required to make everything functional well in RavenDb. Namely the raven-entity-name metadata attribute.
  2. Added a "store" method to the client that will generate document keys…

    csainty committed Dec 30, 2011
    … if needed and therefore either create or update the provided document.
Commits on Dec 28, 2011
Commits on Dec 19, 2011
Commits on Dec 18, 2011
Commits on Dec 17, 2011
  1. Documented RavenHttpClient and added some error handling with tests.

    csainty committed Dec 17, 2011
    Updated to should.js 0.4 branch for it's exception testing, though it removed the include object tests, so had to recode these.
Commits on Dec 16, 2011
Commits on Dec 15, 2011
  1. Updated test script to support running against multiple instances. Yo…

    csainty committed Dec 15, 2011
    …u just create new RavenDb_{Name} folders and it will run the tests against every instance.
    This is used to test against multiple versions or configurations.
  2. Updated gitignore to ignore multiple copies of RavenDb if stored in R…

    csainty committed Dec 15, 2011
    …avenDb_XXX folders. Next step will be to make the testing run against all versions stored in these folders to easily support testing against all supported ravendb builds.
Commits on Dec 14, 2011
Commits on Dec 13, 2011
Commits on Dec 9, 2011
  1. Removed timeout from test script, now calls a node script that polls …

    csainty committed Dec 9, 2011
    …the server until it is up.
    It is a fairly heavy poll, but that keeps it simple.
Commits on Dec 8, 2011
  1. Added support for querying an index, including waiting for non stale …

    csainty committed Dec 8, 2011
    …results (which is very useful for testing)
  2. Refactored the code to include a httpClient layer that can handle rav…

    csainty committed Dec 8, 2011
    …en's auth, caching etc.
    Also improved code quality generally so that errors are surfaced
Commits on Dec 6, 2011
  1. Extended the wait for server to start up.

    csainty committed Dec 6, 2011
    Need to update the test script to get it to poll until the server is up so that we do not need longer than necessary.
  2. Tidy up readme file. Again.

    csainty committed Dec 6, 2011
  3. Added license file

    csainty committed Dec 6, 2011
  4. Implemented working getDocument and putDocument calls.

    csainty committed Dec 6, 2011
    Also some further tweaks to the test script and readme
Commits on Dec 5, 2011
  1. Fleshing out client object with functions for

    csainty committed Dec 5, 2011
  2. Removed qs dependency

    csainty committed Dec 5, 2011
    Added README
    Added batch file to kick off tests
  3. Initial commit for node-raven, a RavenDB client for node. This commit…

    csainty committed Dec 5, 2011
    … contains the basic wiring of a client object complete with test harness, but has no raven code in it