Andrew Bayer
24466fdaab
Deprecating async/client classes for a number of apis/providers
...
Also added dummy *Api classes for classes that'll be renamed from
*Client->*Api in 1.7.0.
2013-08-01 17:58:26 -07:00
Andrew Bayer
0cbcc7d642
JCLOUDS-221. Add availabilityZone to spot price history.
2013-08-01 17:53:23 -07:00
Everett Toews
d9e5ba15bf
Support Disk Configuration Extension in NovaTemplateOptions
2013-08-01 16:50:43 -05:00
Diwaker Gupta
89af1466a8
URL encode string to sign.
...
As recommended at
http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html :
"You can also send a signature as a URL-encoded query-string parameter
in the URL for the request."
Also deals with some of the craziness of URL encoding/decoding in
jclouds.
References JCLOUDS-200
2013-07-31 16:33:18 -07:00
Andrew Phillips
e11cc87cfa
JCLOUDS-200: Consolidate all feature-specific in the AWS provider
...
Follow-up to b7d75f79
2013-07-26 15:26:06 -04:00
Diwaker Gupta
4b5b89ae75
Preserve blob metadata for AWS-S3 MPU
...
Specifically preserve content-type and content-disposition for
multi-part uploads.
Fixes JCLOUDS-204
2013-07-25 09:50:55 -07:00
Diwaker Gupta
b7d75f7949
AWS-S3 configurable temporary signed URL support
...
Introduces AWSS3BlobRequestSigner, which reuses the
RequestAuthorizeSignature filter for most of the heavy lifting.
Other implementation details based on [1].
Tested with AWSS3BlobSignerLiveTest, in particular,
testSign(Get|Put)UrlWithTime.
Closes JCLOUDS-200
[1] http://s3.amazonaws.com/doc/s3-developer-guide/RESTAuthentication.html
2013-07-24 15:23:40 -07:00
Andrew Phillips
2ebde8c556
Follow-up to Azureblob cleanup
...
See discussion at https://github.com/jclouds/jclouds/pull/66
2013-07-17 10:35:24 -07:00
John Kew
a6f6f04d75
Cleanup of Azureblob code; as per pull request review. Additional items
...
not covered here are assigned specific bug ids.
2013-07-17 10:35:18 -07:00
John Kew
3a734b897c
JCLOUDS-161: large blob support for Azure
...
Large blob support for AzureClient; the next step of this is to
support PutOptions.multipart and digest a blob into 4M parts. This
just implements the Azure interaction.
2013-07-17 10:35:13 -07:00
Andrew Gaul
ced5abdd77
Add Swift-specific MD5 checksum header
...
Tested against cloudfiles-us, hpcloud-objectstorage, and
swift-keystone. Reference for ETag:
https://answers.launchpad.net/swift/+question/157064
2013-07-09 21:56:11 -07:00
Andrew Bayer
264d47e3ce
JCLOUDS-150. Deprecate EC2 *Client, add dummy *Api classes.
2013-07-02 09:06:57 -07:00
zack-shoylev
3731f812cb
Fixes testCreateAndRunAService by fixing the outdated jetty URL
2013-07-01 19:48:05 -05:00
Everett Toews
00b4376c6c
Added the SYD zone to Rackspace providers.
2013-06-20 16:47:08 -05:00
Andrew Bayer
7ac0d3729b
JCLOUDS-99. Enable use of Iterable<IpPermission> for aws-ec2
...
- Added AWSEC2CreateSecurityGroupIfNeeded, using
AWSSecurityGroupClient's ability to call
authorizeSecurityGroupInRegion with Iterable<IpPermission>
- Added a utility method,
ComputeServiceUtils.getPortRangesInList(int... ports), to get pairs of
start/end ports covering all ranges in a list of ports. Used above.
2013-06-19 14:05:56 -07:00
Andrew Bayer
1a130bffa2
[maven-release-plugin] prepare for next development iteration
2013-06-19 13:24:39 -07:00
Andrew Bayer
079f9f0bcc
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc3
2013-06-12 17:12:14 -07:00
Andrew Bayer
7c4196dc09
Revert "[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc2"
...
This reverts commit 5c18b6a1b4
.
2013-06-12 16:49:34 -07:00
Andrew Bayer
5c18b6a1b4
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc2
2013-05-31 14:11:50 -07:00
Andrew Bayer
7828eef359
Revert "[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc1"
...
This reverts commit 57718280be
.
2013-05-31 13:48:27 -07:00
Andrew Bayer
57718280be
[maven-release-plugin] prepare release jclouds-1.6.1-incubating-rc1
2013-05-30 11:20:44 -07:00
adriancole
dd863238ac
Revert "[JCLOUDS-43] add TransactionApi and tests to ultradns-ws provider"
...
This reverts commit b021d743fd
.
2013-05-17 15:11:25 -07:00
adriancole
ded3c3e66b
Revert "[JCLOUDS-43] add scoped transaction support to ultradns-ws"
...
This reverts commit f88609d1dd
.
2013-05-17 15:11:22 -07:00
adriancole
7420cb7186
JCLOUDS-31. updated to ASF headers via mvn com.mycila.maven-license-plugin:maven-license-plugin:format
2013-05-16 21:33:44 -07:00
adriancole
eae78ced92
JCLOUDS-31. manually adjusted license header on checkstyle and terremark xml files
2013-05-16 21:33:41 -07:00
adriancole
762055a8aa
JCLOUDS-31. remove malformed, duplicate, or unnecessary headers
2013-05-16 21:33:40 -07:00
adriancole
60388a6ed5
[JCLOUDS-43] add scoped transaction support to ultradns-ws
2013-05-15 13:33:50 -07:00
adriancole
d3486342e0
[JCLOUDS-43] add TransactionApi and tests to ultradns-ws provider
2013-05-15 13:33:50 -07:00
Andrew Bayer
97fdc2655d
JCLOUDS-37. Fix RAT violations in incubator-jclouds, 1.6.x branch
2013-05-13 19:17:37 -07:00
Andrew Bayer
efc0e9dcd2
JCLOUDS-30. Switch to 2 space indents for POM files.
2013-05-13 13:10:06 -07:00
Andrew Bayer
ebf5286ce6
JCLOUDS-16. Switch groupId to org.apache.jclouds, change parent POM, remove old distributionManagement content, add ASF repos.
2013-05-13 13:10:05 -07:00
Adrian Cole
8c64988ce9
Merge pull request #1575 from rackspace/cloudservers-live-tests
...
Fixes live rackspace tests
2013-04-29 12:53:24 -07:00
zack-shoylev
d805095c26
fixes live rackspace tests
2013-04-28 16:15:40 -05:00
adriancole
0ed3d64cc7
[maven-release-plugin] prepare for next development iteration
2013-04-27 08:23:16 -07:00
adriancole
51cddcb841
[maven-release-plugin] prepare release jclouds-1.6.0
2013-04-27 08:23:15 -07:00
adriancole
6be4e6a310
remove stratogen
2013-04-26 22:12:00 -07:00
adriancole
a73bad2145
removed lingering trystack pom
2013-04-26 15:06:23 -07:00
adriancole
b7bdc3e0e7
removed defunct synaptic-storage provider
2013-04-26 15:05:51 -07:00
Everett Toews
0f1a455bc9
Removed trystack-nova provider.
...
Conflicts:
providers/trystack-nova/pom.xml
2013-04-26 12:08:54 -05:00
Everett Toews
b555bb3eb3
The Rackspace Cloud DNS APIs moved over from labs.
2013-04-24 11:59:54 -05:00
adriancole
f567124dbe
[maven-release-plugin] prepare for next development iteration
2013-04-22 00:01:42 -07:00
adriancole
063b795393
[maven-release-plugin] prepare release jclouds-1.6.0-rc.5
2013-04-22 00:01:40 -07:00
adriancole
874d835e75
fix issue #1492 : invalidate dynect session on ip mismatch
2013-04-21 22:51:52 -07:00
adriancole
c8d8aefbc7
fixed order of zone and fqdn in dynect
2013-04-18 16:07:49 -06:00
adriancole
ffae7ef822
added geo read-only commands to dynect
2013-04-18 08:17:41 -07:00
adriancole
304dcd7a7f
added code and tests for geo-based write ops in ultradns
2013-04-17 22:54:19 -07:00
Andrew Gaul
bdd48ca5bf
Address Checkstyle violations
...
This commit requires temporarily disabling some checks.
2013-04-17 17:33:06 -07:00
Andrew Gaul
fabb4c9f10
Address Xlint warnings
2013-04-17 17:23:20 -07:00
adriancole
aa4e461238
cleanup naming convention differences across ultradns apis
2013-04-16 11:51:21 -07:00
adriancole
3ce42dda0e
converted RegionToTerritories to a multimap and normalized use of IdAndName
2013-04-15 12:05:00 -07:00