Permalink
Commits on Dec 29, 2016
  1. Merge pull request #25 from andela-oakinniranye/correct-readme

    corrected typo in readme
    jqr committed on GitHub Dec 29, 2016
Commits on Apr 10, 2016
  1. Update README.md

    update sample code to have correct fields
    janxious committed Apr 10, 2016
  2. Update README.md

    add Anthony Panozzo to contributors!
    janxious committed Apr 10, 2016
  3. Merge pull request #23 from expectedbehavior/where-not

    use active record where.not instead of hand-building SQL
    janxious committed Apr 10, 2016
  4. Merge remote-tracking branch 'origin/master' into where-not

    * origin/master:
      add dates to releases going back to mid-2013, add Aaron as contributor, set version number to 1.1.0
      * drop rails 4.0.x - why? because it has incompatibilities with 4.1, 4.2, and 5, and would require serious special casing to be cross compatible, and it was EOL'ed in 2015 * update changelog with further changes * update readme for people on old rails * alphabetize gem development dependencies * fix deprecation in the way * is used around define_callbacks in rails 5/ruby 2.3 * Add tests for callbacks for 4/5 ^_^ * make it so the previously defined tests for ApplicationRecord actually run * refactor the way the fixtures are included to allow for the callback tests to be conditional on activerecord version, basicaly
      correct the callback documentation
      1.0.0 bump
      deal with 4.x -> 5.x instead of 4.1 -> 5.x
      return the value from run_callbacks in a situation in which a callback chain is halted by the callback and returns a false value (rails 4), since before it would blithely return true in all situations outside of exceptions
      don't set a terminator for rails 5 callbacks, because the way to do that in rails 5 is with raise(:abort) if you're in transaction land. exception-based flow control oy
      fix up documentaiton in prep for Rails 5, including removing mention of a rails 2.2 feature ^_^
      make script/setup do the appraisal setup instead of being a manual step, add link to appraisal docs, add output to setup script to describe what is happening
      fix README for archived calls' outputs, assert more specifically in the tests that #archived? is returning booleans
      #archived? should return a true/false, instead of truthy/nil
      add release notes for this. WARNING: should be a major version number for semver since 3.0 support is gone
      add a rails 5 (beta) appraisal and write a test that will demonstrate the use of the new Active Record base class in preparation for the impending rails 5 apocalypse
      fix up the repo to work with modern dev versions and add a rails 4.2 appraisal, fix a bunch of warnings from ruby 2.3
      remove rails 3 support
    janxious committed Apr 10, 2016
  5. add dates to releases going back to mid-2013, add Aaron as contributo…

    …r, set version number to 1.1.0
    janxious committed Apr 10, 2016
  6. Merge pull request #21 from expectedbehavior/ApplicationRecord-support

    ApplicationRecord (Rails 5) Support
    janxious committed Apr 10, 2016
  7. * drop rails 4.0.x - why? because it has incompatibilities with 4.1, …

    …4.2, and 5, and would require serious special casing to be cross compatible, and it was EOL'ed in 2015
    
    * update changelog with further changes
    * update readme for people on old rails
    * alphabetize gem development dependencies
    * fix deprecation in the way * is used around define_callbacks in rails 5/ruby 2.3
    * Add tests for callbacks for 4/5 ^_^
    * make it so the previously defined tests for ApplicationRecord actually run
    * refactor the way the fixtures are included to allow for the callback tests to be conditional on activerecord version, basicaly
    janxious committed Apr 10, 2016
  8. Merge remote-tracking branch 'origin/master' into ApplicationRecord-s…

    …upport
    
    * origin/master:
      correct the callback documentation
      1.0.0 bump
    janxious committed Apr 10, 2016
Commits on Apr 5, 2016
  1. 1.0.0 bump

    janxious committed Apr 5, 2016
Commits on Apr 4, 2016
  1. return the value from run_callbacks in a situation in which a callbac…

    …k chain is halted by the callback and returns a false value (rails 4), since before it would blithely return true in all situations outside of exceptions
    janxious committed Apr 4, 2016
  2. don't set a terminator for rails 5 callbacks, because the way to do t…

    …hat in rails 5 is with raise(:abort) if you're in transaction land. exception-based flow control oy
    janxious committed Apr 4, 2016
  3. fix up documentaiton in prep for Rails 5, including removing mention …

    …of a rails 2.2 feature ^_^
    janxious committed Apr 4, 2016
  4. Merge remote-tracking branch 'origin/master' into ApplicationRecord-s…

    …upport
    
    * origin/master:
      fix README for archived calls' outputs, assert more specifically in the tests that #archived? is returning booleans
      #archived? should return a true/false, instead of truthy/nil
    janxious committed Apr 4, 2016
  5. Merge pull request #22 from expectedbehavior/true-false-truthy

    Make #archived? report true/false instead of truthy/nil.
    janxious committed Apr 4, 2016
Commits on Apr 1, 2016
  1. Update scope_test.rb

    typo committed somehow
    janxious committed Apr 1, 2016
Commits on Mar 31, 2016
  1. use active record where.not instead of hand-building SQL

    janxious committed Mar 31, 2016
  2. make script/setup do the appraisal setup instead of being a manual st…

    …ep, add link to appraisal docs, add output to setup script to describe what is happening
    janxious committed Mar 31, 2016
  3. fix README for archived calls' outputs, assert more specifically in t…

    …he tests that #archived? is returning booleans
    janxious committed Mar 31, 2016
  4. add release notes for this. WARNING: should be a major version number…

    … for semver since 3.0 support is gone
    janxious committed Mar 31, 2016
  5. add a rails 5 (beta) appraisal and write a test that will demonstrate…

    … the use of the new Active Record base class in preparation for the impending rails 5 apocalypse
    janxious committed Mar 31, 2016
  6. fix up the repo to work with modern dev versions and add a rails 4.2 …

    …appraisal, fix a bunch of warnings from ruby 2.3
    janxious committed Mar 31, 2016
  7. remove rails 3 support

    janxious committed Mar 31, 2016
  8. Merge pull request #19 from armilam/add-callbacks-documentation

    Add documentation for callbacks
    janxious committed Mar 31, 2016
Commits on Mar 14, 2016
  1. Merge pull request #16 from panozzaj/master

    Small typo fix and trailing whitespace
    janxious committed Mar 14, 2016
  2. Update README.md

    add a "why is this updated so infrequently" text to the readme and then update the copyright
    janxious committed Mar 14, 2016
Commits on Oct 12, 2015
  1. mk and tyler are no longer valid

    Michael Kuehl committed Oct 12, 2015
Commits on Jul 24, 2014
  1. Update README.md

    update (c) date and message about old branches
    janxious committed Jul 24, 2014