Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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

    authored
  2. Remove default key specs

    authored
  3. @stve

    Updated Twitter::Base and Twitter::Identity to use global identity map.

    stve authored
    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. @stve

    switch back to fetch_or_new

    stve authored
  5. @stve

    added global identity map

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

    authored
    * Twitter::BasicUser
    * Twitter::SourceUser
    * Twitter::TargetUser
    * Twitter::User
  2. Remove unnecessary requires

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

    authored
    Decouple identity map from object instantiation
  2. @stve
  3. @stve

    alias fetch_or_new

    stve authored
  4. @stve

    change method to fetch_or_create

    stve authored
  5. Specify single Ruby version

    authored
  6. Add Circle configuration file

    authored
Commits on Jul 10, 2012
  1. @stve
  2. @stve
Commits on Jul 9, 2012
  1. Use Twitter::Base.fetch_or_new

    authored
Commits on Jul 8, 2012
  1. Merge pull request #283 from rhysd/master

    authored
    fixed typo
  2. @rhysd

    fixed typo

    rhysd authored
  3. Bump version to 3.1.1

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

    authored
    Use method_defined? instead of responds_to?
  2. @aamerabbas

    Use method_defined? instead of responds_to?

    aamerabbas authored
    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]

    authored
  2. Prepare for version 3.1.0

    authored
  3. Fix links [ci skip]

    authored
Commits on Jul 5, 2012
Commits on Jul 4, 2012
  1. Bump version to 3.0.4

    authored
Something went wrong with that request. Please try again.