Permalink
Switch branches/tags
Nothing to show
Commits on Aug 6, 2013
  1. Merge pull request #2 from actionshrimp/master

    Emit error event at chain level too
    committed Aug 6, 2013
  2. Merge pull request #1 from actionshrimp/master

    Emit error event rather than throwing if no failure callback present
    committed Aug 6, 2013
Commits on Jul 3, 2013
  1. Rename `then` to `always`

    - Avoid any confusion with "official" promises since the scope of this
    library is more narrowly defined.
    - Remove all mentions of promises except to say that this does *not*
    conform to either the old or more recent promises/A+ specs.
    committed Jul 3, 2013
Commits on May 24, 2013
  1. Erroneous log statement

    committed May 24, 2013
Commits on May 23, 2013
  1. Add growl notifications

    committed May 23, 2013
  2. Use grunt for linting and testing

    - Remove chai in favour of assert
    - Add gruntfile
    - Nick is a gruntychops
    committed May 23, 2013
  3. Proxy command events

    committed May 23, 2013
Commits on Apr 20, 2013
Commits on Apr 10, 2013
  1. Enable resetting chains so they can be rerun

    - Add test coverage of chain helper methods
    committed Apr 10, 2013
Commits on Apr 9, 2013
  1. Better segregation of responsibilities

    - The chain know how to dispatch commands and holds on to the list of
    commands.
    - The chain maintains the list of commands and connects the commands
    together using the syntactic sugar helpers.
    - The command is a 'dumb' promise which can be given a dispatcher to
    dispatch a command and proxy the results to the right callbacks.
    committed Apr 9, 2013
  2. Rename by behaviour rather than pattern

    - Add tests for public API
    - Rename promise to command
    - Rename CommandPromise to Chain in anticiaption of better separation of
    responsibilities
    committed Apr 9, 2013
Commits on Apr 5, 2013
  1. Renamed

    committed Apr 5, 2013
  2. Export the commandpromise

    committed Apr 5, 2013