Permalink
Commits on Jul 16, 2012
  1. Bump version to 3.2.0

    sferik committed Jul 16, 2012
  2. Remove default key specs

    sferik committed Jul 16, 2012
  3. Updated Twitter::Base and Twitter::Identity to use global identity map.

    stve committed Jul 16, 2012
    The identity map is now exposed as a global and can be disabled:
    
        Twitter.identity_map = false
    
    Likewise, it can be replaced by a custom implementation:
    
        Twitter.identity_map = My::Custom::SqliteIdentityMap
  4. switch back to fetch_or_new

    stve committed Jul 16, 2012
  5. added global identity map

    stve committed Jul 16, 2012
Commits on Jul 14, 2012
Commits on Jul 13, 2012
Commits on Jul 12, 2012
  1. Break up Twitter::User class into 4 classes

    sferik committed Jul 12, 2012
    * Twitter::BasicUser
    * Twitter::SourceUser
    * Twitter::TargetUser
    * Twitter::User
  2. Remove unnecessary requires

    sferik committed Jul 12, 2012
Commits on Jul 11, 2012
  1. Merge pull request #286 from sferik/fetch_or_store

    sferik committed Jul 11, 2012
    Decouple identity map from object instantiation
  2. alias fetch_or_new

    stve committed Jul 11, 2012
  3. change method to fetch_or_create

    stve committed Jul 11, 2012
  4. Specify single Ruby version

    sferik committed Jul 11, 2012
  5. Add Circle configuration file

    sferik committed Jul 11, 2012
Commits on Jul 10, 2012
Commits on Jul 9, 2012
Commits on Jul 8, 2012
  1. Merge pull request #283 from rhysd/master

    sferik committed Jul 8, 2012
    fixed typo
  2. fixed typo

    rhysd committed Jul 8, 2012
  3. Bump version to 3.1.1

    sferik committed Jul 8, 2012
Commits on Jul 7, 2012
  1. Merge pull request #282 from aamerabbas/string_ext_fix

    sferik committed Jul 7, 2012
    Use method_defined? instead of responds_to?
  2. Use method_defined? instead of responds_to?

    aamerabbas committed Jul 7, 2012
    The string extension for "camelize" checks if this method has already been defined by called responds_to?. This, however, doesn't work because it's being called on the String class rather than an instance of the String class (and hence, will always return false).
    
    This means that if String#camelize is already defined, it will always be overridden. One notable situation where this breaks things is when you call something like 'some_string'.camelize(:lower) since the ActiveSupport version of camelize can accept an optional argument whereas the one defined in the Twitter gem cannot.
Commits on Jul 6, 2012
  1. Update CHANGELOG [ci skip]

    sferik committed Jul 6, 2012
  2. Prepare for version 3.1.0

    sferik committed Jul 6, 2012
  3. Add size option to Twitter::User#profile_image_url and Twitter::User#…

    sferik committed Jul 6, 2012
    …profile_image_url_https
  4. Fix links [ci skip]

    sferik committed Jul 6, 2012
Commits on Jul 5, 2012
Commits on Jul 4, 2012
  1. Bump version to 3.0.4

    sferik committed Jul 4, 2012