Commit Graph

570 Commits

Author SHA1 Message Date
Adrian Cole 99b409de66 Issue 440: added cloudonestorage 2011-01-16 14:38:41 -08:00
Adrian Cole 829f7f5064 Issue 440: added synaptic storage 2011-01-16 14:23:13 -08:00
Adrian Cole de17424871 Issue 440: moved atmos to api groupId 2011-01-16 13:45:11 -08:00
Adrian Cole 9e8a1f4bb2 Issue 447: breakup Utils 2011-01-11 09:50:37 -08:00
Adrian Cole a31332904f updated to final release of jersey 1.4 2011-01-10 08:46:22 -08:00
Adrian Cole 679d16441b Issue 446: update to latest guice 2011-01-10 08:31:59 -08:00
Adrian Cole cfcee554b3 created new providers that run the elasticstack api:
org.jclouds.api/elasticstack
org.jclouds.provider/elastichosts-lon-b
org.jclouds.provider/elastichosts-lon-p
org.jclouds.provider/elastichosts-sat-p
org.jclouds.provider/openhosting-east1
org.jclouds.provider/serverlove-z1-man
org.jclouds.provider/skalicloud-sdg-my
2011-01-09 22:24:41 -08:00
Adrian Cole 17629960cd Issue 429: pulled cloudfiles-specific logic apart from swift 2011-01-09 10:32:35 -08:00
Adrian Cole e68a67042e Issue 444: expose @Path("{jclouds.api-version}") for interpretting path based on the version constant 2011-01-09 10:30:47 -08:00
Adrian Cole 3ca278723d Issue 440: added cloudservers and cloudfiles us and uk providers 2011-01-08 15:59:48 -08:00
Adrian Cole 9d6537dfc2 Issue 440: extracted cloudservers and cloudfiles into their own api modules, moved rackspace into commons 2011-01-08 10:46:54 -08:00
Adrian Cole 1114ae654f Issue 335: moved nova-ec2 emulation to sandbox 2011-01-06 14:55:12 -08:00
Adrian Cole 2168a6982f Issue 440: added apis/eucalyptus and providers/ecc-ec2 2011-01-06 14:35:10 -08:00
Adrian Cole 739da911d2 Issue 440: moved aws-ec2 into its own provider module 2011-01-05 22:27:46 +01:00
Adrian Cole eedc94948e Issue 440: moved ec2 into its own api module 2011-01-05 21:42:34 +01:00
Adrian Cole de1ece441d Issue 440: moved cloudwatch to its own module 2011-01-05 19:32:40 +01:00
Adrian Cole 9185800200 Issue 440: move sqs code into its own api module 2011-01-05 18:23:46 +01:00
Adrian Cole 2e436741bd Issue 440: split Eucalyptus Community Cloud (ecc-s3) into a provider, and moved walrus to be an api 2011-01-05 11:27:17 +01:00
Adrian Cole 58cd5c1a14 Issue 440: added walrus provider 2011-01-05 00:58:25 +01:00
Adrian Cole 45da77073a Issue 440: added ScaleUp Storage to provider group 2011-01-05 00:42:41 +01:00
Adrian Cole 7b3c1982cf Issue 440: added aws-s3 provider 2011-01-04 23:05:26 +01:00
Adrian Cole 2fe58a6ddb Issue 440: moved s3 into its own api module 2011-01-04 22:23:54 +01:00
Adrian Cole 478494b65c Issue 440: refactored zone and region logic into top-level jclouds so that we can decouple amazon's concepts from api implementations 2011-01-04 20:05:49 +01:00
Adrian Cole ada49c2b3b refactored common location logic in aws and moved elb to its own module 2011-01-03 20:20:42 +01:00
Adrian Cole d5e18405bf fixed bug in aws-simpledb tests 2011-01-02 17:55:42 +01:00
Adrian Cole 2759da648d added new aws-simpledb provider 2011-01-02 16:39:49 +01:00
Adrian Cole 0eccc39789 moved simpledb code from aws to its own api module 2011-01-02 14:21:40 +01:00
Adrian Cole 90c5c40fbd moved provider agnostic location code to core 2011-01-02 12:58:35 +01:00
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole e8b2303ba1 added instance states to deltacloud 2010-12-28 19:43:01 +01:00
Adrian Cole 890c34bc5b Issue 428: fixed and verified UnsupportedOperationException propagates 2010-12-23 12:06:30 +01:00
Adrian Cole 62b5366f01 added unit tests for standard exception parsing 2010-12-22 18:01:54 +01:00
Adrian Cole 0423f08a87 issue 432 2010-12-20 21:52:40 +01:00
Adrian Cole 90ee548e8d Issue 412: added computeservice support to elasticstack 2010-12-19 23:52:57 +01:00
Adrian Cole 01eba379d8 Issue 427: started on deltacloud 2010-12-17 19:17:22 +01:00
Adrian Cole 84b76c0606 Issue 421: Updated to google gson 1.6, and patched their classes to support natural parsing of Map<String, Object> 2010-12-06 21:32:34 +00:00
Adrian Cole 73c27dce6d Issue 385: exposed underlying client and means to test 2010-12-05 12:46:34 +00:00
Adrian Cole 1063924f6a fixed issue where body of a Payload arg wasn't being added to the http request 2010-12-04 23:45:03 +00:00
Adrian Cole 19a8ce4db2 Issue 310: added simpledb client 2010-12-04 17:23:38 +00:00
Adrian Cole 51f40c84bf renamed elastichosts to elasticstack 2010-12-03 18:44:39 +00:00
Adrian Cole 243fcfab81 Issue 412: split cloudsigma and elastichosts apis 2010-12-01 22:41:25 +00:00
Adrian Cole 552e2f1193 added scaleup-storage, and workaround as it doesn't yet support bucket location 2010-11-30 15:48:58 +00:00
Adrian Cole 1212f50d51 missing test 2010-11-30 14:07:59 +00:00
Adrian Cole 53ac4751f5 Issue 414: fixed length problem on string payload by eagerly encoding to UTF-8 2010-11-30 11:46:25 +00:00
Adrian Cole 9f51726239 Issue 413: removed use of guice internal @Nullable annotations 2010-11-24 10:43:54 +01:00
Adrian Cole 5b27c07eaf Issue 380: handle redirects with relative paths 2010-11-13 07:28:02 +01:00
Adrian Cole ef0ac61104 Issue 403: add httpresponse to auth exception 2010-11-11 10:57:15 +01:00
Andrew Phillips c97a3e8cc5 Merge remote branch 'origin'
Conflicts:
	core/src/main/resources/rest.properties
	demos/gae-tweetstore-spring/src/main/java/org/jclouds/demo/tweetstore/config/SpringServletConfig.java
	rimuhosting/pom.xml
2010-11-08 11:08:50 +01:00
Adrian Cole 2f5c52d86d Issue 379: patched gson to override default enum parsing 2010-11-08 06:43:17 +01:00
Adrian Cole 8036bf08f0 improved error response code to include url encoded params which makes ec2 a lot easier to debug 2010-11-07 01:45:40 +01:00
Adrian Cole c253c1b77d fixed accidental chunked encoding on 0 length puts 2010-11-07 01:44:46 +01:00
Adrian Cole 7c1f20ba84 back-filled unit test 2010-11-06 10:51:49 +01:00
Adrian Cole 63ca8c1e96 fixed error parsing in azure 2010-11-06 10:49:58 +01:00
Adrian Cole 0c690f686f Issue 396: added peer1-storage provider 2010-11-06 09:44:05 +01:00
Andrew Phillips 81c954c26c Merge remote branch 'origin' 2010-11-01 18:12:38 +01:00
Adrian Cole 5385374ddb fixed terremark error handling 2010-10-31 14:41:08 -07:00
Adrian Cole 3321d8bcf6 Issue 390: fixed osx java update 2010-10-29 14:17:59 -07:00
Adrian Cole 7b92eb3353 added missing Copyright from derived files 2010-10-29 10:22:46 -07:00
Adrian Cole f9a233274f Issue 376: unchecked cast 2010-10-26 21:02:33 -07:00
Adrian Cole b306573021 Issue 369: reduced log message when wire is turned on 2010-10-26 20:55:34 -07:00
Adrian Cole a9fe466614 ensured credentials compare equivalent in subclasses 2010-10-26 20:16:24 -07:00
Adrian Cole 6bb9d101d1 Issue 389: workaround where java urlconnection doesn't set content-length header when it should 2010-10-26 18:36:32 -07:00
Adrian Cole e2a8185c10 removed last commit 2010-10-26 13:16:42 -07:00
Adrian Cole 48fdaaf21a added pool code adapted from arquillian 2010-10-26 11:38:23 -07:00
Adrian Cole b08abc6745 refactored ssh connections so that they can be shared across views 2010-10-26 11:37:13 -07:00
Andrew Phillips a4e3d7ead3 Merge remote branch 'origin'
Conflicts:
	core/src/main/resources/rest.properties
2010-10-26 08:34:21 +02:00
Adrian Cole fb93e81301 refactored to create typed contextspec objects 2010-10-24 22:59:01 -05:00
Adrian Cole f5729cfb4e change to choose the first ec2 region when a match cannot be found 2010-10-24 19:28:28 -05:00
Adrian Cole 46938731a5 Issue 385: refactored internals so that creating new compute providers is much easier 2010-10-22 21:36:08 -05:00
Adrian Cole 464bca0ec1 Issue 385: started work on example compute provider that is backed by library, not http 2010-10-19 17:08:11 -05:00
Adrian Cole 49b88183d2 refactored compute provider implementation 2010-10-17 18:17:24 -07:00
Adrian Cole a9de959146 Issue 377: refactored value classes and tests so that we could test and implement credential storage 2010-10-16 22:24:22 -07:00
Adrian Cole 1a63d627b1 updated to gson 1.5 2010-10-16 10:37:26 -05:00
Andrew Phillips 004cce88fd Merge remote branch 'origin' 2010-10-15 22:55:38 +02:00
Adrian Cole dfa5413671 added missing async config for gae 2010-10-15 13:12:47 -05:00
Andrew Phillips e1f1e39218 Merge remote branch 'origin' 2010-10-01 21:01:27 +02:00
Adrian Cole 17e4b779b4 cleaned up test cases and allowed basic auth to be instantiated via new 2010-10-01 16:08:15 +01:00
Andrew Phillips c08b50e860 Line endings 2010-09-27 11:11:58 +02:00
Adrian Cole 1981b15837 regressions for beta-7 2010-09-19 19:12:44 -07:00
Adrian Cole 53f4bec356 Issue 361: normalize test properties 2010-09-19 13:30:11 -07:00
Adrian Cole 3639af0f12 Issue 353: refactored payload/blob so that contentMetadata is a type. 2010-09-19 02:15:03 -07:00
Adrian Cole ac9a642cd3 Issue 353: added disposition, encoding, language to blob and transient blobstore 2010-09-18 19:38:14 -07:00
Adrian Cole 50a44b91c4 fixed content-disposition tests 2010-09-18 18:51:13 -07:00
Adrian Cole a8852e54f9 fixed content-disposition tests 2010-09-18 18:43:33 -07:00
Rainbowbreeze 4c2ff1ea63 Added futher implementation for content disposition 2010-09-17 18:05:13 +02:00
Rainbowbreeze 5d8f3bdb37 added tests for content-disposition, first step 2010-09-17 11:03:36 +02:00
Rainbowbreeze 3d4d1301e0 merged conflicts 2010-09-17 10:35:11 +02:00
Adrian Cole 6f3b20d9c9 Issue 355: initial cut of nova support 2010-09-15 19:12:21 -07:00
rainbowbreeze bf96564582 added additional properties to Payload for content disposition management 2010-09-15 12:39:02 +02:00
Rainbowbreeze 9cc80ca7aa added filesystem provider 2010-09-14 11:17:21 +02:00
Adrian Cole f068a06354 Issue 352: refactored request signing 2010-09-13 18:24:16 -07:00
Adrian Cole 198eeec3d9 added volume to hardware object, added signed blob support, added example of how to use signed blobs with computeservice 2010-09-12 02:27:42 -07:00
Adrian Cole ec1160f2a7 Issue 342: tests that guarantee we know if an http engine supports untrusted certs 2010-09-10 21:32:46 -07:00
Adrian Cole 6a8382773e Issue 346: fixed executor doesn't close problem 2010-09-10 17:47:24 -07:00
Adrian Cole 53adab1ab4 Issue 348: replaced custom-packaged resteasy with jersey-core 2010-09-10 15:40:04 -07:00
Adrian Cole 623423ae7c Merge branch 'master' of git@github.com:jclouds/jclouds
* 'master' of git@github.com:jclouds/jclouds:
  Issue 176: remove interim vcloud express support
2010-09-09 12:45:06 -07:00
Adrian Cole ef1c57509a Issue 342: preparation for ssl testing 2010-09-09 12:44:14 -07:00
Adrian Cole 4c0fc5d0e0 Issue 176: remove interim vcloud express support 2010-09-08 18:53:38 -07:00
Adrian Cole 0b11e7d652 Issue 191: added chef bootstrap 2010-09-03 01:27:51 -07:00
Adrian Cole fa8386b357 fixed rsa private key -> pem issue 2010-09-02 01:32:16 -07:00