74 Commits

Author SHA1 Message Date
Mattia
b302d708ea
External Typhoeus Adapter Compatibility (#748) 2017-11-17 09:54:24 +00:00
Olle Jonsson
e63ef9b830 Remove Typhoeus adapter (#715) 2017-11-02 09:57:49 +00:00
Olle Jonsson
f8892b1301 Adapter support for Net::HTTP::Persistent v3.0.0 (#619) 2017-07-28 15:25:59 +01:00
Mike Fogg
e8899e0bcd Fix gemfile to pull in the net-http-persistent gem that works for Ruby 1.9.3 (#616) 2016-10-09 12:19:11 +01:00
Mattia
3167d038d2 fixes ruby 1.9.3 tests (#611)
ignore .idea folder from Rubymine
2016-09-30 11:44:00 +01:00
Leon Miller-Out
a712938071 Fix Ruby 1.9.3 tests on Travis. Drop support for Ruby 1.8.7. (#600)
* Drop support for Ruby 1.9.2, which no-one should be using any more.

* Constraint gem versions for Ruby 1.9.3

* Drop support for Ruby 1.8.7. Many dependencies have dropped support for it.

* Remove conditionals checking for Ruby 1.8.7

* Document Ruby version dependency
2016-08-26 21:45:28 +01:00
Mislav Marohnić
61cbd3eb6d Merge pull request #571 from singlebrook/restrict_rake_version
Restrict rake to less than v11, which drops support for older rubies.
2016-04-01 09:32:35 +02:00
Leon Miller-Out
be21e7849a Restrict rake to less than v11, which drops support for older rubies. 2016-03-31 09:51:01 -04:00
Mislav Marohnić
b681452bbf Fix running test suite for Ruby 1.8
Fixes #553
2015-12-23 16:52:20 +01:00
Mislav Marohnić
b4095c67be Remove leftright support
I don't really use it and it seems broken with Minitest
2015-10-02 17:31:55 +02:00
Rahul Horé
15a045d348 Skip Typhoeus tests for Ruby 2.2+
Old Typhoeus version doesn't seem to compile on this version of Ruby anymore.
2015-02-03 21:36:09 -08:00
Erik Michaels-Ober
d8b9eda2d2 Lock rest-client to ~> 1.6.0 on Ruby 1.8.7 2014-07-09 10:34:29 +02:00
Erik Michaels-Ober
07c30a20b9 Update Travis settings for Rubinius
/cc @brixen
2014-02-12 12:41:36 +01:00
Mislav Marohnić
0dcbe1023e Bump net-http-persistent
Needed fix for drbrain/net-http-persistent#59
2014-02-10 23:37:24 +01:00
Mislav Marohnić
cd3040cbe5 Avoid broken net-http-persistent v2.9.2/3
Broken by drbrain/net-http-persistent#56
2014-02-10 15:58:43 +01:00
Erik Michaels-Ober
99d8bb8be4 Update minitest dependency to >= 5.0.5 2014-01-16 02:34:18 +01:00
Mislav Marohnić
7660b4a2d7 Bump Excon
Avoids the regression in 0.27.3
2014-01-09 10:23:21 -08:00
Erik Michaels-Ober
66d5678ad6 Test against Rubinius 2 and JRuby in different modes 2013-12-25 15:29:44 -05:00
Erik Michaels-Ober
e5a3cc6caa Lock mime-types to ~> 1.25 on Ruby 1.8 2013-11-08 16:32:38 -05:00
Mislav Marohnić
0c945d13d1 Avoid using buggy version of Excon
Breaks with combination of proxy + HTTPS

geemus/excon#291
2013-10-13 23:16:50 +02:00
Mislav Marohnić
5b6f89d528 no need for em-synchrony monkeypatch anymore 2013-07-27 14:38:19 +02:00
Mislav Marohnić
cf2574b5e4 bump jruby-openssl to fix hang issues
It would hang indefinitely for HTTPS requests from JRuby 1.7.4 on my Mac
2013-07-27 00:29:44 +02:00
Mislav Marohnić
934567f11d consistently handle 407 Proxy Authentication Required for HTTPS requests 2013-07-27 00:29:43 +02:00
Mislav Marohnić
2f1ff93a70 add HTTP proxy support for Excon 2013-07-27 00:29:42 +02:00
Mislav Marohnić
4f826047a7 use Minitest 5.0 2013-06-25 04:12:01 +02:00
Erik Michaels-Ober
36379e01af Add Coveralls for code coverage reporting 2013-02-25 11:30:46 -08:00
Mislav Marohnić
89af3915f7 include em-synchrony in Ruby 2.0 2013-02-25 03:02:46 +01:00
Erik Michaels-Ober
75ab43c2ea Move development dependencies into Gemfile 2013-02-14 09:11:28 -08:00
Erik Michaels-Ober
faab1b08cd Replace test-unit with minitest 2012-12-16 20:22:03 -08:00
Erik Michaels-Ober
c0246c0a9b Update test-unit dependency to version ~> 2.5 2012-12-16 17:48:12 -08:00
technoweenie
5faf2a741b try it with jruby too 2012-10-28 10:29:19 -06:00
technoweenie
209b0aaa3f only require test-unit in 1.9 2012-10-28 10:23:37 -06:00
Mislav Marohnić
88c76087c8 work around Excon problem with JRuby + SSL 2012-08-16 18:21:04 +02:00
Mislav Marohnić
d83cc69159 allow Excon 0.15 or greater 2012-08-12 17:24:01 +02:00
Dan Dofter
790a3c6535 Require excon 0.14.1 which fixes timeout issue
See: https://github.com/geemus/excon/issues/127
2012-08-12 17:23:23 +02:00
Myron Marston
55b4c73313 Bump sinatra version requirement.
The live server uses #patch, which is only available on Sinatra 1.3+.
2012-08-12 13:49:20 +02:00
Mislav Marohnić
d8aba7a99a raise proper exception for Excon timeout 2012-06-19 11:15:11 +02:00
Mislav Marohnić
47af24c4d9 don't test with Typhoeus v0.4.x
Typhoeus 0.4.0 broke the ability to send PATCH requests with body.

See https://github.com/typhoeus/typhoeus/pull/171#issuecomment-6327082
2012-06-14 14:56:23 +02:00
Dan Dofter
24ced570ed don't override excon's global connection settings
Update excon's settings on the connection instance, not globally for
all connections (even ones made outside of faraday). Address
deprecation warnings.
2012-05-29 08:55:03 -07:00
Hakan Ensari
c2d88ffd3e Add HTTPClient adapter
nahi/httpclient#90
2012-05-02 02:24:50 +01:00
rick
3d473ceccd Merge branch 'master' of github.com:technoweenie/faraday 2012-04-21 10:08:16 -06:00
Jerry Cheung
e0bdfd2803 add Faraday::Adapter::Rack 2012-04-14 23:00:45 +02:00
rick
b59c9099cf apparently typhoeus 0.3.2 doesn't set user agent correctly 2012-04-14 09:24:15 -06:00
rick
5159a64db2 extra gem file requirement so 0.4.1 is not used with faraday 2012-04-14 07:43:52 -06:00
Dimitrij Denissenko
28842e042e Added Net::HTTP::Persistent adapter 2012-03-02 17:57:07 +00:00
Mislav Marohnić
db554b2926 remove JSON request middleware 2011-12-29 14:22:07 +01:00
Erik Michaels-Ober
fea22ff5eb Disable Typhoeus tests on JRuby 2011-12-28 10:47:33 -08:00
Erik Michaels-Ober
004a43416f Bump typhoeus dependency to ~> 0.3, although this shouldn't make a difference 2011-12-28 10:35:28 -08:00
Erik Michaels-Ober
1842d58246 Include Rubinius 2011-12-28 10:28:18 -08:00
Erik Michaels-Ober
2d4a8789c5 Patron fails to compile on JRuby
NameError: uninitialized constant Patron::Session
2011-12-28 10:18:45 -08:00