Commit Graph

490 Commits

Author SHA1 Message Date
Janko Marohnić e20e6bdffd Allow download destination to only respond to #write (#638)
According to the documentation the destination IO only needs to respond
to #write. However, the downloader breaks this by calling #flush.

We fix this by calling #flush only if the destination IO responds to
that method. We also add a test to enforce that the destination IO only
needs to respond to #write.
2018-12-04 13:09:11 -08:00
Mike Moore d6247a7794 Add custom inspect to Google::Apis:Error (#729)
Add the status_code, header, and body values to inspect when present.
These values can help users understand why they are getting errors,
but many users don't know to look for them.
Adding the values to inspect should help discoverability.
2018-12-04 12:06:24 -08:00
Graham Paye ee49501c6c
fix windows test failures (#736) 2018-11-26 13:22:07 -08:00
Google APIs eefc74fbdc 0.25.0 2018-11-06 21:44:42 +00:00
Daniel Azuma 50c4897e18
OpenCensus integration for outgoing requests (#724) 2018-10-10 13:23:11 -07:00
Google APIs 50b57cd23d 0.24.3 2018-10-09 17:48:29 +00:00
Google APIs c3f4b166f1 0.24.2 2018-09-24 18:49:38 +00:00
Yoann Lecuyer 224497c4a3 Add Signet::UnexpectedStatusError (#711) 2018-09-24 11:46:31 -07:00
Google APIs d120e03acc 0.24.1 2018-09-24 01:32:26 +00:00
Google APIs e207129134 0.24.0 2018-09-17 01:32:14 +00:00
Google APIs 30a85c9699 0.23.9 2018-09-10 01:32:20 +00:00
Google APIs b32ee9b969 0.23.8 2018-09-03 01:32:19 +00:00
Graham Paye 61e414e8ed
make signet dependency explicit (#709) 2018-08-28 08:56:55 -07:00
Google APIs 1b73c2176b 0.23.6 2018-08-27 01:32:23 +00:00
Google APIs e1f7b734d1 0.23.5 2018-08-22 21:30:37 +00:00
Daniel Azuma 406fcb0032
Add logging to gemfile to fix specs (#707)
* Add logging to gemfile to fix specs
* Get rid of huge puts in the generator test that was overwhelming travis
* Fix HTTP tests by making the new Signet::RemoteServerError retriable
2018-08-22 13:42:05 -07:00
Google APIs 24be95a758 0.23.4 2018-07-16 01:32:21 +00:00
Google APIs ce7e85ad7c 0.23.3 2018-07-09 01:32:25 +00:00
Google APIs 644db0f47b 0.23.2 2018-07-06 20:17:06 +00:00
Google APIs e07570b2a7 0.23.1 2018-07-05 15:59:10 +00:00
Google APIs 42ae732f65 0.23.0 2018-06-04 01:32:25 +00:00
Google APIs 1e49fa70ec 0.22.0 2018-05-28 01:32:25 +00:00
Google APIs 035d1a2e21 0.21.2 2018-05-21 01:32:18 +00:00
Google APIs 6e3719a4bf 0.21.1 2018-05-14 01:32:14 +00:00
Google APIs 3e775eb600 0.21.0 2018-05-11 20:22:13 +00:00
Matt Whisenhunt 5e38f38e10 WIP: Change IPv4 to Ipv4 before interpetting it as camel case. (#669) 2018-04-17 10:11:38 -07:00
Google APIs b56f774027 0.20.1 2018-04-09 01:32:29 +00:00
Google APIs 39761cf42f 0.20.0 2018-04-03 18:06:03 +00:00
Sergey Ponomarev 3bffde39e2 Add Ruby 2.5 support (#648)
* Fix os version detection not to include newline
* Add ruby 2.4 and 2.5 to CI
2018-03-22 08:29:35 -07:00
Grant Timmerman 95a94c41db
Merge pull request #643 from albertoalmagro/fix-json-representation-typo
Fix little typo on docs
2018-02-21 15:18:14 -08:00
Google APIs 66f4337393 0.19.8 2018-02-19 01:32:26 +00:00
Google APIs 6f96104e4f 0.19.7 2018-02-12 01:32:17 +00:00
Google APIs 28f2e43829 0.19.6 2018-02-05 01:32:07 +00:00
Google APIs 05183922d8 0.19.5 2018-01-29 01:32:11 +00:00
Google APIs 3c75e37d94 0.19.4 2018-01-22 01:32:12 +00:00
Google APIs 3bab1d199a 0.19.3 2018-01-15 01:32:06 +00:00
Google APIs c07cc4ab14 0.19.2 2018-01-08 01:32:23 +00:00
Google APIs 38e271cfb4 0.19.1 2018-01-01 01:32:04 +00:00
Alberto Almagro Sotelo 9f16b63dab
Fix little typo on docs
While reading the source file documentation I spotted this little typo.
2017-12-28 20:10:23 +01:00
Google APIs b121c3982c 0.19.0 2017-12-25 01:32:25 +00:00
Google APIs a31469048d 0.18.1 2017-12-18 01:32:02 +00:00
Google APIs 77a72ae51d 0.18.0 2017-12-11 01:32:00 +00:00
Google APIs ccf4f20f18 0.17.4 2017-12-04 20:42:02 +00:00
Nilayan Bhattacharya 1a25d1ddeb Passing gzip compression as a client option 2017-11-29 12:45:11 -08:00
Google APIs 79b086a6aa 0.17.3 2017-11-27 01:32:17 +00:00
Google APIs fe715c6740 0.17.2 2017-11-20 01:32:05 +00:00
Google APIs 8ed99b7132 0.17.1 2017-11-13 01:32:15 +00:00
Google APIs 1499735ecb 0.17.0 2017-11-06 01:32:07 +00:00
Google APIs ef16956d28 0.16.0 2017-11-02 19:54:12 +00:00
bantini 6e2276cb80 Handle recursive hashes (#621)
This fixes the generator for cases where one of the entries of the
"schemas" object returned by the Discovery service is a recursively
defined map.

Fixes #608
2017-10-12 10:57:57 -07:00