impress/vendor/cache
Emi Matchu be560e4595 Upgrade async and related gems, and fix async-http response handling
When playing with a Rainbow Pool syncing task, I noticed that error
handling wasn't working correctly for requests using `async-http`: if
the block raised an error, the `Sync` block would never return.

My suspicion is that this is because we were never reading or releasing
the request body.

In this change, I upgrade all the relevant gems for good measure, and
switch to using the response object yielded by the _block_, so we can
know it's being resource-managed correctly. Now, failures raise errors
as expected!

(I tested all these relevant service calls, too!)
2024-09-07 12:14:12 -07:00
..
actioncable-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
actionmailbox-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
actionmailer-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
actionpack-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
actiontext-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
actionview-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
activejob-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
activemodel-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
activerecord-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
activestorage-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
activesupport-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
addressable-2.8.7.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
aes_key_wrap-1.1.0.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
ast-2.4.2.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
async-2.17.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
async-container-0.18.3.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
async-http-0.75.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
async-http-cache-0.4.4.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
async-pool-0.8.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
async-service-0.12.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
attr_required-1.0.2.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
babel-source-5.8.35.gem Upgrade to Ruby 2.2.4, Rails 4.0.13 2023-10-23 19:05:02 -07:00
babel-transpiler-0.7.0.gem Upgrade to Ruby 2.2.4, Rails 4.0.13 2023-10-23 19:05:02 -07:00
backport-1.2.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
base64-0.2.0.gem Run bundle update 2024-02-22 11:48:32 -08:00
bcrypt-3.1.20.gem Run bundle update 2024-02-22 11:48:32 -08:00
benchmark-0.3.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
bigdecimal-3.1.8.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
bindata-2.5.0.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
bindex-0.8.1.gem Upgrade web-console 2023-10-23 19:05:05 -07:00
bootsnap-1.18.4.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
builder-3.3.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
childprocess-5.1.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
concurrent-ruby-1.3.4.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
connection_pool-2.4.1.gem Run bundle update 2024-02-22 11:48:32 -08:00
console-1.27.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
crass-1.0.6.gem Upgrade to Rails 4.2.11.3 and Ruby 2.4.10 2023-10-23 19:05:05 -07:00
csv-3.3.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
date-3.3.4.gem Upgrade to Rails 7.1.3.2 2024-02-22 11:25:52 -08:00
devise-4.9.4.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
devise-encryptable-0.2.0.gem Can log into OpenNeo ID accounts directly! 2023-10-23 19:05:07 -07:00
diff-lcs-1.5.1.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
dotenv-2.8.1.gem Remove dotenv-deployment, upgrade dotenv-rails 2023-10-23 19:05:05 -07:00
dotenv-rails-2.8.1.gem Remove dotenv-deployment, upgrade dotenv-rails 2023-10-23 19:05:05 -07:00
drb-2.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
e2mmap-0.1.0.gem Create rails public_data:commit task, to share public data dumps 2024-02-29 14:30:33 -08:00
email_validator-2.2.4.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
erubi-1.13.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
execjs-2.9.1.gem Run bundle update 2024-02-22 11:48:32 -08:00
falcon-0.48.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
faraday-2.11.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
faraday-follow_redirects-0.3.0.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
faraday-net_http-3.3.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
ffi-1.17.0-aarch64-linux-gnu.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
ffi-1.17.0-x86_64-linux-gnu.gem Add x86_64 versions of some of the cached gems 2024-08-31 12:08:14 -07:00
fiber-annotation-0.2.0.gem Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
fiber-local-1.1.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
fiber-storage-1.0.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
globalid-1.2.1.gem Security updates 2023-10-23 19:08:56 -07:00
haml-6.3.0.gem Run bundle update 2024-02-22 11:48:32 -08:00
hashie-5.0.0.gem Add OmniAuth plugin to AuthUser 2024-03-14 15:06:13 -07:00
http_accept_language-2.1.1.gem Version the http_accept_languages gem 2023-10-23 19:05:05 -07:00
httparty-0.22.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
i18n-1.14.5.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
io-console-0.7.2.gem Run bundle update 2024-02-22 11:48:32 -08:00
io-endpoint-0.13.1.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
io-event-1.6.5.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
io-stream-0.4.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
irb-1.14.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
jaro_winkler-1.6.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
jsbundling-rails-1.3.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
json-2.7.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
json-jwt-1.16.6.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
kramdown-2.4.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
kramdown-parser-gfm-1.1.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
language_server-protocol-3.17.0.3.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
launchy-3.0.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
letter_opener-1.10.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
localhost-1.3.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
logger-1.6.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
loofah-2.22.0.gem Run bundle update 2024-02-22 11:48:32 -08:00
mail-2.8.1.gem Fix gems we'd locked to old versions 2023-10-23 19:05:06 -07:00
mapping-1.1.1.gem Replace falcon server with puma 2024-01-23 21:55:26 -08:00
marcel-1.0.4.gem Upgrade to Rails 7.1.3.4 2024-06-04 11:32:51 -07:00
memory_profiler-1.0.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
metrics-0.10.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
mini_mime-1.1.5.gem Security updates 2023-10-23 19:08:56 -07:00
minitest-5.25.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
msgpack-1.7.2.gem Update all our gems as far as we can 2023-10-23 19:05:06 -07:00
multi_xml-0.7.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
mysql2-0.5.6.gem Run bundle update 2024-02-22 11:48:32 -08:00
net-http-0.4.1.gem NeoPass strategy interacts with dev NeoPass server, which is still WIP 2024-03-14 16:13:31 -07:00
net-imap-0.4.14.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
net-pop-0.1.2.gem Fix gems we'd locked to old versions 2023-10-23 19:05:06 -07:00
net-protocol-0.2.2.gem Upgrade to Rails 7.1.3.2 2024-02-22 11:25:52 -08:00
net-smtp-0.5.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
nio4r-2.7.3.gem Upgrade to Rails 7.1.3.4 2024-06-04 11:32:51 -07:00
nokogiri-1.16.7-aarch64-linux.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
nokogiri-1.16.7-x86_64-linux.gem Add x86_64 versions of some of the cached gems 2024-08-31 12:08:14 -07:00
omniauth-2.1.2.gem Add OmniAuth plugin to AuthUser 2024-03-14 15:06:13 -07:00
omniauth-rails_csrf_protection-1.0.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
omniauth_openid_connect-0.7.1.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
openid_connect-2.3.0.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
openssl-3.2.0.gem Replace falcon server with puma 2024-01-23 21:55:26 -08:00
orm_adapter-0.5.0.gem improve app infrastructure to make a dev environment easier to reproduce 2015-07-16 17:44:52 -04:00
parallel-1.26.3.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
parser-3.3.4.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
process-metrics-0.3.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
protocol-hpack-1.5.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
protocol-http-0.33.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
protocol-http1-0.22.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
protocol-http2-0.18.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
protocol-rack-0.7.0.gem Upgrade async and related gems, and fix async-http response handling 2024-09-07 12:14:12 -07:00
psych-5.1.2.gem Run bundle update 2024-02-22 11:48:32 -08:00
public_suffix-6.0.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
racc-1.8.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rack-3.1.7.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rack-attack-6.7.0.gem Update all our gems as far as we can 2023-10-23 19:05:06 -07:00
rack-mini-profiler-3.3.1.gem Run bundle update 2024-02-22 11:48:32 -08:00
rack-oauth2-2.2.1.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
rack-protection-4.0.0.gem Add OmniAuth plugin to AuthUser 2024-03-14 15:06:13 -07:00
rack-session-2.0.0.gem Run bundle update 2024-02-22 11:48:32 -08:00
rack-test-2.1.0.gem Upgrade to Rails 5.2.8.1 2023-10-23 19:05:05 -07:00
rackup-2.1.0.gem Run bundle update 2024-02-22 11:48:32 -08:00
rails-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rails-dom-testing-2.2.0.gem Upgrade to Rails 7.0.6 2023-10-23 19:05:07 -07:00
rails-html-sanitizer-1.6.0.gem Upgrade to Rails 7.0.6 2023-10-23 19:05:07 -07:00
rails-i18n-7.0.9.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
railties-7.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rainbow-3.1.1.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
rake-13.2.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rbs-2.8.4.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
rdiscount-2.2.7.3.gem Run bundle update 2024-02-22 11:48:32 -08:00
rdoc-6.7.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
react-rails-2.7.1.gem Upgrade to Ruby 2.2.4, Rails 4.0.13 2023-10-23 19:05:02 -07:00
record_tag_helper-1.0.1.gem Upgrade to Rails 5.2.8.1 2023-10-23 19:05:05 -07:00
regexp_parser-2.9.2.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
reline-0.5.9.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
responders-3.1.1.gem Upgrade to Rails 7.1.1 2023-10-25 15:05:31 -07:00
reverse_markdown-2.1.1.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
rexml-3.3.6.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rubocop-1.65.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
rubocop-ast-1.32.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
ruby-progressbar-1.13.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
samovar-2.3.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
sanitize-6.1.3.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
sass-rails-6.0.0.gem Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
sassc-2.4.0.gem Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
sassc-rails-2.1.2.gem Upgrade to latest Sass and Sprockets 2023-10-23 19:05:09 -07:00
securerandom-0.3.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
sentry-rails-5.19.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
sentry-ruby-5.19.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
shell-0.8.1.gem Create rails public_data:commit task, to share public data dumps 2024-02-29 14:30:33 -08:00
solargraph-0.50.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
solargraph-rails-1.1.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
sprockets-4.2.1.gem Run bundle update 2024-02-22 11:48:32 -08:00
sprockets-rails-3.5.2.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
stackprof-0.2.26.gem Run bundle update 2024-02-22 11:48:32 -08:00
stringio-3.1.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
strscan-3.1.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
swd-2.0.3.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
sync-0.5.0.gem Create rails public_data:commit task, to share public data dumps 2024-02-29 14:30:33 -08:00
temple-0.10.3.gem Run bundle update 2024-02-22 11:48:32 -08:00
terser-1.2.3.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
thor-1.3.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
thread-local-1.1.0.gem Move manifest backfill to swf_assets:manifests task 2023-11-10 16:52:50 -08:00
tilt-2.4.0.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
timeout-0.4.1.gem Upgrade to Rails 7.1.3.2 2024-02-22 11:25:52 -08:00
traces-0.13.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
turbo-rails-2.0.6.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
tzinfo-2.0.6.gem Upgrade to Rails 6.1.7.4 2023-10-23 19:05:07 -07:00
unicode-display_width-2.5.0.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
uri-0.13.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
useragent-0.16.10.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
validate_url-1.0.15.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
warden-1.2.9.gem Run bundle update 2024-02-22 11:48:32 -08:00
web-console-4.2.1.gem Security updates 2023-10-23 19:08:56 -07:00
webfinger-2.1.3.gem Refactor to use OpenID Connect OmniAuth gem instead of plain OAuth2 2024-03-14 18:11:40 -07:00
webrick-1.8.1.gem Upgrade to Rails 7.1.1 2023-10-25 15:05:31 -07:00
websocket-driver-0.7.6.gem Upgrade to Rails 5.2.8.1 2023-10-23 19:05:05 -07:00
websocket-extensions-0.1.5.gem Upgrade to Rails 5.2.8.1 2023-10-23 19:05:05 -07:00
will_paginate-4.0.1.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00
yard-0.9.36.gem Add Solargraph autocomplete while in development 2024-07-01 15:35:39 -07:00
zeitwerk-2.6.17.gem Update Ruby to 3.3.4, and update gems 2024-08-27 17:06:22 -07:00