Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 16, 2014

  1. Jan Lehnardt

    [build] fix build on Mac after ed000ee

    The new subdir-objects automake option creates temp files that
    trips up the license check. Thanks to Alexander and Noah for
    helping to track this down.
    authored April 16, 2014

Oct 07, 2013

  1. Jan Lehnardt

    [my-first-couchdb-plugin] use Apache 2 License

    authored October 07, 2013

Oct 04, 2013

  1. Jan Lehnardt

    update license.skip with generated files

    authored October 04, 2013

Oct 03, 2013

  1. Jan Lehnardt

    add my-first-couchdb-plugin skeleton plugin & guide

    authored October 03, 2013
  2. Jan Lehnardt

    add sandbox.js

    authored September 21, 2013
  3. Jan Lehnardt

    add files to license.skip

    authored September 21, 2013
  4. Jan Lehnardt

    update license.skip for compiled fauxton images

    authored October 03, 2013
  5. Jan Lehnardt

    teach `couch-config` `--erlang-version`

    authored August 01, 2013
  6. Jan Lehnardt

    add more license, update license.skip, fix `make distcheck`

    authored July 31, 2013

Aug 12, 2013

  1. Jan Lehnardt

    fix `make distcheck`

    authored August 12, 2013

Aug 05, 2013

  1. Jan Lehnardt

    fix `make distcheck`: add new file to license.skip

    authored August 05, 2013

Jul 22, 2013

  1. Jan Lehnardt

    Import couch_dbupdates from rcouch.

    This creates a new top level API endpoint: `/_db_updates`
    that returns a line of JSON for each database event along
    with the database name.
    
    A database event is one of `created`, `updated`, `deleted`.
    
    The API endpoint supports a `?feed=` parameter with the
    options: `longpoll`, `continuous` and `eventsource`.
    
    A second parameter `timeout=` specifies when the server should
    close the connection.
    
    `longpoll` closes the connection after a single notification.
    It is the default option.
    
    `continuous` keeps a socket open until the specified `timeout`
    or 60 seconds by default.
    
    `heartbeat` decides whether to send a newline character on
    `timeout` to avoid clients closing the connection prematurely.
    
    `eventsource` works like continuous, but sends the data in
    EventSource format. See http://dev.w3.org/html5/eventsource/
    
    The parameters are modelled after the existing `/_changes` API
    endpoint. Note that `/_db_updates` does not support resuming
    of notifications via a sequence ID.
    
    This is a port of the existing DbUpdateNotification interface
    to the HTTP API.
    
    Functional changes compared to rcouch:
    
     - make _db_updates an admin-only resource
    
    Docs:
    
     - updated api/misc to include basic info on `/_db_updates`
    
    License:
    
      Apache 2 license, updated LICENSE.
    
    Notice:
    
      (c) 2012 Benoit Chesneau, updated NOTICE.
    
    Tests:
    
     - only manual testing of the various API differences due to
       complications with asynchronous HTTP requests in the JS
       test suite and total annoyance of overly complicated
       ibrowse/httpc modules for writing etap tests.
    
    Recommendation to ship this as EXPERIMENTAL until we have tests.
    authored March 04, 2013

Jun 05, 2013

  1. Jan Lehnardt

    FIX BUILD: add Vagrantfile to license.skip

    authored June 05, 2013

Feb 07, 2013

  1. Jan Lehnardt

    fix `make dist`

    authored February 07, 2013

May 31, 2011

  1. Jan Lehnardt

    Add CoffeeScript (http://coffeescript.org/) support to the JS view se…

    …rver.
    
    This allows you to write all query server functions in CoffeeScript.
    
    The implementation re-uses the JS query server and adds an additional,
    optional compilation step. To make the implementation easier for now,
    a new main-coffee.js file is generated that includes the CoffeeScript
    compiler, but I think we can do away with that in a future optimisation
    and just use a single main.js that can handle both.
    
    The patch includes basic tests for the JS test suite that I tested
    in Firefox and Chrome. I'm no expert in CoffeeScript, so I don't
    know if more complex script will break the implementation. `make
    distcheck` passes.
    
    Futon picks up the "coffeescript" design document lanugage as expected
    and view definition interaction works as usual.
    
    List functions don't deal well with the implicit return generated by
    CoffeeScript, but J Chris says, this will be easy to fix.
    
    The patch adds CoffeeScript 1.1.1 which is MIT licensed and updates
    the NOTICE, LICENSE, license.skip and .gitignore files as well as the
    build system accordingly.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1129600 13f79535-47bb-0310-9956-ffa450edef68
    authored May 31, 2011

Jun 02, 2010

  1. Jan Lehnardt

    If aclocal needs to be called during a build, its options are taken

    from ACLOCAL_AMFLAGS in the top-level Makefile.am - which were not
    defined before.
    
    Additionally, this removes the need for the explicit m4_include of
    m4/ac_check_icu.m4 at the very top of configure.ac.
    
    Patch by Hans Ulrich Niedermann.
    
    Closes COUCHDB-165 and COUCHDB-414.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950779 13f79535-47bb-0310-9956-ffa450edef68
    authored June 02, 2010
  2. Jan Lehnardt

    add legalese for jspec

    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950776 13f79535-47bb-0310-9956-ffa450edef68
    authored June 02, 2010

Jun 01, 2010

  1. Jan Lehnardt

    add base64.js to license.skip and Makefile.am

    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950066 13f79535-47bb-0310-9956-ffa450edef68
    authored June 01, 2010
Something went wrong with that request. Please try again.