68 Commits

Author SHA1 Message Date
HoneyryderChuck
87ca44fed1 moar simplecov conditions 2021-06-17 18:06:44 +01:00
HoneyryderChuck
4df2363cc5 providing strategy for punycode translation, using idnx when possible, falling back otherwise 2021-06-11 18:27:40 +01:00
HoneyryderChuck
a0ac3354dc disabling grpc for truffleruby 2021-05-31 13:55:18 +01:00
HoneyryderChuck
44b418acd6 do not use the master of rbs (seems to have stabilized features for us) 2021-05-28 12:16:21 +01:00
HoneyryderChuck
df489676ac adding ntlm auth plugin 2021-05-27 19:11:15 +01:00
HoneyryderChuck
ae4b7545b2 added the first grpc test, initially using the gprc gem stub client 2021-04-20 19:04:19 +01:00
HoneyryderChuck
73de78efa6 fixed rubocop's new minor version hassles
also, changed the target ruby version, first time this ever happens.
2021-04-20 10:45:27 +01:00
HoneyryderChuck
7fca78ad23 added custom upgrade plugin as example (for websockets) 2021-03-05 12:23:18 +00:00
HoneyryderChuck
7de0ab0862 condition for 2.2 in gemfile not good enough for 2.2.10 2021-02-07 17:01:34 +00:00
HoneyryderChuck
2875e81d16 testing against patched openssl version (and sending all artifacts to coverage job in CI) 2021-02-02 19:42:43 +00:00
HoneyryderChuck
755b895b08 added initial aws sigv4 functional test 2021-02-02 18:33:24 +00:00
HoneyryderChuck
e334bf891b as per https://github.com/msgpack/msgpack-ruby/issues/205 , restrict 1.4 to ruby >= 2.4 2021-02-02 15:40:22 +00:00
HoneyryderChuck
17dc61402b removing rubocop's pin to master (a bugfix has been released) 2021-02-02 15:28:07 +00:00
HoneyryderChuck
f1f85ecfc7 maintaining own fork of ruby-tls
The ruby-tls gem hasn't received an update in 3 years, and haven't
actioned on issues that old, which leads me to believe it was abandoned.
Therefore, I now maintain this fork, and this allows me to quickly
identify issues.

The flow within the IO wrapper has been dealt with as well
2021-01-31 15:51:33 +00:00
HoneyryderChuck
fd9fc7ccf3 added ruby-tls for jruby 2021-01-30 23:19:02 +00:00
HoneyryderChuck
d645ac8596 added quick fixes to make http tests run with truffleruby, until the patches are released 2021-01-30 15:31:03 +00:00
HoneyryderChuck
5158cce23f do not install msgpack version which fails to run under ruby 2.1 2021-01-30 15:31:03 +00:00
HoneyryderChuck
738875b5aa pinning runocop to master branch (there was a bug in the evalwithlocation cop) 2021-01-30 15:31:03 +00:00
HoneyryderChuck
41a0b8ff34 move http-form_data to test dependencies block 2021-01-13 00:00:09 +00:00
HoneyryderChuck
ca8e0b9539 added ddtrace and first draft of tests 2021-01-02 16:02:04 +00:00
HoneyryderChuck
dbc12a91b5 importing tests from webmock 2021-01-01 16:56:36 +00:00
HoneyryderChuck
ce0c7c02cc installing webrick for ruby 3 (not default anymore); updating rubocop 2020-12-24 12:38:14 +00:00
HoneyryderChuck
4d27d2d17e adding jekyll-feed 2020-11-26 10:10:17 +00:00
HoneyryderChuck
dc3f5ec01e missing rubocop-performance for 2.3 2020-11-07 16:38:44 +00:00
HoneyryderChuck
b0983daf2b wrong 0.81 rubocop version 2020-11-07 16:24:25 +00:00
HoneyryderChuck
81033abd2b fixing match for proper rubocop version per ruby 2020-11-07 16:11:44 +00:00
HoneyryderChuck
9a17e9451b do not install brotli in jruby mode 2020-11-07 15:46:08 +00:00
HoneyryderChuck
1b26977d16 updated rubocop to 1.0.0 on possible rubies, making the necessary changes 2020-11-07 15:36:21 +00:00
HoneyryderChuck
1b068aca21 removing http-cookie 2020-11-03 16:33:11 +00:00
HoneyryderChuck
edc922843a run rbs check in tests 2020-10-30 16:19:18 +00:00
HoneyryderChuck
c758b6e49d added truffleruby image 2020-10-10 15:53:19 +01:00
HoneyryderChuck
a7e2fdc2ad restricting jekyll usage a bit more 2020-10-07 14:53:34 +01:00
HoneyryderChuck
7134e87b32 separated the gems by groups 2020-10-07 02:01:03 +01:00
HoneyryderChuck
2f2d2a69b2 moving hanna-nouveau to jekyll setup, setting up different gemfile in CI 2020-10-03 11:06:51 +01:00
HoneyryderChuck
4997548d95 do not use the select_one variant for ruby 2.1, as there is a deadlock on ssl connect that is triggered in a test 2020-04-13 15:23:20 +01:00
HoneyryderChuck
ed45ecbf85 bumped rubocop to 0.80 2020-02-29 02:30:39 +00:00
HoneyryderChuck
ec1f34f4b4 do not include stripe, version simplecov 2020-02-03 00:39:48 +00:00
HoneyryderChuck
d3b3ae0ed3 added rubocop for 2.2 2019-12-31 02:04:44 +00:00
HoneyryderChuck
c73d6ff3d9 updated rubocop, made necessary changes for syntax to be approved 2019-12-30 02:44:47 +00:00
HoneyryderChuck
26efb9daea Blog 2019-05-24 14:10:31 +00:00
HoneyryderChuck
698050363a refactored h2c to use the connection methods; moving options around match?, as they'll be crucial to reimplement in plugins 2019-04-29 15:04:00 +00:00
HoneyryderChuck
39fbf0223c some changes to the stripe script 2019-03-17 12:26:24 +00:00
HoneyryderChuck
f8688c4d61 do not install byebug under jruby 2019-03-16 03:49:35 +00:00
HoneyryderChuck
7bf46b3289 do not install incompatible pry byebug 2019-03-16 03:44:39 +00:00
HoneyryderChuck
4fee26b313 added faraday 2019-03-08 01:09:32 +00:00
HoneyryderChuck
ab694ae7de cleaning up gemfile 2019-01-01 17:14:36 +00:00
HoneyryderChuck
fcc1e2a2b8 moved net-ssh deps to Gemfile 2018-12-28 14:21:26 +00:00
HoneyryderChuck
0668ff6d92 added separate configs per ruby version, which helps keeping up the level of granularity way better than just having a single rubocop_todo.yml; fixed a few cases based on some missing cops 2018-12-28 14:13:38 +00:00
HoneyryderChuck
7673f572c2 support rubocop also for ruby 2.1 and 2.2 2018-12-28 02:53:58 +00:00
HoneyryderChuck
622188c0ab updated rubocop, added a few changes... 2018-12-28 02:44:43 +00:00