Jeremy Daggett
0b8b5e7c9c
Use AutoService for creation of Service Loader Metadata
2014-12-03 09:50:08 -08:00
Jeremy Daggett
a2a410d05a
Upgrade assertj-core to 1.7.0 and assertj-guava to 1.3.0
2014-12-03 09:45:45 -08:00
Ignasi Barrera
958d09ecbd
JCLOUDS-753: Make ConnectionSpec configurable in the OkHttp driver
2014-12-02 18:17:17 +01:00
Adrian Cole
c635b3006d
JCLOUDS-523 fix typo in implementation.
2014-11-28 15:39:42 -08:00
Ignasi Barrera
902f1b4105
JCLOUDS-744: Upgrade to OkHttp 2.1.0 and use its native API
2014-11-27 18:44:08 +01:00
Ignasi Barrera
7775f1a6b0
JCLOUDS-747: Configured Animal Sniffer plugin to check runtime compatibility
2014-11-27 18:06:19 +01:00
Adrian Cole
df4323b4c6
JCLOUDS-523 add tempAuthCredentials to openstack-swift
2014-11-26 17:19:38 -08:00
Adrian Cole
a449b24e7d
JCLOUDS-480 support version 4 signatures for aws-ec2.
2014-11-22 08:08:37 -08:00
Adrian Cole
ba868af553
JCLOUDS-781 cluster regions is a subset of regions.
2014-11-20 07:54:26 -08:00
Everett Toews
dd743e58b1
Remove Rackspace Cloud Identity v1.1
2014-11-20 07:44:47 -08:00
Andrea Turli
9128448de0
add support for recent centos and ubuntu versions
2014-11-19 17:31:42 +01:00
Adrian Cole
5dc6ddcb98
JCLOUDS-621 update live tests for new instance sizes.
2014-11-18 21:26:37 -08:00
Adrian Cole
41e1cf118d
Add dependency management for each auto project independently vs relying on transitivity.
2014-11-18 21:24:07 -08:00
Everett Toews
162226b8a9
JCLOUDS-716: Remove Rackspace First-Gen Cloud Servers
2014-11-18 12:56:04 -06:00
Adrian Cole
46a7351a8a
* Refactor OAuth to be less complex.
...
* Remove oauth as a standalone api.
* Rename redundant OAuthAuthenticationFilter to OAuthFilter.
* Make AuthorizationApi more simple by using form semantics.
* Simplified OAuth by only permitting RS256 and none algos.
2014-11-18 10:43:33 -08:00
Reynald Borer
60ba755219
JCLOUDS-621 add missing R3, t2.micro, t2.small and t2.medium instance types to EC2
2014-11-18 09:02:00 -08:00
Adrian Cole
278a735272
JCLOUDS-778 Remove OS support tests from TemplateBuilderLiveTest, as people are ignoring failures,
2014-11-17 09:42:06 -08:00
akorompai
52445de74e
JCLOUDS-776: Map chef cookbook attribute files with Resource instead of Attribute
2014-11-17 17:23:01 +01:00
Adrian Cole
6f974f34b5
JCLOUDS-780 Remove vcloud.
2014-11-17 08:18:39 -08:00
Adrian Cole
054189d009
JCLOUDS-774 ec2 api was ignoring the jclouds.region property, which made exceptions possible on all zone-scoped api calls.
2014-11-16 19:06:42 -08:00
Adrian Cole
6040f749bd
Revert 428b2bd2ea
as this hides inconsistency between regions and zones.
2014-11-16 13:39:02 -08:00
Adrian Cole
d8cb6958f0
JCLOUDS-774 cleanup derived location suppliers and backfill test for inconsistent region and zone mappings.
2014-11-16 13:38:48 -08:00
Adrian Cole
90a6bb19f4
Finished partial fix in 91f405c9fe
.
2014-11-16 10:37:31 -08:00
Zack Shoylev
5aaba51618
Remove jclouds.version and replace it with project.version in all poms.
2014-11-14 12:17:51 -06:00
Adrian Cole
a35d73c6d0
Dedupe code between google cloud products.
2014-11-13 11:02:44 -08:00
Zack Shoylev
91f405c9fe
Small cleanup of how RegionToEndpoint checks arguments.
2014-11-13 04:37:07 -06:00
Adrian Cole
19e2cdd5d2
* Change OAuthScopes into an interface as opposed to boilerplating annotations.
...
* Fixed errors because of boilerplating annotations.
2014-11-12 20:29:16 -08:00
Adrian Cole
7a644f8b6e
* Refactor OAuth so that it doesn't require private keys when we aren't signing anything.
...
* Rename constant serviceAccountCredentials to p12PrivateKeyCredentials as this better describes the credential value.
2014-11-11 16:20:58 -08:00
istolber
55be9b855e
Adding tenantId/projectId and extended attributes to volume and snapshot
2014-11-11 13:50:39 -05:00
Adrian Cole
4b3fa75a68
Implicitly create a json response parser when using @Transform.
2014-11-10 06:57:45 -08:00
Chris Custine
639b480650
Fix support for bearer tokens
2014-11-07 17:44:24 -07:00
Adrian Cole
eb8b154869
JCLOUDS-750 Remove need for custom json type adapters on OAuth.
2014-11-02 08:28:42 -08:00
Adrian Cole
d8d7b130a3
fixed javadoc typo.
2014-11-02 08:14:45 -08:00
Adrian Cole
45fd59f4b7
JCLOUDS-750 Revert 5b6f1e929e
in favor of tighter contract on @SerializedNames.
2014-11-01 10:56:04 -07:00
Adrian Cole
35156560dc
Decomplicate OAuth a little.
2014-10-31 08:50:50 -07:00
Adrian Cole
1e35c0fe19
Use type adapter factory to hard-set serialization of Credentials.
2014-10-30 10:02:27 -07:00
Adrian Cole
cd8aeed16d
Use AutoValue to reduce bulk of Google Storage value types.
2014-10-30 09:40:44 -07:00
Adrian Cole
e21cbd09cb
JCLOUDS-750 support serializing auto-value types without custom type adapters.
2014-10-30 07:19:01 -07:00
Adrian Cole
5641efa0c2
Make TemplateBuilderImplTest less brittle.
2014-10-29 17:01:27 -07:00
Adrian Cole
fa809beceb
JCLOUDS-534 Set floor version of guava to 16.0.1
2014-10-29 17:01:27 -07:00
Adrian Cole
8d0c7f9a6c
JCLOUDS-534 Folded overly explicit use of HostAndPort, which is also incompatible with guava 16.
2014-10-29 17:01:26 -07:00
Adrian Cole
0012e6f950
JCLOUDS-534 Avoid runtime incompatibility introduced by Guava's closeQuietly.
2014-10-29 17:01:26 -07:00
Ignasi Barrera
c6c1b1a657
JCLOUDS-766: Add AWS Frankfurt region
2014-10-29 21:26:29 +01:00
Adrian Cole
02801321a2
JCLOUDS-410 note that ByteArrayPayload needs to handle offsets.
2014-10-29 10:20:39 -07:00
Adrian Cole
177fd6d37f
Do not require Guava ByteSource in order to create a payload.
2014-10-29 10:20:39 -07:00
Adrian Cole
035d9d1ed7
Revert "Remove ByteArrayPayload"
...
This reverts commit ac22383648
.
2014-10-29 10:20:39 -07:00
Adrian Cole
1702bddffa
Revert "Replace uses of ByteArrayPayload"
...
This reverts commit bd5b6853ee
.
2014-10-29 10:20:38 -07:00
Andrew Phillips
ae8b7636df
Moving Guava version config into <dependencyManagement>
...
- Follow-up to c426e7e: allows overriding of the Guava version
in modules that inherit from core
- Also consolidating dependency versions
2014-10-28 23:16:19 -04:00
Andrew Phillips
58bd4da793
Cleaning up jsch dependencies
...
- Moving jsch dep to the driver
- Updating jsch.agentproxy version in conflicting dep list
Follow-up to b3882cb
2014-10-28 23:15:39 -04:00
Adrian Cole
e184091951
JCLOUDS-750 Permit tools like AutoService to generate service loader files.
2014-10-28 08:58:27 -07:00