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 |
Adrian Cole
|
d6c0cbff80
|
Issue 286: started ecloud support
|
2010-07-03 02:49:08 -07:00 |
Adrian Cole
|
f29d003914
|
Issue 299: converted 409 -> IllegalStateException and mapped AWS and vCloud exceptions
|
2010-07-02 23:19:11 -07:00 |
Adrian Cole
|
85b5bd48f1
|
loosened dependency on the GeneratedHttpRequest class
|
2010-07-02 16:47:46 -07:00 |
Adrian Cole
|
9bac52d315
|
Issue 298: fixed regression on authorizationexception not propagating, and also missing gogrid file
|
2010-07-02 12:05:41 -07:00 |
Adrian Cole
|
714a459796
|
Issue 297: exposed utilities like encryption, logging, date, threads, and ssh to context objects
|
2010-06-29 15:45:59 -07:00 |
Adrian Cole
|
caceae90bd
|
Issue 293: normalized on identity/credential vocab
|
2010-06-28 11:33:41 -07:00 |
Adrian Cole
|
8df7468af3
|
fixed name to Identity
|
2010-06-28 05:27:01 -07:00 |
Adrian Cole
|
27f4f69b4c
|
Issue 293: refactored code to provide for api versions and coherent properties for authorization
|
2010-06-28 05:07:36 -07:00 |
Adrian Cole
|
055c56dc08
|
Issue 292: added simple http client
|
2010-06-25 10:45:15 -07:00 |
Adrian Cole
|
c79636d7b8
|
refactored exception handling
|
2010-06-22 15:23:44 -07:00 |
Adrian Cole
|
d6e06d5272
|
refined basic auth
|
2010-06-22 15:23:07 -07:00 |
Adrian Cole
|
80e22b0322
|
allowed endpoint property to be passed on createContext
|
2010-06-15 22:16:56 -04:00 |
Adrian Cole
|
cace0ce00e
|
Issue 230 fixed ibm timeouts
|
2010-06-15 22:15:14 -04:00 |
Adrian Cole
|
aabaae2a51
|
Issue 283 added
client.templateOptions().blockUntilRunning(false) and Issue 284: consolidated timeout properties into ComputeServiceConstants
|
2010-06-14 23:51:11 -04:00 |
Adrian Cole
|
f25100fe9b
|
Issue 191: corrected multipart form and added cookbook signing to chef client
|
2010-06-12 17:17:42 -07:00 |
Adrian Cole
|
306bb0ebde
|
Issue 191: started cookbook support; refactored multipart form code
|
2010-06-11 19:02:19 -07:00 |
Adrian Cole
|
50b1aa3cae
|
Issue 230: corrected URI parsing so that we can access ibm image manifests
|
2010-06-09 22:46:25 -07:00 |
Adrian Cole
|
ab5e8b3ab4
|
added new annotation @PartParam for multipart form support
|
2010-06-09 17:00:18 -07:00 |
Adrian Cole
|
fae1a1930e
|
added multipart form binder
|
2010-06-09 13:50:40 -07:00 |
Adrian Cole
|
d06e8d2678
|
Issue 276: revise gogrid api
|
2010-06-09 12:46:01 -07:00 |
Adrian Cole
|
9b9f9c4e9c
|
Issue 230: more progress on ibm
|
2010-06-08 12:54:52 -07:00 |
Adrian Cole
|
9dcaa272ec
|
fixed generic type switch
|
2010-06-08 11:56:48 -07:00 |
Adrian Cole
|
f624dbe3f8
|
fixed bug in computservice types and Issue 230: added instance support for ibm cloud.
|
2010-06-07 12:23:16 -07:00 |
Adrian Cole
|
84ad021268
|
added retry handler for io exceptions, created modular rest client, swapped generic type args on restcontext
|
2010-06-06 23:01:48 -07:00 |
Adrian Cole
|
7e12d36870
|
Issue 191: started on chef api support
|
2010-06-03 18:35:59 -07:00 |
Adrian Cole
|
f297c9d7d5
|
Banned use of InetAddress and InetSocketAddress as these break google appengine. Introduced IPSocket class instead
|
2010-05-25 00:42:27 -07:00 |
Adrian Cole
|
6a7b9a0a86
|
fixed demos
|
2010-05-24 22:44:43 -07:00 |
Adrian Cole
|
103098d354
|
adjusted default executor to start at one thread
|
2010-05-24 00:12:30 -07:00 |
Adrian Cole
|
c8cd0b0f2e
|
Issue 260: fixed executors per kimchy's advice; also fixed regression in a lot of live tests
|
2010-05-23 22:26:14 -07:00 |
Adrian Cole
|
a4bdd433f4
|
Issue 260: fixed i/o threadpool to min=max; refactored session expiry logic. Issue 258 refactored load balancer code
|
2010-05-23 15:39:49 -07:00 |
Adrian Cole
|
050af3c3f7
|
Issue 176: size can now test compatibility with images; refactored vcloud config logic; updated to support latest bluelock
|
2010-05-22 22:43:28 -07:00 |
Adrian Cole
|
5af9bdd34f
|
Issue 254: correct docs
|
2010-05-20 20:05:14 -07:00 |
Adrian Cole
|
efc47969d9
|
Issue 254: distinguish between id and providerId
|
2010-05-20 19:36:25 -07:00 |
Adrian Cole
|
dfdbc44700
|
Issue 257 naming constraints on s3 buckets
|
2010-05-19 11:27:51 -07:00 |
Adrian Cole
|
566aa9f0d0
|
Issue 255, 256: lazy parsing of images so you can specify imageId() that isn't in the default owner list
|
2010-05-18 16:28:44 -07:00 |
Adrian Cole
|
6c14ae1831
|
Issue 244: fixed jsch bug and refactored ssh error handling
|
2010-05-10 17:41:36 -07:00 |
Adrian Cole
|
239519c8ca
|
added exceptions to ssh commands and changed interface to not index on id, since ids are not guaranteed unique
|
2010-05-04 15:01:01 -07:00 |
Adrian Cole
|
1349a8bdd1
|
Issue 88: remove buggy httpnio module; also remove outdated codegen mod since we now have maven archetypes
|
2010-05-03 12:09:59 -07:00 |
Adrian Cole
|
a1c7ccfd3f
|
Issue 241:Add provider to the Location hierarchy and make getParent a Location object; also fixed compute services where broken and added ssh logging for runscript
|
2010-05-03 01:04:48 -07:00 |
Adrian Cole
|
ae130eff83
|
changed to correct guava deps
|
2010-05-02 18:39:08 -07:00 |
Adrian Cole
|
f4f32e07e0
|
throw root exception for login failures, not provisioningexception
|
2010-04-30 13:27:55 -07:00 |
Adrian Cole
|
e3a816e6cd
|
switch to old google collections syntax to avoid conflict between guava and google collections
|
2010-04-26 23:46:22 -07:00 |
Adrian Cole
|
021e5e18e0
|
Issue 203 normalized location across blobstore and compute
|
2010-04-25 17:38:21 -07:00 |
Adrian Cole
|
10af8cdae8
|
Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location
|
2010-04-25 00:46:54 -07:00 |
Adrian Cole
|
82bb9e98f7
|
updated ec2 to support instances without a keypair to exist and not break computeservice
|
2010-04-24 11:09:47 -07:00 |
Adrian Cole
|
23a74bbbe7
|
removed jcip dep
|
2010-04-16 17:06:04 -07:00 |
Chas Emerick
|
82f6b1c777
|
refactor out clojure-contrib :require and :use declarations to provide clojure 1.1/1.2 compatibility
|
2010-04-16 11:20:04 -04:00 |
Adrian Cole
|
dedd8f8270
|
fixed templateBuilder logger and also fixed copyright headers
|
2010-04-13 23:40:56 -07:00 |
Adrian Cole
|
69ddfb38ca
|
Issue 223:Work nicely with JAXP 1.4
|
2010-04-13 13:56:51 -07:00 |
Alex Yarmula
|
882bf5f651
|
added runScriptOnNodesWithTag methods. theoretically it is supported for any cloud as a part of compute service. (issue 222)
|
2010-04-10 19:11:01 -07:00 |
Alex Yarmula
|
6c26047e6a
|
added support for ning http client
|
2010-04-03 11:02:46 -07:00 |
Alex Yarmula
|
9b510a9efe
|
corrected BaseJettyTest: by HTML spec, HEAD requests shouldnt get any body in response
|
2010-03-26 12:15:17 -07:00 |
Alex Yarmula
|
13da9016e0
|
removed the finalizer from basePayloadEnclosingImpl. closing the stream will be handled individually by the stream wrapper
|
2010-03-25 12:26:17 -07:00 |