Permalink
Commits on Jul 19, 2012
  1. Fix authentication bug

    sferik committed Jul 19, 2012
    Closes #291.
Commits on Jul 18, 2012
  1. Modify identity map interface

    sferik committed Jul 18, 2012
Commits on Jul 17, 2012
  1. Remove Circle configuration file

    sferik committed Jul 17, 2012
  2. Store defaults in constants

    sferik committed Jul 17, 2012
  3. Refactor Twitter::RateLimit class to be non-global

    sferik committed Jul 17, 2012
    The global data being overwritten when there were multiple clients
    running in parallel. Now, each client has its own Twitter::RateLimit
    instance, as does each Twitter::Error object.
    
    Closes #289.
  4. Combine #retry_after and #reset_in into a single method

    sferik committed Jul 17, 2012
    Progress toward #289.
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