Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Aug 27, 2013
  1. Merge pull request #1 from chankeypathak/master

    authored
    Added README, Thanks to @chankeypathak
Commits on Aug 23, 2013
  1. @chankeypathak

    Added README

    chankeypathak authored
    README in POD format.
Commits on Jun 19, 2013
  1. Tidy stuff

    authored
    Run through perltidy -i=2.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. "Fix" tests

    authored
    First update in a _long_ while.  Update the tests to match minor updates
    to the Google+ v1 API (specifically, updates on exceptions raised.)
    Also remove invalid/unused fields from the tests.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Oct 11, 2011
  1. Fix typo

    authored
    Missing leading quote on pod :/
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. v0.004

    authored
            Refactoring release
            Perldoc and dist.ini minor fixes
            Use an HTTP/HTTPS proxy when available
            Support requesting partial responses
  3. Bump Changes

    authored
    See previous.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  4. Implement requesting partial responses

    authored
    After a bit of rest (got sick and all ;) add the feature of being able
    to get partial responses.  Subtests are awesome!
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Oct 4, 2011
  1. Comment a bit

    authored
    Add a few lines of comment for _request, in case I forget ;)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. Catch and report JSON error messages when available

    authored
    Don't simply die because $tx->res->json returns an undef and you can't
    treat it as a hash.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  3. Bump Changes

    authored
    Document proxy support.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  4. Allow collection-specific activity lists

    authored
    In future version of the API there will probably be support for getting
    a list of activities per 'collection' (probably a circle or something
    similar) so prepare for that.  This also bumps the module formally
    requiring Perl 5.10.1.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  5. Link to CPAN RT

    authored
    Add a link to the CPAN request tracker (I'm not using GitHub's issues
    for now.)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  6. Try to properly handle request

    authored
    Handle requests that don't necessarily become successful (e.g. GET over
    a slow link.)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Oct 2, 2011
  1. Make $self->ua use proxies when available

    authored
    Having a hard time coding on the move, but curiously I can still use my
    IPv6 proxy (even over teredo...)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 29, 2011
  1. Bump Changes

    authored
    Maybe a v0.004 release?
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. factor out URL hackery to Mojo::URL

    authored
    Instead of doing our own path and query munging, use Mojo::URL to do it
    for us.  That's much better :)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  3. Fix perldoc

    authored
    Less spec.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  4. Fix github web URL

    authored
    Typo.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 28, 2011
  1. Factor out API dispatch and request

    authored
    First attempt was using caller() and __PACKAGE__ hackery to get a
    private _request method to know about its caller so it can dispatch to
    the right URL.  Since then, took that out and went for a simpler
    approach, letting calling methods look up the API then dispatch to
    _request.
    
    Probably still needs refactoring.  @Altreus++ for his input in the my G+
    post.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 26, 2011
  1. Skip when smoke testing

    authored
    Don't run t/01-plus.t when under smoke testing (dzil smoke, etc.)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. Use new_ok from Test::More 0.88

    authored
    Trim a line and use new_ok instead of calling new then isa_ok.
    @dagolden++ for his blog post :)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 25, 2011
  1. v0.003

    authored
            Add tests and fixes
            Remove Person (be refactored later)
            Add getting person's activities
            Add getting a specific activity
            Improve documentation
  2. Bump Changes

    authored
    Add docs and activity retrieval.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  3. Get a specific activity

    authored
    Add a method to get a specific activity.  This rounds up the available
    methods in the latest API.  What is missing now is authenticated API
    requests via OAuth2.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  4. Plan tests, make activities() be able to get next page via token

    authored
    Plan tests for t/01-plus.t as in previous commit.  Also make
    $plus->activities() be able to get the next page in the activity list
    via giving the previous fetch's nextPageToken property.  Tidy and
    improve documentation as well.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  5. Count tests

    authored
    Start with a plan.  Do the same for t/01-plus.t later.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  6. Generate META.json

    authored
    Use Dist::Zilla::Plugin::MetaJSON in dist.ini to generate META.json
    along with META.yml
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  7. Add .build to .gitignore

    authored
    For dzil.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 24, 2011
  1. Bump Changes

    authored
    For last commit.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. Initial activities method

    authored
    Add the method to get a person's list of (public) activities.  Still
    needs handling getting the next page of the list.  Can also see the need
    to refactor the Mojo::UserAgent calls to a private request function.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  3. Use subtests and return JSON-decoded output

    authored
    Refactor the test script to use subtests.  Also, since there's no Person
    object for now, return output as a hashref generated from Mojo::JSON.
    While this defeats encapsulation, treat this as a feature for now until
    we get better options (like dists implementing the Portable Contacts and
    Activity Streams specs.)
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  4. Remove Test::Perl::Critic

    authored
    Remove author critic tests as they conflict with PkgVersion file
    munging.  Just run perlcritic manually for now.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Commits on Sep 23, 2011
  1. Remove Person

    authored
    Forgot to remove in t/00-load.t
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
  2. Remove Person for now

    authored
    Remove Person.pm and test for now, API responses are simple enough to be
    passed to Mojo::JSON for decoding to hashrefs.
    
    Signed-off-by: Zak B. Elep <zakame@cpan.org>
Something went wrong with that request. Please try again.