Permalink
Switch branches/tags
Commits on Jul 14, 2010
  1. fix windows live contact bug

    Luis Perichon authored and oggy committed Jul 14, 2010
    (cherry picked from commit 4330bcc)
  2. fix yahoo bug

    Luis Perichon authored and oggy committed Jul 13, 2010
    (cherry picked from commit ba0db58)
Commits on Jun 28, 2010
Commits on Jun 27, 2010
  1. Remove unsupported consumers.

    oggy committed Jun 27, 2010
  2. Use Nokogiri instead of Hpricot.

    oggy committed Jun 27, 2010
  3. Remove the Microsoft SDK.

    oggy committed Jun 27, 2010
Commits on Jun 25, 2010
  1. Update readme.

    oggy committed Jun 25, 2010
  2. Add missing require.

    oggy committed Jun 25, 2010
Commits on Jun 17, 2010
  1. One license file is plenty.

    oggy committed Jun 17, 2010
Commits on Jun 4, 2010
  1. Prefer the OAuth implementations of Google and Yahoo.

    oggy committed Jun 4, 2010
    Renames:
     * Google to GoogleAuthSub
     * Yahoo to YahooBBAuth
     * GoogleOAuth to Google
     * YahooOAuth to Yahoo
Commits on Jun 2, 2010
  1. Bring Windows Live consumer closer into line with the others.

    oggy committed Jun 2, 2010
    Also support as elegantly as possible Windows Live's restriction on
    the domain of the URL it can redirect to. This will be further
    documented in the README.
    
    Still need to support the standard set of options to #contacts.
Commits on Jun 1, 2010
  1. Flexible, uniform, centralized configuration.

    oggy committed Jun 1, 2010
    Now:
    
        Contacts.configure(
          :google => {:consumer_key => ..., :consumer_secret, ...},
          :yahoo => {:consumer_key => ..., :consumer_secret, ...},
          ...
        )
    
    This means we only need to read the configuration once, and we can
    configure by any means necessary. e.g., in a Rails app, we may want
    different credentials per environment for Yahoo! so we can redirect to
    a different domain.
    
    The top two levels of keys may be symbols or strings, for easy YAML
    configuration.
    
    Defining instance methods in service classes to retrieve configuration
    settings is now also a one-liner. Example:
    
        configurable_attribute :consumer_key
  2. Add Yahoo OAuth adapter.

    oggy committed Jun 1, 2010
    Common OAuth logic is now in an abstract superclass.
  3. Autoload base Service class.

    oggy committed Jun 1, 2010
Commits on May 28, 2010
  1. Add Google OAuth adapter.

    oggy committed May 28, 2010
  2. Autoload service classes.

    oggy committed May 28, 2010
Commits on Mar 19, 2010
  1. update Contacts::Google docs

    mislav committed Mar 19, 2010
    closes #1
Commits on Nov 6, 2009
  1. MIT licensed

    mislav committed Nov 6, 2009
Commits on Mar 9, 2009
  1. Removed Net::HTTP.version_1_1 which is not compatible w/ version_1_2 …

    Jordan Brough authored and mislav committed Mar 5, 2009
    …and was causing problems w/ our app.
    
    Signed-off-by: Mislav Marohnić <mislav.marohnic@gmail.com>
Commits on Jan 9, 2009
  1. Use ActiveSupport JSON parser if it is already loaded.

    pezra authored and mislav committed Dec 26, 2008
    The `json` gem and ActiveSupport's JSON implementation are incompatible.  It seems better not to break already loaded code.
  2. Yahoo now returns array of contact objects

    pezra authored and mislav committed Dec 18, 2008
Commits on Oct 7, 2008