Skip to content
Commits on Jul 19, 2012
  1. Consolidating ClassyEnum::Attributes into ClassyEnum::ActiveRecord

    committed Jul 18, 2012
    Let's call it what it is
Commits on Jul 15, 2012
  1. Encourage use of explicit class names when overriding enum

    committed Jul 15, 2012
    Instead of:
    classy_enum_attr :field, :enum => :class_name
    
    Use:
    classy_enum_attr :field, :enum => 'ClassName'
  2. Changing ClassyEnum subclass name requirements

    committed Jul 15, 2012
    Instead of:
    
    ParentChild < Parent
    end
    
    Use:
    
    Parent::Child < Parent
    end
Commits on Jul 13, 2012
  1. Removing enum_classes DSL method

    committed Jul 12, 2012
    This is no longer necessary now that all classes use explicit
    inheritance from either ClassyEnum::Base or its subclasses
Commits on Apr 24, 2012
  1. Fixing issue with validates_uniqueness_of

    committed Apr 23, 2012
    Addresses issue #8 without relying on :suffix option
Commits on Apr 22, 2012
  1. Removing built-in support for Formtastic

    committed Apr 22, 2012
    This was always a little too hacky for my taste and testing it was a
    pain. I'm going to provide some external resources for supporting
    Formtastic.
  2. Refactoring enum class definition

    committed Apr 22, 2012
    Enum classes must now be explicitly defined as subclasses of
    ClassyEnum::Base or children of parents which are.
Commits on Jan 11, 2012
  1. Updated Rspec

    committed Jan 10, 2012
Commits on Nov 12, 2011
Commits on Aug 14, 2011
Commits on Jun 29, 2011
  1. Fixed AREL visitor issue

    committed Jun 28, 2011
Commits on Jun 7, 2011
  1. Updated Jeweler

    committed Jun 7, 2011
Commits on Mar 26, 2011
  1. Added color to rspec output

    committed Mar 26, 2011
Commits on Mar 25, 2011
  1. @ryanbrunner

    Merge branch 'master' of https://github.com/beerlington/classy_enum i…

    ryanbrunner committed Mar 25, 2011
    …nto allow_nil
    
    Conflicts:
    	lib/classy_enum/attributes.rb
  2. @ryanbrunner

    Added allow_nil and tests.

    ryanbrunner committed Mar 25, 2011
  3. @ryanbrunner
Commits on Feb 6, 2011
  1. code and spec cleanup

    committed Feb 5, 2011
Commits on Jan 25, 2011
  1. cleaned up whitespace

    committed Jan 25, 2011
Commits on Dec 13, 2010
Commits on Nov 14, 2010
Commits on Nov 7, 2010
Commits on Oct 17, 2010
Commits on Oct 7, 2010
Commits on Oct 6, 2010
Commits on Oct 4, 2010
Commits on Sep 22, 2010
  1. Added actual code

    committed Sep 21, 2010
Commits on Sep 21, 2010
Something went wrong with that request. Please try again.