Permalink
Commits on Mar 25, 2016
  1. Merge remote-tracking branch 'kylewm/indieauth-hcard'

    kylewm committed Mar 25, 2016
  2. Merge pull request #15 from kylewm/indieauth

    kylewm committed Mar 25, 2016
    add support for indieauth
  3. indieauth: restore required method access_token

    kylewm committed Mar 25, 2016
    just return None
  4. indieauth: process feedback

    kylewm committed Mar 25, 2016
    thanks for the helpful comments, @snarfed!
  5. disallow google-api-python-client==1.5.0

    kylewm committed Mar 25, 2016
    causes dependency problems with oauth2client<2.0. It looks like
    the next point release of google-api-python-client will fix this
    based on googleapis/google-api-python-client@bb32462
  6. indieauth: fix errors

    kylewm committed Mar 24, 2016
    - missing bs4 import
    - bad unicode encoding for redirect url
  7. indieauth: add support for the full authentication flow

    kylewm committed Mar 24, 2016
    that this is different from the other sources because:
    
    - it requires you to enter the user's URL before starting
    - it does not produce an access token
Commits on Jan 14, 2016
  1. bump version of webutil

    kylewm committed Jan 14, 2016
Commits on Nov 16, 2015
  1. Merge pull request #13 from kylewm/flickr-publish

    kylewm committed Nov 16, 2015
    Flickr add upload method
  2. Flickr add upload method

    kylewm committed Nov 15, 2015
    - Flickr uploads uses a separate API from other requests
    - use requests.post for upload (urllib2 doesn't help with multi-part)
    - If no permission scopes are requested, use the authenticate
      API instead of authorize (returns without prompting if previous authed)
Commits on Nov 4, 2015
Commits on Oct 27, 2015
  1. better error logging for malformed flickr responses

    kylewm committed Oct 27, 2015
    resp.read() to a local variable before decoding, so we can see what the text was if it fails
Commits on Oct 25, 2015
  1. Support non-comma scope separators

    kylewm committed Oct 25, 2015
    Google+ requires spaces between scopes
Commits on Sep 6, 2015
Commits on Sep 5, 2015
  1. update webutil

    kylewm committed Sep 5, 2015
  2. Merge pull request #8 from kylewm/flickr-support

    kylewm committed Sep 5, 2015
    Refactor Flickr auth to separate module
Commits on Sep 4, 2015
Commits on Sep 3, 2015
Commits on Sep 2, 2015
Commits on Aug 31, 2015
  1. pull out Flickr auth module for use by granary

    kylewm committed Jul 29, 2015
    a separate auth module allows Granary to access Flickr without
    depending on appengine's SDK
Commits on Aug 11, 2015
  1. bump version of webutil

    kylewm committed Aug 11, 2015
Commits on May 22, 2015
  1. abstract BaseAuth.is_authority_for

    kylewm committed May 22, 2015
    - allows us to check parent auth entities to see if they have
      authority over child auth entities (i.e. Facebook users and pages)
Commits on Feb 12, 2015
Commits on Jan 31, 2015
  1. update webutil

    kylewm committed Jan 31, 2015
Commits on Jan 7, 2015
  1. remove python-instagram dependency; call API directly.

    kylewm committed Jan 7, 2015
    some instagram-specific changes to interpret_http_exception:
    
    when error body contains specific types that mean the access token was
    revoked or the account was deleted, change the error code to 401 to
    tell Bridgy that the source should be disabled.
    
    note that there was a small regression here when we stopped using the
    python-instagram library. instagram errors previously were
    reformatted as: "error_type: error_message". this version will
    simply give back the unformatted json blob, so instead of
    
      OAuthAccessTokenException: The access_token provided is invalid.
    
    we get:
    
      {"meta":{"error_type":"OAuthAccessTokenException","code":400,
       "error_message":"The access_token provided is invalid."}}
Commits on Oct 7, 2014
Commits on Aug 30, 2014
  1. add OAuth2 drop-in for Disqus

    kylewm committed Aug 30, 2014
    - changed BaseAuth.urlopen_access_token to take an optional
      api_key parameter
    - also includes little tweaks that flycheck complained about
      in other modules
Commits on Aug 17, 2014