Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: COUCHDB-1416
Commits on Feb 29, 2012
  1. Pull in normal vhost vs vhost-with-path tests

    Jason Smith (air) authored
  2. Failing unit test for vhosts with a path

    Jason Smith (air) authored
  3. More thorough vhost and rewrite testing

    Jason Smith (air) authored
  4. Move to a strictly hostname:port vhost key

    Jason Smith (air) authored
  5. Tighten and simplify Ryan's rewrite/vhost tests

    Jason Smith (air) authored
  6. For a vhost, correctly reflect true requested path

    Jason Smith (air) authored
  7. Store the entire requested path in x-couchdb-vhost-fullpath

    Jason Smith (air) authored
  8. Compatibility with the CLI test runner

    Jason Smith (air) authored
  9. @ryanramage

    Testing requested_path for various combinations of rewrites and vhost

    ryanramage authored Jason Smith (air) committed
    Three test that show the requested_path in various conditions:
    
    1. Accessing a show with no vhost
    2. Access the show with a vhost that contains a path
    3. Access the show with a vhost with no path
  10. Move myself from THANKS to AUTHORS

    Jason Smith (air) authored
Commits on Feb 22, 2012
  1. @nslater

    Improving README

    nslater authored
  2. @nslater
  3. @nslater
  4. @fdmanana
  5. @davisp

    Make sure doubles parse as doubles

    davisp authored
    Simple check that doubles are serialized in such a way that they'll by
    parsed as doubles by most implementations.
  6. @fdmanana

    Fix fold reduce with non-inclusive end key

    fdmanana authored
    Fold reducing a btree with with end_key_gt was not producing
    the correct values. For example, for view queries with startkey
    and starkey_docid and/or endkey and endkey_docid and inclusive_end
    set to false, the doc ID component of the view keys was not
    respected.
    Example query:
    
    http://server:5984/db/_design/test/_view/myview?startkey=4&endkey=6&endkey_docid=5&inclusive_end=false
    
    Closes COUCHDB-1413
Commits on Feb 21, 2012
  1. @janl
  2. @janl

    make /_users/_changes admin-only

    janl authored
  3. @janl
Commits on Feb 18, 2012
  1. @sbisbee @rnewson

    COUCHDB-1381 - Don't call alert() from jquery.couch.js

    sbisbee authored rnewson committed
    jquery.couch.js is a javascript library and should not assume it's
    running inside a browser. Particularly, it should not call
    alert(). Instead it should throw an exception.
Commits on Feb 16, 2012
  1. @janl

    Update CoffeeScript to 1.2.0

    janl authored
Commits on Feb 13, 2012
  1. @janl

    Add artificial delay to admin-creation to work around WebKit

    janl authored
    WebKit browsers seem to execute the success callback too fast for
    CouchDB to complete the _config PUT for creating admins. We'll
    be waiting for 200ms to let CouchDB catch up.
  2. @janl

    fix whitespace

    janl authored
Commits on Feb 9, 2012
  1. @fdmanana

    JSON encode start seq number in _changes requests

    fdmanana authored
    This ensures replication from BigCouch 0.4 works.
Commits on Feb 8, 2012
  1. @nslater

    Fixed dist errors

    nslater authored
  2. @rnewson
Commits on Feb 3, 2012
  1. whitespaces

    benoitc authored
Commits on Jan 30, 2012
  1. @janl
Commits on Jan 28, 2012
  1. @fdmanana

    Don't include rev tree in credentials

    fdmanana authored
    couch_query_servers:json_doc/1 adds the full revision
    tree to the resulting EJSON object. This is not necessary
    at all.
    Detail noticed thanks to COUCHDB-1390.
Commits on Jan 27, 2012
  1. @tilgovi

    Fix JS tests for COUCHDB-1338

    tilgovi authored
    Fix two bad assumptions:
    
    - The server restarts on the same port
    
      Change replicator_db test which verifies that replications described
      by _replicator documents survive restart to use non-HTTP db references.
    
    - The config port matches the port in the CouchDB request URL.
  2. @tilgovi

    COUCHDB-1338 - run js tests with port=0

    tilgovi authored
    When the JS tests POST to /_restart, the server comes back up on a
    different port. To work around this, add a getter property for the
    CouchHTTP.prototype.base_url property, using a reserved slot on the
    object to store the value.
  3. @tilgovi

    Propogate failures from JS CLI tests to exit codes

    tilgovi authored
    Assert that all tests pass and save the error code from the couchjs
    invocation. Make check will actually fail when JS CLI tests fail.
  4. @tilgovi

    print JS CLI test tracebacks to stderr

    tilgovi authored
    Nothing in couchjs assumes that multiple arguments to the couchjs
    `print` function is sensible. The call signature changes to take an
    optional second parameter - a true value prints to stderr.
    
    From this point forward, console.log in the JS CLI prints to stderr.
  5. @tilgovi

    COUCHDB-111 CommonJS module names in tracebacks

    tilgovi authored
    Adds an optional third argument to the `evalcx` function in the JS view
    server to pass a filename for display in stacktraces for `Error`
    objects. Updates the CommonJS support to use this when `require`ing
    modules.
  6. @tilgovi

    COUCHDB-111 and COUCHDB-1389 JS Error Tracebacks

    tilgovi authored
    couchjs:
    - report stacktraces on exceptions using JS_ReportError
    
    - responds with a trace and message on errors when possible
    
    - propogate Error-like objects from validate_doc_update to the loop
    
    - make Error-like object play nicely with couch_os_process
    
    couch.js:
    
    - transform HTTP error response bodies into an Error instance to
      capture stack information
    
    cli tests:
    
    - print a stacktrace for individual test failures when running the suite
    
    Fix COUCHDB-111
    Fix COUCHDB-1389
Something went wrong with that request. Please try again.