Permalink
Commits on Apr 11, 2009
Commits on Apr 9, 2009
  1. Tag 0.7.2 release

    obrie committed Apr 9, 2009
  2. Add more flexibility around how callbacks are defined

    obrie committed Apr 9, 2009
    Add support for running multiple methods in a callback without using blocks
Commits on Apr 8, 2009
  1. Remove remaining references to "no-op" transitions

    obrie committed Apr 8, 2009
    Require that all transitions be associated with events
Commits on Apr 5, 2009
  1. Tag 0.7.1 release

    obrie committed Apr 5, 2009
  2. Tweak README docs

    obrie committed Apr 5, 2009
Commits on Apr 4, 2009
  1. Fix 0.7.0 release date

    obrie committed Apr 4, 2009
  2. Tag 0.7.0 release

    obrie committed Apr 4, 2009
  3. Remove include_no_op option for #{attribute}_transitions as it doesn'…

    obrie committed Apr 4, 2009
    …t work well with loopbacks
  4. Fix README examples

    obrie committed Apr 4, 2009
Commits on Apr 3, 2009
  1. Fix machine event attributes being triggered twice when used within n…

    obrie committed Apr 3, 2009
    …ested actions (e.g. calling valid? within the save action for ORMs)
  2. Add #{attribute}_event for automatically firing events when the objec…

    obrie committed Apr 3, 2009
    …t's action is called [#14 state:resolved]
  3. Check RUBY_VERSION instead of respond_to? for using Hash#index vs. Ha…

    obrie committed Apr 3, 2009
    …sh#key (prevents deprecation notices from Sequel integrations)
Commits on Apr 1, 2009
  1. Raise an IndexError when fetching keys in NodeCollection to be more c…

    obrie committed Apr 1, 2009
    …onsistent with Hash#fetch
Commits on Mar 30, 2009
  1. Clarify validation docs

    obrie committed Mar 30, 2009
    Don't require values when invalidating an object
Commits on Mar 29, 2009
  1. Fix fire_events example

    obrie committed Mar 29, 2009
  2. Tweak Transition docs

    obrie committed Mar 29, 2009
  3. Tweak docs

    obrie committed Mar 29, 2009
  4. Use :messages instead of :invalid_message for customizing validation …

    obrie committed Mar 29, 2009
    …errors
    
    Use more human-readable validation errors
    Add a more generic internal mechanism for creating validation errors
  5. Fix test name

    obrie committed Mar 29, 2009