Permalink
Commits on Mar 23, 2013
Commits on Mar 22, 2013
  1. Adds Travis-ci config

    jwilger committed Mar 22, 2013
  2. Updated gem dependencies

    jwilger committed Mar 22, 2013
Commits on May 31, 2011
  1. Version bump to 0.3.0

    jwilger committed May 31, 2011
  2. Store the ContentItem#path as _id

    jwilger committed May 31, 2011
    This makes the lookups a lot simpler, and it has the added benefit of using
    CouchDB to ensure that there is no way to have a duplicate path.
    
    closes #1
    
    Squashed commit of the following:
    
    commit 0f6a804
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Tue May 31 15:03:50 2011 -0700
    
        Get rid of MapResolver to make code simpler
    
    commit 0325151
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Tue May 31 13:58:54 2011 -0700
    
        Simplified MapResolver and added some on-save sanity checking to ContentItem
    
        addresses #1
    
    commit ce3c9be
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Tue May 31 12:59:40 2011 -0700
    
        Store the ContentItem#path in CouchDB as the _id attribute
    
        addresses #1
    
    commit 97a2667
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Tue May 31 12:57:51 2011 -0700
    
        Added ruby-debug19 to development dependencies
  3. Version bump to 0.2.3

    jwilger committed May 31, 2011
  4. Small documentation tweaks

    jwilger committed May 31, 2011
  5. Version bump to 0.2.2

    jwilger committed May 31, 2011
  6. Version bump to 0.2.1

    jwilger committed May 31, 2011
  7. Refactor out some stupidity

    jwilger committed May 31, 2011
  8. Remove pointless comparison

    jwilger committed May 31, 2011
  9. Updated README

    jwilger committed May 31, 2011
  10. Version bump to 0.2.0

    jwilger committed May 31, 2011
  11. Implemented content mapping functionality

    jwilger committed May 31, 2011
    Squashed commit of the following:
    
    commit 174a01e
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 22:05:15 2011 -0700
    
        Implemented ContentItem#referenced_by
    
    commit 5a0214a
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 21:48:35 2011 -0700
    
        Boombera#map updates the mapping of an existing map pointer rather than that of its source content item
    
    commit dbd8732
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 21:42:39 2011 -0700
    
        Boombera#put updates the existing pointer, not its mapped content item
    
    commit 2d833f0
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 20:48:54 2011 -0700
    
        ContentItem#map_to sets the mapping, and #body= changes it to a normal ContentItem
    
    commit ef22408
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 19:52:15 2011 -0700
    
        Added Boombera#map implementation
    
    commit cace061
    Author: John Wilger <johnwilger@gmail.com>
    Date:   Mon May 30 19:01:31 2011 -0700
    
        Added Boombera#map, but it always raises InvalidMapping
  12. Version bump to 0.1.2

    jwilger committed May 31, 2011
  13. Properly parameterize ContentItem.new

    jwilger committed May 31, 2011
    Rather than relying on just the generic Hash-based intantiation behavior of
    CouchRest::Document, ContentItem's initializer should take explicit parameters
    for path, body and database. However, need to maintain ability to instantiate
    from a CouchRest::Document instance
Commits on May 30, 2011
  1. Minor refactoring

    jwilger committed May 30, 2011
  2. Version bump to 0.1.1

    jwilger committed May 30, 2011
  3. Removed boombera CLI

    jwilger committed May 30, 2011
    The command-line interface didn't have much of a use case beyond an only
    slightly more convenient (if less-flexible) than irb means to hand-test the
    integration. It was more code to maintain, and the tests for it made the full
    test suite take *much* longer to run.