Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 17, 2014
  1. Tieg Zaharia

    Merge pull request #437 from binarylogic/better_readme_note

    tiegz authored
    Better note about upgrading to 3.4.0
Commits on Oct 16, 2014
  1. Tieg Zaharia
Commits on Oct 15, 2014
  1. Tieg Zaharia

    Merge pull request #436 from binarylogic/better_test_configs

    tiegz authored
    Better test suite fix for config changes on test models
  2. Tieg Zaharia
  3. Tieg Zaharia

    Merge pull request #435 from binarylogic/cleanup_tests

    tiegz authored
    Cleanup tests: remove old code, fix user fixtures, etc
  4. Tieg Zaharia
Commits on Oct 9, 2014
  1. Tieg Zaharia

    Merge pull request #434 from binarylogic/cleanup_rw_config

    tiegz authored
    Extract rw_config into module, and clean it up a little.
  2. Tieg Zaharia
Commits on Oct 8, 2014
  1. Tieg Zaharia

    Bump version to 3.4.3

    tiegz authored
  2. Tieg Zaharia

    Update CHANGELOG for v3.4.3

    tiegz authored
  3. Tieg Zaharia

    Merge pull request #425 from roryokane/refactor-code-climate-issues

    tiegz authored
    Refactor classes with low Code Climate grades
  4. Tieg Zaharia

    Merge pull request #424 from roryokane/update-bcrypt-gem-name

    tiegz authored
    Reference gem ‘bcrypt’ instead of its old name ‘bcrypt-ruby’
Commits on Sep 27, 2014
  1. Tieg Zaharia

    Merge pull request #431 from tom-kuca/patch-1

    tiegz authored
    Fixes validation for magic columns
Commits on Sep 22, 2014
  1. tom-kuca
Commits on Sep 12, 2014
  1. Nathan Youngman

    Merge pull request #430 from chamini2/master

    nathany authored
    Fixed typo in comment
  2. Matteo Ferrando

    Fixed typo in comment

    chamini2 authored
    changed comprising to compromising
Commits on Aug 9, 2014
  1. Rory O’Kane

    Fix “Instace” misspelling in test name

    roryokane authored
    “Instace” → “Instance”
  2. Rory O’Kane

    Refactor method in Session::MagicColumns::InstanceMethods

    roryokane authored
    refactored the complex method `update_info` as recommended by Code Climate: https://codeclimate.com/github/binarylogic/authlogic/Authlogic::Session::MagicColumns::InstanceMethods
    
    I moved two `if`s to separate lines in `update_info`. This makes it clear that every section of the method checks `record.respond_to?` before setting a column value. Before, it looked like the first two lines did something substantially different from the rest of the method. This also more clearly separates the method response checking from the calculation of the correct value.
  3. Rory O’Kane

    Refactor Session::Cookies::InstanceMethods

    roryokane authored
    Fix the two complex methods pointed out by Code Climate: https://codeclimate.com/github/binarylogic/authlogic/Authlogic::Session::Cookies::InstanceMethods
    
    My changes:
    
    - extract local variable `cookie` within `cookie_credentials`
    - extract method `generate_cookie_for_saving` from within `save_cookie`
    
    Code Climate also points out a duplication issue with `timeout.rb`, but it is a false positive.
  4. Rory O’Kane

    Reference gem ‘bcrypt’ instead of its old name ‘bcrypt-ruby’

    roryokane authored
    `bundle install` resulted in this message:
    
    ~~~
    Post-install message from bcrypt-ruby:
    
    #######################################################
    
    The bcrypt-ruby gem has changed its name to just bcrypt.  Instead of
    installing `bcrypt-ruby`, you should install `bcrypt`.  Please update your
    dependencies accordingly.
    
    #######################################################
    ~~~
    
    As far as I can tell, the two gems are identical except `bcrypt` has a slightly newer version, so there should be no compatibility problems from this switch.
  5. Rory O’Kane

    Refactor Session::Password::InstanceMethods

    roryokane authored
    Because it currently has an F rating on Code Climate: https://codeclimate.com/github/binarylogic/authlogic/Authlogic::Session::Password::InstanceMethods
    
    My changes:
    
    - extract method `configure_password_methods`
    - add comments labeling the sections of `validate_by_password` (too hard to extract methods)
    - DRY up `invalid_password` getter and setter by using `attr_accessor`
Commits on Jul 15, 2014
  1. Tieg Zaharia

    Remove .specification from .gitignore

    tiegz authored
    Re: binarylogic#107
    
    This allows authlogic to be vendored with a .specification file. 
    
    Also unclear why it was originally added to .gitignore
Commits on Jul 14, 2014
  1. Tieg Zaharia

    Merge pull request #419 from tiegz/better_provider_fallback

    tiegz authored
    Document crypto_provider in README, and help w/SCrypt confusion
  2. Tieg Zaharia
Commits on May 16, 2014
  1. Tieg Zaharia
Commits on Apr 29, 2014
  1. Ben Johnson
  2. Ben Johnson

    Merge pull request #399 from petergoldstein/feature/make_gem_compatib…

    binarylogic authored
    …le_with_jruby
    
    Make the gemspec compatible with JRuby and enable spec runs under JRuby
  3. Peter Goldstein
  4. Peter Goldstein
Commits on Apr 28, 2014
  1. Ben Johnson

    update readme

    binarylogic authored
  2. Ben Johnson

    remove gem file

    binarylogic authored
  3. Ben Johnson

    merge pulls

    binarylogic authored
  4. Ben Johnson
  5. Ben Johnson

    wip

    binarylogic authored
  6. Ben Johnson

    Merge pull request #406 from tiegz/autoload_providers

    binarylogic authored
    Fix: Autoload CryptoProvider classes
Something went wrong with that request. Please try again.