From eea948577961828e36958be5945f9837ba61070d Mon Sep 17 00:00:00 2001 From: Bashar Abdullah Date: Sun, 25 Nov 2012 20:09:23 +0300 Subject: [PATCH 1/5] Upgrade Json Gem File dependency to latest 1.7.5 --- Rakefile | 2 +- teambox-client.gemspec | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Rakefile b/Rakefile index fcdc901..2c6b20f 100644 --- a/Rakefile +++ b/Rakefile @@ -13,7 +13,7 @@ begin gem.add_dependency("httparty", "~> 0.7.4") gem.add_dependency("oauth2", "~> 0.1.1") - gem.add_dependency("json", "~> 1.5.1") + gem.add_dependency("json", "~> 1.7.5") end rescue LoadError puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler" diff --git a/teambox-client.gemspec b/teambox-client.gemspec index 406cacc..58bf29f 100644 --- a/teambox-client.gemspec +++ b/teambox-client.gemspec @@ -65,16 +65,16 @@ Gem::Specification.new do |s| if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then s.add_runtime_dependency(%q, ["~> 0.7.4"]) s.add_runtime_dependency(%q, ["~> 0.1.1"]) - s.add_runtime_dependency(%q, ["~> 1.5.1"]) + s.add_runtime_dependency(%q, ["~> 1.7.5"]) else s.add_dependency(%q, ["~> 0.7.4"]) s.add_dependency(%q, ["~> 0.1.1"]) - s.add_dependency(%q, ["~> 1.5.1"]) + s.add_dependency(%q, ["~> 1.7.5"]) end else s.add_dependency(%q, ["~> 0.7.4"]) s.add_dependency(%q, ["~> 0.1.1"]) - s.add_dependency(%q, ["~> 1.5.1"]) + s.add_dependency(%q, ["~> 1.7.5"]) end end From c802eed135f583ae8fc9a268ca5f75b7b46c38ba Mon Sep 17 00:00:00 2001 From: Bashar Abdullah Date: Sun, 25 Nov 2012 20:16:56 +0300 Subject: [PATCH 2/5] update old gem versions to latest --- Rakefile | 4 ++-- teambox-client.gemspec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Rakefile b/Rakefile index 2c6b20f..db9bb23 100644 --- a/Rakefile +++ b/Rakefile @@ -11,8 +11,8 @@ begin gem.homepage = "http://github.com/teambox/teambox-ruby-client" gem.authors = ["Pablo Villalba", "James Urquhart"] - gem.add_dependency("httparty", "~> 0.7.4") - gem.add_dependency("oauth2", "~> 0.1.1") + gem.add_dependency("httparty", "~> 0.9.0") + gem.add_dependency("oauth2", "~> 0.8.0") gem.add_dependency("json", "~> 1.7.5") end rescue LoadError diff --git a/teambox-client.gemspec b/teambox-client.gemspec index 58bf29f..94e3370 100644 --- a/teambox-client.gemspec +++ b/teambox-client.gemspec @@ -56,7 +56,7 @@ Gem::Specification.new do |s| ] s.homepage = %q{http://github.com/teambox/teambox-ruby-client} s.require_paths = ["lib"] - s.rubygems_version = %q{1.6.2} + s.rubygems_version = %q{1.8.6} s.summary = %q{A ruby gem wrapper for Teambox API} if s.respond_to? :specification_version then From 07deb000c82a11c8cffba23ed2dccc52a806fa41 Mon Sep 17 00:00:00 2001 From: Bashar Abdullah Date: Sun, 25 Nov 2012 20:51:08 +0300 Subject: [PATCH 3/5] Add missing reference_list.rb file to gemspec --- teambox-client.gemspec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/teambox-client.gemspec b/teambox-client.gemspec index 94e3370..b97b703 100644 --- a/teambox-client.gemspec +++ b/teambox-client.gemspec @@ -5,7 +5,7 @@ Gem::Specification.new do |s| s.name = %q{teambox-client} - s.version = "0.4.0" + s.version = "0.4.2" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Pablo Villalba", "James Urquhart"] @@ -45,6 +45,7 @@ Gem::Specification.new do |s| "lib/teambox-client/result_set.rb", "lib/teambox-client/teambox.rb", "lib/teambox-client/teambox_oauth.rb", + "lib/teambox-client/reference_list.rb", "spec/client_spec.rb", "spec/conversation_spec.rb", "spec/project_spec.rb", @@ -63,17 +64,17 @@ Gem::Specification.new do |s| s.specification_version = 3 if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q, ["~> 0.7.4"]) - s.add_runtime_dependency(%q, ["~> 0.1.1"]) + s.add_runtime_dependency(%q, ["~> 0.9.0"]) + s.add_runtime_dependency(%q, ["~> 0.8.0"]) s.add_runtime_dependency(%q, ["~> 1.7.5"]) else - s.add_dependency(%q, ["~> 0.7.4"]) - s.add_dependency(%q, ["~> 0.1.1"]) + s.add_dependency(%q, ["~> 0.9.0"]) + s.add_dependency(%q, ["~> 0.8.0"]) s.add_dependency(%q, ["~> 1.7.5"]) end else - s.add_dependency(%q, ["~> 0.7.4"]) - s.add_dependency(%q, ["~> 0.1.1"]) + s.add_dependency(%q, ["~> 0.9.0"]) + s.add_dependency(%q, ["~> 0.8.0"]) s.add_dependency(%q, ["~> 1.7.5"]) end end From 887eb50699b0b711ad8664c3e6015b53896482d7 Mon Sep 17 00:00:00 2001 From: Bashar Abdullah Date: Sun, 25 Nov 2012 21:29:58 +0300 Subject: [PATCH 4/5] Add note about lack of Ruby 1.9.3 support --- README.rdoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.rdoc b/README.rdoc index 46392ca..604e1a7 100644 --- a/README.rdoc +++ b/README.rdoc @@ -25,3 +25,7 @@ By default, teambox-client will connect to the hosted service at https://teambox == Examples See the examples directory. + +== Important Notes + +No support for Ruby 1.9.3 yet. \ No newline at end of file From 7158797b31a1a2c0163a7f5a0e055c55b657393f Mon Sep 17 00:00:00 2001 From: Bashar Abdullah Date: Sun, 25 Nov 2012 21:34:23 +0300 Subject: [PATCH 5/5] Fix typo in Teambox::Client user authentication user parameter --- README.rdoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rdoc b/README.rdoc index 604e1a7..8063959 100644 --- a/README.rdoc +++ b/README.rdoc @@ -15,12 +15,12 @@ First, install the teambox-client gem: Now, run "irb -rubygems" and this snippet to get the list of activities: require 'teambox-client' - client = Teambox::Client.new(:auth => {:username => 'frank', :password => 'papapa'}) + client = Teambox::Client.new(:auth => {:user => 'frank', :password => 'papapa'}) puts client.activities By default, teambox-client will connect to the hosted service at https://teambox.com/api/1; optionally you can: - client = Teambox::Client.new(:base_uri => 'http://teambox.mysite.com/api/1', :auth => {:username => 'frank', :password => 'papapa'}) + client = Teambox::Client.new(:base_uri => 'http://teambox.mysite.com/api/1', :auth => {:user => 'frank', :password => 'papapa'}) == Examples