arvados.git
14 years agoAdded redirect to buzz explore page.
Bob Aman [Tue, 19 Oct 2010 21:23:57 +0000 (21:23 +0000)]
Added redirect to buzz explore page.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@88 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoExcluding .rvm from code coverage.
Bob Aman [Thu, 14 Oct 2010 00:15:52 +0000 (00:15 +0000)]
Excluding .rvm from code coverage.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@78 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating README with installation instructions.
Bob Aman [Thu, 14 Oct 2010 00:05:32 +0000 (00:05 +0000)]
Updating README with installation instructions.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@77 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating README with installation instructions.
Bob Aman [Thu, 14 Oct 2010 00:04:36 +0000 (00:04 +0000)]
Updating README with installation instructions.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@76 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoImproving the handling of missing dependencies.
Bob Aman [Wed, 13 Oct 2010 21:28:58 +0000 (21:28 +0000)]
Improving the handling of missing dependencies.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@75 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded rack dependency.
Bob Aman [Wed, 13 Oct 2010 21:17:16 +0000 (21:17 +0000)]
Added rack dependency.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@72 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixed incompatibilities with Ruby 1.8.6
Bob Aman [Wed, 13 Oct 2010 21:16:07 +0000 (21:16 +0000)]
Fixed incompatibilities with Ruby 1.8.6

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@71 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded interactive session command.
Bob Aman [Wed, 13 Oct 2010 00:57:04 +0000 (00:57 +0000)]
Added interactive session command.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@69 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoRSpec had a new major release. We're not ready to upgrade yet.
Bob Aman [Tue, 12 Oct 2010 23:40:25 +0000 (23:40 +0000)]
RSpec had a new major release.  We're not ready to upgrade yet.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@68 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixing dependency issues.
Bob Aman [Tue, 12 Oct 2010 23:26:41 +0000 (23:26 +0000)]
Fixing dependency issues.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@67 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating addressable dependency.
Bob Aman [Tue, 12 Oct 2010 23:07:40 +0000 (23:07 +0000)]
Updating addressable dependency.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@66 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating CLI and explorer to match recent changes.
Bob Aman [Tue, 12 Oct 2010 23:07:36 +0000 (23:07 +0000)]
Updating CLI and explorer to match recent changes.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@65 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded check for major.minor.tiny version format.
Bob Aman [Tue, 12 Oct 2010 20:41:14 +0000 (20:41 +0000)]
Added check for major.minor.tiny version format.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@61 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated version sorting code and added authorization shortcuts.
Bob Aman [Tue, 12 Oct 2010 20:39:09 +0000 (20:39 +0000)]
Updated version sorting code and added authorization shortcuts.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@60 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated to handle content types correctly.
Bob Aman [Tue, 12 Oct 2010 02:09:14 +0000 (02:09 +0000)]
Updated to handle content types correctly.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@54 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFirst pass at CLI for Ruby client.
Bob Aman [Tue, 12 Oct 2010 01:53:40 +0000 (01:53 +0000)]
First pass at CLI for Ruby client.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@53 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded Sinatra API explorer example app.
Bob Aman [Sat, 9 Oct 2010 02:41:47 +0000 (02:41 +0000)]
Added Sinatra API explorer example app.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@52 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixed issue with invalid type checking.
Bob Aman [Sat, 9 Oct 2010 02:41:38 +0000 (02:41 +0000)]
Fixed issue with invalid type checking.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@51 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoExtra indentation removed.
Bob Aman [Thu, 7 Oct 2010 22:44:14 +0000 (22:44 +0000)]
Extra indentation removed.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@50 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoWhoops, example was on the wrong method.
Bob Aman [Thu, 7 Oct 2010 22:38:51 +0000 (22:38 +0000)]
Whoops, example was on the wrong method.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@49 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded example to Service#to_h method.
Bob Aman [Thu, 7 Oct 2010 22:37:57 +0000 (22:37 +0000)]
Added example to Service#to_h method.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@48 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoBroke the examples in the README up a bit to be less intimidating.
Bob Aman [Thu, 7 Oct 2010 22:36:02 +0000 (22:36 +0000)]
Broke the examples in the README up a bit to be less intimidating.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@47 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixed example in README.
Bob Aman [Thu, 7 Oct 2010 22:12:38 +0000 (22:12 +0000)]
Fixed example in README.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@46 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded example for generating request.
Bob Aman [Thu, 7 Oct 2010 22:12:34 +0000 (22:12 +0000)]
Added example for generating request.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@45 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated example.
Bob Aman [Thu, 7 Oct 2010 22:12:27 +0000 (22:12 +0000)]
Updated example.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@44 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFinished documentation.
Bob Aman [Thu, 7 Oct 2010 00:02:22 +0000 (00:02 +0000)]
Finished documentation.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@43 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixed minor error in YARD documentation format.
Bob Aman [Tue, 5 Oct 2010 23:50:27 +0000 (23:50 +0000)]
Fixed minor error in YARD documentation format.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@42 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoRemoved :nodoc: directives, as they are not understood by YARD.
Bob Aman [Tue, 5 Oct 2010 23:49:00 +0000 (23:49 +0000)]
Removed :nodoc: directives, as they are not understood by YARD.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@41 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded documentation to the remainder of the API client methods.
Bob Aman [Tue, 5 Oct 2010 23:46:43 +0000 (23:46 +0000)]
Added documentation to the remainder of the API client methods.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@40 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoImproving testing and coverage.
Bob Aman [Thu, 30 Sep 2010 21:57:13 +0000 (21:57 +0000)]
Improving testing and coverage.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@39 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoImproving testing and coverage.
Bob Aman [Thu, 30 Sep 2010 21:46:08 +0000 (21:46 +0000)]
Improving testing and coverage.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@38 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoImproving testing and coverage.
Bob Aman [Thu, 30 Sep 2010 21:33:23 +0000 (21:33 +0000)]
Improving testing and coverage.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@37 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoImproved coverage in tests and fixed a URI join bug.
Bob Aman [Tue, 28 Sep 2010 23:09:07 +0000 (23:09 +0000)]
Improved coverage in tests and fixed a URI join bug.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@36 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoReorganized some of the code and removed unnecessary stuff.
Bob Aman [Sat, 18 Sep 2010 00:30:02 +0000 (00:30 +0000)]
Reorganized some of the code and removed unnecessary stuff.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@35 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoSigned requests can now be generated and transmitted by the client.
Bob Aman [Thu, 16 Sep 2010 23:40:08 +0000 (23:40 +0000)]
Signed requests can now be generated and transmitted by the client.

Example code:
    require 'google/api_client'
    client = Google::APIClient.new(:service => 'buzz')
    client.authorization.fetch_temporary_credential!(
      :additional_parameters => {
        'scope' => 'https://www.googleapis.com/auth/buzz'
      }
    )
    client.authorization.authorization_uri
    # Redirect user here
    client.authorization.fetch_token_credential!(:verifier => '12345')
    response = client.execute(
      'buzz.activities.list',
      'scope' => '@self', 'userId' => '@me', 'alt' => 'json'
    )
    status, headers, body = response

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@34 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoURI template expansion works.
Bob Aman [Thu, 16 Sep 2010 19:12:52 +0000 (19:12 +0000)]
URI template expansion works.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@33 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoskeleton for api request/respone abstraction
Matt Pokrzywa [Tue, 14 Sep 2010 03:39:23 +0000 (03:39 +0000)]
skeleton for api request/respone abstraction

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@32 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated to use Signet.
bobaman@google.com [Mon, 13 Sep 2010 21:54:43 +0000 (21:54 +0000)]
Updated to use Signet.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@31 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoRemoved unneeded code.
bobaman@google.com [Mon, 13 Sep 2010 21:54:35 +0000 (21:54 +0000)]
Removed unneeded code.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@30 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating dependencies.
bobaman@google.com [Mon, 13 Sep 2010 21:54:26 +0000 (21:54 +0000)]
Updating dependencies.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@29 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoRemoving transport and OAuth code that is no longer needed.
bobaman@google.com [Mon, 13 Sep 2010 21:54:18 +0000 (21:54 +0000)]
Removing transport and OAuth code that is no longer needed.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@28 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoMade the builder more flexible by adding a callback parameter.
bobaman@google.com [Tue, 24 Aug 2010 21:59:53 +0000 (21:59 +0000)]
Made the builder more flexible by adding a callback parameter.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@27 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded a request proxy for our HTTP request representations.
bobaman@google.com [Tue, 24 Aug 2010 21:26:21 +0000 (21:26 +0000)]
Added a request proxy for our HTTP request representations.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@26 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded a rudimentary implementation of a MethodBuilder.
bobaman@google.com [Tue, 24 Aug 2010 21:26:12 +0000 (21:26 +0000)]
Added a rudimentary implementation of a MethodBuilder.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@25 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadded more json parser tests
mattpok@google.com [Tue, 24 Aug 2010 19:22:53 +0000 (19:22 +0000)]
added more json parser tests

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@24 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadded basic json parser support and tests
mattpok@google.com [Mon, 23 Aug 2010 22:07:50 +0000 (22:07 +0000)]
added basic json parser support and tests

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@23 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoInitial implementation of HTTP.
bobaman@google.com [Thu, 19 Aug 2010 23:21:45 +0000 (23:21 +0000)]
Initial implementation of HTTP.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@22 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating error messages to match.
bobaman@google.com [Thu, 19 Aug 2010 23:21:18 +0000 (23:21 +0000)]
Updating error messages to match.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@21 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadd more comprehensive unit tests for transport parser config
mattpok@google.com [Wed, 18 Aug 2010 22:41:24 +0000 (22:41 +0000)]
add more comprehensive unit tests for transport parser config

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@20 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadded basic rspec for transport and fix imports in transport class
mattpok@google.com [Wed, 18 Aug 2010 22:18:21 +0000 (22:18 +0000)]
added basic rspec for transport and fix imports in transport class

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@19 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadd parser configuration to http transport, will add tests next commit
mattpok@google.com [Wed, 18 Aug 2010 21:39:44 +0000 (21:39 +0000)]
add parser configuration to http transport, will add tests next commit

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@18 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadded json parsing skeleton
mattpok@google.com [Wed, 18 Aug 2010 20:29:18 +0000 (20:29 +0000)]
added json parsing skeleton

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@17 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded check to make sure Rcov is installed.
bobaman@google.com [Tue, 17 Aug 2010 22:09:41 +0000 (22:09 +0000)]
Added check to make sure Rcov is installed.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@16 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdating code to consistent coding style.
bobaman@google.com [Tue, 17 Aug 2010 01:21:17 +0000 (01:21 +0000)]
Updating code to consistent coding style.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@15 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded some tests for determining the discovery document URI.
bobaman@google.com [Sat, 14 Aug 2010 01:35:51 +0000 (01:35 +0000)]
Added some tests for determining the discovery document URI.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@14 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded some tests for determining the discovery document URI.
bobaman@google.com [Sat, 14 Aug 2010 01:35:06 +0000 (01:35 +0000)]
Added some tests for determining the discovery document URI.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@13 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded brief documentation to the handler classes.
bobaman@google.com [Sat, 14 Aug 2010 01:28:57 +0000 (01:28 +0000)]
Added brief documentation to the handler classes.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@12 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded code to determine the location of the discovery document.
bobaman@google.com [Sat, 14 Aug 2010 01:26:01 +0000 (01:26 +0000)]
Added code to determine the location of the discovery document.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@11 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated the configuration handling code.
bobaman@google.com [Sat, 14 Aug 2010 01:16:35 +0000 (01:16 +0000)]
Updated the configuration handling code.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@10 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated OAuth1 configuration code. Added docs.
bobaman@google.com [Sat, 14 Aug 2010 00:53:57 +0000 (00:53 +0000)]
Updated OAuth1 configuration code.  Added docs.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@9 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoUpdated OAuth to actually perform authorization stuff.
bobaman@google.com [Thu, 12 Aug 2010 01:07:35 +0000 (01:07 +0000)]
Updated OAuth to actually perform authorization stuff.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@8 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded addressable/template require to discovery.rb.
bobaman@google.com [Wed, 11 Aug 2010 21:20:13 +0000 (21:20 +0000)]
Added addressable/template require to discovery.rb.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@7 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadd skeleton for discovery
mattpok@google.com [Wed, 11 Aug 2010 19:11:06 +0000 (19:11 +0000)]
add skeleton for discovery

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@6 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoadd json to gem.rake
mattpok@google.com [Tue, 10 Aug 2010 23:42:36 +0000 (23:42 +0000)]
add json to gem.rake

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@5 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoFixed yardoc task.
bobaman@google.com [Tue, 10 Aug 2010 05:01:21 +0000 (05:01 +0000)]
Fixed yardoc task.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@4 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoAdded some stubs for OAuth and HTTP.
bobaman@google.com [Tue, 10 Aug 2010 04:44:14 +0000 (04:44 +0000)]
Added some stubs for OAuth and HTTP.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@3 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoBasic project skeleton.
bobaman@google.com [Wed, 28 Jul 2010 19:30:56 +0000 (19:30 +0000)]
Basic project skeleton.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@2 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef

14 years agoInitial directory structure.
(no author) [Wed, 28 Jul 2010 17:06:25 +0000 (17:06 +0000)]
Initial directory structure.

git-svn-id: https://google-api-ruby-client.googlecode.com/svn/trunk@1 c1d61fac-ed7f-fcc1-18f7-ff78120a04ef