Graham Paye
0d25f3a10f
prepare for autorelease ( #199 )
2019-02-27 08:06:41 -08:00
Graham Paye
4831d41d73
prepare for autorelease ( #197 )
2019-02-22 10:38:05 -08:00
Graham Paye
d765472f35
switch gcloud command to IO.popen from backticks ( #194 )
2019-02-21 14:38:34 -08:00
Graham Paye
e6a8fed091
remove travis and add 2.6 to list of rubies to test against ( #191 )
2019-01-30 14:02:27 -08:00
Alex Filatov
b4516ab3d1
Add example for auth with ENV vars ( #156 )
2019-01-22 11:44:56 -08:00
Daniel Azuma
a07011bb45
Loosen bundler dependency to fix travis
2019-01-04 14:07:50 -08:00
Daniel Azuma
6fa73a25a9
Fix bundler gem name and pin to 1.17.3
2019-01-03 23:17:06 -08:00
Daniel Azuma
2db1030634
Pin bundler to 1.17.3 for now when running travis
2019-01-03 23:05:11 -08:00
Daniel Azuma
f4db84ea79
Update version and changelog for 0.8.0 release ( #188 )
2019-01-02 17:00:32 -08:00
Daniel Azuma
f0b95e72f9
Support configuration of the connection object used to fetch tokens ( #185 )
2019-01-02 14:42:42 -08:00
Mike Moore
dc8b127549
Remove warning while looking up project_id ( #184 )
2018-12-27 16:09:51 -07:00
Graham Paye
8894a08470
use newest ruby versions for kokoro ( #172 )
2018-11-08 11:00:23 -08:00
Justin Beckwith
ed7172026a
Update github issue templates ( #173 )
2018-11-07 15:08:19 -08:00
Graham Paye
0d2becbdcd
make load_gcloud_project_id module function ( #170 )
2018-10-26 12:17:12 -07:00
Graham Paye
f0b0c6f8e8
Add project_id instance variable ( #167 )
2018-10-24 09:23:37 -07:00
Graham Paye
818a031f5a
update version number and changelog ( #166 )
2018-10-18 12:26:11 -07:00
Matt Sanford
3802390e70
Upgrade Memoist ( #165 )
2018-10-16 12:08:58 -07:00
Graham Paye
7e42656b1c
make tests windows friendly ( #164 )
2018-10-10 18:23:50 -07:00
Graham Paye
6d9d63be3e
add initial kokoro configs ( #163 )
2018-10-09 11:30:25 -07:00
Graham Paye
6f6b25ba18
remove ruby version warnings ( #161 )
2018-08-23 11:55:35 -07:00
Graham Paye
b5d73a84a4
Warn on EOL Ruby Versions ( #159 )
2018-08-20 15:52:23 -07:00
Graham Paye
b03268d33f
update version and changelog ( #158 )
2018-08-16 12:14:18 -07:00
Tadas Tamošauskas
e521abd799
Fix auth token revocation ( #157 )
2018-08-15 12:50:16 -07:00
Graham Paye
9b49da35b6
fix CLIENT_ID_VAR reference in DefaultCredentials ( #154 )
...
* fix CLIENT_ID_VAR reference in DefaultCredentials
2018-08-06 15:46:03 -07:00
Graham Paye
42b1b6eb53
remove garbage text from changelog ( #151 )
2018-08-02 12:38:47 -07:00
TheRoyalTnetennba
3dd6c0a6b5
Release v0.6.3
2018-08-02 11:55:24 -07:00
Daniel Azuma
d1ba5e95a7
Fix sdk credentials warning ( #148 )
2018-08-02 09:11:52 -07:00
Graham Paye
fed63c003f
remove redundant line ( #150 )
2018-08-01 18:24:29 -07:00
Graham Paye
41a8297780
remove redunant line ( #149 )
2018-08-01 18:21:20 -07:00
Thea Flowers
af69fc5347
Use new auth URIs ( #147 )
2018-08-01 13:42:29 -07:00
Graham Paye
5f714d44c5
moved logging dependency to developer
2018-07-31 11:20:36 -07:00
Graham Paye
5d42d3b4be
Warn when using cloud sdk credentials ( #145 )
...
* Issue warning when cloud sdk credentials are used.
2018-07-18 13:54:03 -07:00
Kevin Deisz
85808dbaf6
Update os gem dependency ( #139 )
...
* Update os gem dependency
2018-07-16 08:40:51 -07:00
Ryan T. Hosford
114ce8a3b9
Avoids redundant class method definition ( #107 )
...
- adds module to provide `read_json_key` class method
to multiple classes
2018-07-13 12:41:10 -07:00
Shiyason
cd2e0cf3f1
Update README.md ( #141 )
...
Add instructions for environment variables.
2018-07-12 12:20:30 -07:00
Thea Flowers
b18bf2683a
Add Code of Conduct
2018-07-02 12:48:13 -07:00
Kazuhiro Serizawa
edaa784d3d
Avoid memoizing network-related false negatives of GCECredentials.on_gce? ( #137 )
2018-06-05 15:20:36 -07:00
Daniel Azuma
9232aa3176
Unescape private_key loaded from ENV ( #132 )
2018-06-05 09:56:48 -07:00
Jacob Geiger
18611aae6e
Merge pull request #127 from blowmage/credentials-default-fix
...
Fix Credentials.default
2017-11-10 15:05:50 -08:00
Mike Moore
9f395a2338
Fix Credentials.default bug
...
If no PATH_ENV_VARS were found Credentials.default would return an empty array.
Update each default lookup method to return nil if no match was found.
Fix call to from_default_paths method, was calling from_default_vars instead.
Add spec coverage for path, json, and default cases.
Add spec coverage for application_default case.
Fix spec coverage to check the return type from calling Credentials.default.
2017-11-10 15:59:34 -07:00
Mike Moore
4c4e6cef21
Add focus config to RSpec
...
This allows us to focus on specs by changing it to fit.
2017-11-10 15:42:48 -07:00
Daniel Azuma
328fed6d63
Bump version and update changelog for 0.6.1 release
2017-10-18 10:43:08 -07:00
Jacob Geiger
63237af001
Update changelog for v0.6.0
2017-10-17 14:33:40 -07:00
Jacob Geiger
d728575980
Bump version to 0.6.0 for release
2017-10-17 14:23:50 -07:00
Ernest Landrito
c148fc12bb
Add simple credentials class. ( #122 )
...
* Add simple credentials class
* 1.9.3 fix
* Review fixes
* Move into it's own file. Cleanup require statements
2017-10-12 09:19:43 -07:00
Heng Xiong
7ee081052d
Merge pull request #121 from hxiong388/fix-typo-constant
...
Fix typo constant
2017-09-18 15:28:06 -07:00
Heng Xiong
a83d39b158
Merge pull request #119 from jurriaan/jwt-2-0
...
Support ruby-jwt 2.0
2017-09-18 10:32:49 -07:00
Heng Xiong
358ef906f7
Fix typo constant
2017-09-18 10:31:47 -07:00
Jurriaan Pruis
013861209c
Use specific version of JRuby to fix CI for now
2017-09-18 11:38:44 +02:00
Jurriaan Pruis
ba5a07a690
Fix rubocop for Ruby 1.9.3 on CI
...
Since Rubocop 0.42 MRI 1.9.3 isn't supported anymore.
This commit makes sure that at least Rubocop 0.41 is used so 1.9.3
builds work again.
2017-09-18 11:26:07 +02:00