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 |
Carlos
|
cc881ae1b8
|
Git merge upstream/master
|
2011-01-03 21:14:27 +01:00 |
Carlos
|
ad266c0f49
|
Remove all external repos for releases. Rely only on Maven Central
|
2011-01-03 21:09:43 +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 |
Adrian Cole
|
caf38ac875
|
lowered the debug level
|
2010-08-31 13:55:27 -07:00 |
Adrian Cole
|
0038733646
|
Issue 280: added operating system and started parsing ip addresses from api
|
2010-08-25 00:12:33 -07:00 |
Adrian Cole
|
e726d74a9d
|
added means to supply default parameters to a MapBinder
|
2010-08-24 10:45:27 -07:00 |
Adrian Cole
|
f2b074e2a5
|
added test for negative timezones
|
2010-08-23 21:29:20 -07:00 |
Adrian Cole
|
c08fb5ddfd
|
Issue 280: converged 0.8 and 1.0 tasks
|
2010-08-23 21:28:01 -07:00 |
Adrian Cole
|
a87747a6b2
|
Issue 343 removed buggy hosting.com vcloudexpress
|
2010-08-22 21:47:36 -07:00 |
Adrian Cole
|
5015c169e4
|
moved io out of injector and into supplier code
|
2010-08-22 21:25:18 -07:00 |
Adrian Cole
|
df50812b53
|
Issue 342: implemented self-signed cert option for default http service
|
2010-08-20 13:56:05 -07:00 |
Adrian Cole
|
3657e066f4
|
Issue 280: separated out VCloudExpress specific classes from the 1.0 stuff
|
2010-08-19 16:04:11 -07:00 |
Adrian Cole
|
0d06623dcf
|
Issue 341: bluelock-vcloudexpress, bluelock-vclouddirector
|
2010-08-19 13:00:44 -07:00 |
Adrian Cole
|
8efea1b42d
|
Issue 337: support non-standard http methods
|
2010-08-18 10:49:33 -07:00 |
Adrian Cole
|
df6fddb49d
|
Issue 334: started on cloudwatch, which is documented here: http://code.google.com/p/jclouds/wiki/EC2?#Monitoring_(Cloud_Watch)
|
2010-08-16 12:35:25 -07:00 |
Adrian Cole
|
22e10f84a6
|
Issue 306, Issue 327: more progress unraveling vcloud URI-based operations
|
2010-08-13 20:11:09 -07:00 |
Adrian Cole
|
4b76982261
|
Issue 191: added in-memory chef-client; use provider: transientchef
|
2010-08-12 18:53:51 -07:00 |
Adrian Cole
|
420503d32e
|
updated and corrected license headers
|
2010-08-12 16:04:26 -07:00 |
Adrian Cole
|
7a593a1630
|
added WriteTo interface for streaming puts
|
2010-08-11 02:13:28 -07:00 |
Adrian Cole
|
1ec0c40c95
|
added endpoint parser that can collaborate with multiple parameters
|
2010-08-09 01:26:59 -07:00 |
Adrian Cole
|
10c2a0e36b
|
refactored retry/shortcircuit logic from vcloud as it is also used in aws
|
2010-08-08 17:46:00 -07:00 |
Adrian Cole
|
1bb15418fe
|
reduced casting on xml handlers
|
2010-08-08 13:08:50 -07:00 |
Adrian Cole
|
ef86f2da1b
|
Issue 274: updated to latest guice
|
2010-08-05 19:04:15 -04:00 |
Adrian Cole
|
55e7b82ba8
|
added json escape utility
|
2010-08-05 19:03:10 -04:00 |
Adrian Cole
|
c2c15ce633
|
addded shortcuts for Stringified certificates and keys
|
2010-08-03 14:32:29 -04:00 |
Adrian Cole
|
0f60364ba7
|
disabled brittle test
|
2010-08-03 14:31:30 -04:00 |
Adrian Cole
|
d79eb21e69
|
adjusted perftest code
|
2010-08-01 07:56:57 -07:00 |
Adrian Cole
|
6f180ddb4e
|
Issu 301: refactored utilities that depend on guava. introduced Crypto, CryptoStreams, and more Payloads to help deal with encrypted payloads and headers
|
2010-08-01 02:07:53 -07:00 |
Adrian Cole
|
a9a0c53fb2
|
Issue 191: added RSA PEM parsing to encryptionUtils
|
2010-07-30 23:58:31 -07:00 |
Adrian Cole
|
34518f54ba
|
Issue 325: massive refactor in order to stop serializing native async http client requests
|
2010-07-30 01:26:55 -07:00 |
Adrian Cole
|
909fc0d79a
|
switched off performance test and removed unused class
|
2010-07-28 21:22:10 -07:00 |
Adrian Cole
|
8c0e387b3e
|
added performance research tests
|
2010-07-28 19:38:22 -07:00 |
Adrian Cole
|
798399dac4
|
removed unused class
|
2010-07-28 19:37:38 -07:00 |
Adrian Cole
|
4ed2f2ec8a
|
Merge branch 'master' of github.com:jclouds/jclouds
* 'master' of github.com:jclouds/jclouds:
Removed 1,000,000 redundant .gitignores (they're inherited)
|
2010-07-28 13:17:22 -07:00 |
Adrian Cole
|
503eb869f8
|
Issue 320: added utils().json() to access json parsing
|
2010-07-28 11:54:54 -07:00 |
Adrian Cole
|
ad4ae74066
|
Issue 320: removed some other tie-ins to Gson
|
2010-07-28 11:53:27 -07:00 |
Andrew Phillips
|
e1f5369243
|
Removed 1,000,000 redundant .gitignores (they're inherited)
|
2010-07-28 14:38:28 +02:00 |
Adrian Cole
|
ca247efaed
|
Issue 324: added properties for (jclouds|provider).modules, (jclouds|provider).credential.resource, and (jclouds|provider).credential.file in order to support rewiring jclouds http and other components via properties files, and extract out where credentials are obtained from
|
2010-07-28 00:41:13 -07:00 |
Adrian Cole
|
d884978a98
|
fixed NPE when httpresponseexception is caused by an io exception
|
2010-07-27 17:04:05 -07:00 |
Adrian Cole
|
360343020a
|
Issue 323: started work on async client
|
2010-07-26 23:02:38 -07:00 |
Adrian Cole
|
d476016bd5
|
Issue 322: switched to Suppliers.memoizeWithExpiration
|
2010-07-26 14:57:37 -07:00 |
Adrian Cole
|
d120b139fc
|
Issue 164: initial commit for slicehost. note this is not complete
|
2010-07-26 02:38:18 -07:00 |
Adrian Cole
|
35a766c0fa
|
Issue 320: introduced Json object to decouple us from gson libraries
|
2010-07-25 17:40:44 -07:00 |
Adrian Cole
|
c40a14012a
|
enhanced to make jsonball store primitives better
|
2010-07-23 15:50:56 -07:00 |
Adrian Cole
|
7c3518f7ff
|
Issue 191: changed encryption service so that it can decode a PEM key. updated chef to work in google appengine
|
2010-07-22 15:35:03 -07:00 |
Adrian Cole
|
13fa341a0e
|
fixed conflict where multiple classes with the same method name and args tripped over themselves. enhanced trace logging and authz exception
|
2010-07-21 15:25:22 -07:00 |
Adrian Cole
|
7c2b014f25
|
Issue 191: added json literal support with default mapping on JsonBall class; updated chef implementation
|
2010-07-21 01:50:44 -07:00 |
Adrian Cole
|
becf96d822
|
fixed exception parsing to return the correct parent exception
|
2010-07-20 16:24:39 -07:00 |
Adrian Cole
|
89ae22364c
|
fixed to allow json binding as well parse dates that come in as -1
|
2010-07-20 16:24:04 -07:00 |
Hugo Duncan
|
2fd0ac55b5
|
Added passing of constucted modules to compute-service options
|
2010-07-19 16:31:25 -04:00 |
Adrian Cole
|
887bb7adfe
|
Issue 316: refactored ssh to use Payload object; deprecated non-payload methods
|
2010-07-19 13:08:12 -07:00 |
Adrian Cole
|
cd5fddf1f4
|
normalized all list operations to Set<Thing> and on 404 they return an empty list
|
2010-07-17 19:46:43 -07:00 |
Adrian Cole
|
f7df4af65b
|
added windows bundling functionality to ec2
|
2010-07-17 10:57:46 -05:00 |
Adrian Cole
|
1d0949dec5
|
Issue 315: added auto-deserialization of json into java objects and new @Unwrap annotation; Issue 311: fixed template parsing for new cluster instance in ec2; Issue 191: started adding node support to chef
|
2010-07-17 01:30:37 -05:00 |
Adrian Cole
|
1274a25e17
|
Issue 301: added Closeable to payload so that it works better in clojure
|
2010-07-13 18:27:45 -05:00 |
Adrian Cole
|
4098c4bd0a
|
regression in last commit; guice child injector locks up under threading; also added new ec2 instance size
|
2010-07-13 16:56:38 -05:00 |
Adrian Cole
|
891484a2aa
|
Cleaned up scoping of delegated methods
|
2010-07-13 02:39:52 -05:00 |
Adrian Cole
|
436037c7be
|
Issue 191: updated chef to use new utilities
|
2010-07-12 14:38:14 -07:00 |
Adrian Cole
|
41e3ec6709
|
Issue 27: got eucalyptus and walrus working, after refactoring error handling
|
2010-07-11 01:26:56 -07:00 |
Adrian Cole
|
f5f031685d
|
Issue 303: updated to guava r06
|
2010-07-10 01:03:29 -07:00 |
Adrian Cole
|
e8d0a11cda
|
Issue 301: refactored http payload and rewrote crufty tests
|
2010-07-09 21:13:11 -07:00 |
Adrian Cole
|
31d2da3c6f
|
Issue 301: removed encryption service dependency from blob and added helper methods to blobstore.clj
|
2010-07-08 10:42:18 -07:00 |
Adrian Cole
|
da3baf523c
|
Issue 301: refactored http payload data from blob -> core, added content length, type, md5; fixed length bug in ec2 and added more tests to ensure this doesn't happen again
|
2010-07-08 03:46:34 -07:00 |
Adrian Cole
|
47a843dd24
|
fixed regression on http headers
|
2010-07-06 22:41:44 -07:00 |
Adrian Cole
|
204c093753
|
refactored encryption service and exposed sha256 routine
|
2010-07-06 18:21:11 -07:00 |
Adrian Cole
|
2dda46696a
|
changed to not use deprecated class
|
2010-07-06 18:20:48 -07:00 |
Adrian Cole
|
8703c4a7a4
|
Issue 199: ning examples
|
2010-07-06 14:37:40 -07:00 |
Adrian Cole
|
bff39d81f0
|
created a test case for rest context factory
|
2010-07-06 13:30:28 -07:00 |
Adrian Cole
|
504f93e8b1
|
made rest context factory work with credentials present in properties
|
2010-07-06 13:29:46 -07:00 |
Adrian Cole
|
c443309801
|
added special parameter: jclouds.identity/jclouds.credential for use when the factory is given no identity/credential parameters. fixed aws demo
|
2010-07-06 09:01:29 -07:00 |
Adrian Cole
|
88d64ee76c
|
Issue 286: normalized names trmk-vcloudexpress -> TerremarkVCloudExpressClient; tmrk-ecloud -> TerremarkECloudClient
|
2010-07-05 23:46:33 -07:00 |
Adrian Cole
|
ef00266b54
|
Issue 288: switched to guava r05
|
2010-07-03 02:57:13 -07:00 |