Skip to content

Commit 920fee1

Browse files
committed
Merge pull request #2 from AnkurGel/1.1
REST v1.1
2 parents 2ed40ff + 0f70665 commit 920fee1

17 files changed

+722
-176
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,5 @@ pkg
4848
# For rubinius:
4949
#*.rbc
5050
.idea
51+
.ruby-version
52+
.ruby-gemset

Gemfile

+4-5
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@ source "http://rubygems.org"
33
# Example:
44
# gem "activesupport", ">= 2.3.5"
55
gem "faraday", "0.8.8"
6+
gem 'rest-client', '~> 1.8'
67

78
# Add dependencies to develop your gem here.
89
# Include everything needed to run rake, tests, features, etc.
910
group :development do
10-
gem "rspec", "~> 2.8.0"
11-
gem "rdoc", "~> 3.12"
11+
gem "rspec", "~> 2.8"
1212
gem "bundler", "~> 1.0"
13-
gem "jeweler", "~> 1.8.7"
14-
gem "faraday", "0.8.8"
15-
gem "debugger"
13+
gem "jeweler", "~> 1.8"
14+
gem "debugger", "~> 1.6"
1615
end

Gemfile.lock

+15-4
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ GEM
1111
debugger-linecache (1.2.0)
1212
debugger-ruby_core_source (1.3.1)
1313
diff-lcs (1.1.3)
14+
domain_name (0.5.25)
15+
unf (>= 0.0.5, < 1.0.0)
1416
faraday (0.8.8)
1517
multipart-post (~> 1.2.0)
1618
git (1.2.6)
@@ -23,6 +25,8 @@ GEM
2325
oauth2
2426
hashie (2.0.5)
2527
highline (1.6.20)
28+
http-cookie (1.0.2)
29+
domain_name (~> 0.5)
2630
httpauth (0.2.0)
2731
jeweler (1.8.8)
2832
builder
@@ -36,9 +40,11 @@ GEM
3640
json (1.8.1)
3741
jwt (0.1.8)
3842
multi_json (>= 1.5)
43+
mime-types (2.99)
3944
multi_json (1.8.2)
4045
multi_xml (0.5.5)
4146
multipart-post (1.2.0)
47+
netrc (0.11.0)
4248
nokogiri (1.5.10)
4349
oauth2 (0.9.2)
4450
faraday (~> 0.8)
@@ -51,6 +57,10 @@ GEM
5157
rake (10.1.1)
5258
rdoc (3.12.2)
5359
json (~> 1.4)
60+
rest-client (1.8.0)
61+
http-cookie (>= 1.0.2, < 2.0)
62+
mime-types (>= 1.16, < 3.0)
63+
netrc (~> 0.7)
5464
rspec (2.8.0)
5565
rspec-core (~> 2.8.0)
5666
rspec-expectations (~> 2.8.0)
@@ -59,14 +69,15 @@ GEM
5969
rspec-expectations (2.8.0)
6070
diff-lcs (~> 1.1.2)
6171
rspec-mocks (2.8.0)
72+
unf (0.2.0.beta2)
6273

6374
PLATFORMS
6475
ruby
6576

6677
DEPENDENCIES
6778
bundler (~> 1.0)
68-
debugger
79+
debugger (~> 1.6)
6980
faraday (= 0.8.8)
70-
jeweler (~> 1.8.7)
71-
rdoc (~> 3.12)
72-
rspec (~> 2.8.0)
81+
jeweler (~> 1.8)
82+
rest-client (~> 1.8)
83+
rspec (~> 2.8)

Instamojo-rb.gemspec

+26-21
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
# DO NOT EDIT THIS FILE DIRECTLY
33
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
44
# -*- encoding: utf-8 -*-
5+
# stub: Instamojo-rb 0.1.1 ruby lib
56

67
Gem::Specification.new do |s|
78
s.name = "Instamojo-rb"
89
s.version = "0.1.1"
910

1011
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
12+
s.require_paths = ["lib"]
1113
s.authors = ["Ankur Goel"]
12-
s.date = "2014-02-01"
13-
s.description = "Instamojo Ruby library - Assists you to programmatically create, edit and delete offers on Instamojo"
14+
s.date = "2015-12-09"
15+
s.description = "Instamojo Ruby library - Assists you to programmatically create, edit and delete offers on Instamojo. Also supports payments request, listing and status"
1416
s.email = "[email protected]"
1517
s.extra_rdoc_files = [
1618
"LICENSE.txt",
@@ -30,45 +32,48 @@ Gem::Specification.new do |s|
3032
"VERSION",
3133
"lib/API/api.rb",
3234
"lib/Instamojo-rb.rb",
35+
"lib/base.rb",
3336
"lib/client/client.rb",
37+
"lib/client/link.rb",
38+
"lib/client/payment.rb",
39+
"lib/client/refund.rb",
40+
"lib/client/payment_request.rb",
41+
"lib/common_object.rb",
42+
"lib/response.rb",
3443
"lib/utility.rb",
3544
"spec/Instamojo-rb_spec.rb",
3645
"spec/spec_helper.rb"
3746
]
3847
s.homepage = "https://github.com/AnkurGel/Instamojo-rb"
3948
s.licenses = ["MIT"]
40-
s.require_paths = ["lib"]
41-
s.rubygems_version = "1.8.23"
42-
s.summary = "Instamojo Ruby library - Assists you to programmatically create, edit and delete offers on Instamojo"
49+
s.rubygems_version = "2.2.2"
50+
s.summary = "Instamojo Ruby library - Assists you to programmatically create, edit and delete links on Instamojo"
4351

4452
if s.respond_to? :specification_version then
45-
s.specification_version = 3
53+
s.specification_version = 4
4654

4755
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
4856
s.add_runtime_dependency(%q<faraday>, ["= 0.8.8"])
49-
s.add_development_dependency(%q<rspec>, ["~> 2.8.0"])
50-
s.add_development_dependency(%q<rdoc>, ["~> 3.12"])
57+
s.add_runtime_dependency(%q<rest-client>, ["~> 1.8"])
58+
s.add_development_dependency(%q<rspec>, ["~> 2.8"])
5159
s.add_development_dependency(%q<bundler>, ["~> 1.0"])
52-
s.add_development_dependency(%q<jeweler>, ["~> 1.8.7"])
53-
s.add_development_dependency(%q<faraday>, ["= 0.8.8"])
54-
s.add_development_dependency(%q<debugger>, [">= 0"])
60+
s.add_development_dependency(%q<jeweler>, ["~> 1.8"])
61+
s.add_development_dependency(%q<debugger>, ["~> 1.6"])
5562
else
5663
s.add_dependency(%q<faraday>, ["= 0.8.8"])
57-
s.add_dependency(%q<rspec>, ["~> 2.8.0"])
58-
s.add_dependency(%q<rdoc>, ["~> 3.12"])
64+
s.add_dependency(%q<rest-client>, ["~> 1.8"])
65+
s.add_dependency(%q<rspec>, ["~> 2.8"])
5966
s.add_dependency(%q<bundler>, ["~> 1.0"])
60-
s.add_dependency(%q<jeweler>, ["~> 1.8.7"])
61-
s.add_dependency(%q<faraday>, ["= 0.8.8"])
62-
s.add_dependency(%q<debugger>, [">= 0"])
67+
s.add_dependency(%q<jeweler>, ["~> 1.8"])
68+
s.add_dependency(%q<debugger>, ["~> 1.6"])
6369
end
6470
else
6571
s.add_dependency(%q<faraday>, ["= 0.8.8"])
66-
s.add_dependency(%q<rspec>, ["~> 2.8.0"])
67-
s.add_dependency(%q<rdoc>, ["~> 3.12"])
72+
s.add_dependency(%q<rest-client>, ["~> 1.8"])
73+
s.add_dependency(%q<rspec>, ["~> 2.8"])
6874
s.add_dependency(%q<bundler>, ["~> 1.0"])
69-
s.add_dependency(%q<jeweler>, ["~> 1.8.7"])
70-
s.add_dependency(%q<faraday>, ["= 0.8.8"])
71-
s.add_dependency(%q<debugger>, [">= 0"])
75+
s.add_dependency(%q<jeweler>, ["~> 1.8"])
76+
s.add_dependency(%q<debugger>, ["~> 1.6"])
7277
end
7378
end
7479

0 commit comments

Comments
 (0)