Wykres commitów

648 Commity (javascript)

Autor SHA1 Wiadomość Data
Andrew Gaul be3f38b937 Allow anonymous access via bucket and object ACLs
Fixes #44.
2015-07-13 13:58:03 -07:00
Andrew Gaul 757ed5acbe Add missing final modifier to classes 2015-07-12 23:27:35 -07:00
Andrew Gaul 2fc3d9b665 Remove unneeded builder assignments 2015-07-12 23:06:57 -07:00
Andrew Gaul 2a1e7b5da1 Add test for single-part upload metadata
Previously we only checked metadata in multi-part upload.
2015-07-10 16:06:38 -07:00
Ka-Hing Cheung 16bb2082f4 get rid of default blob store 2015-07-07 14:22:35 -07:00
Ka-Hing Cheung d76717e733 Revert "revert the parallel test bits"
This reverts commit cc58282194.
2015-07-01 13:13:16 -07:00
Andrew Gaul 58c4600d3f Use native prefix support instead of emulation 2015-06-30 09:52:38 -07:00
Ka-Hing Cheung cc58282194 revert the parallel test bits 2015-06-29 16:19:42 -07:00
Andrew Gaul 46d1fc21e9 Check actual content metadata during MPU test 2015-06-26 18:15:28 -07:00
Andrew Gaul f9030bb613 Disable s3-tests due to a Travis regression 2015-06-25 14:11:33 -07:00
Ka-Hing Cheung a1c1129b53 run all tests in parallel
need to strip expect headers from jclouds to workaround an issue,
which maybe https://issues.apache.org/jira/browse/JCLOUDS-905
2015-06-24 18:26:36 -07:00
Ka-Hing Cheung 5098722b8b run test with http 2015-06-24 18:25:34 -07:00
Ka-Hing Cheung 8f60c1e076 add jclouds test 2015-06-24 14:12:15 -07:00
Ka-Hing Cheung 9b61608352 re-factor out s3proxy launch function 2015-06-24 14:04:57 -07:00
Ka-Hing Cheung 67e4ff80b2 downgrade to only use assertj 1.7.0 features
also fixed the incorrect equals assertion
2015-06-24 13:25:50 -07:00
Andrew Gaul 0ed4d6c568 Include Content-Range header in range requests
Fixes #63.
2015-06-17 11:28:31 -07:00
Andrew Gaul 4b01ffbba2 Handle illegal ranges in range requests 2015-06-16 21:42:46 -07:00
Andrew Gaul 2e400fb273 Upgrade to maven-assembly-plugin 2.5.5
Release notes:

http://mail-archives.apache.org/mod_mbox/maven-announce/201506.mbox/%3CCAJZRQKzc45axq2Vs0uVf2EZgR9hXEM-u7GbN4EZdd-ngEcZztw%40mail.gmail.com%3E
2015-06-10 14:37:12 -07:00
Andrew Gaul 3690079f09 Correct actual and expected variable names 2015-06-05 19:51:48 -07:00
Andrew Gaul bff39d143e Use random input for multipart payload test 2015-06-05 19:48:06 -07:00
Andrew Gaul 8a54364d56 Upgrade to jetty-servlet 9.2.11.v20150529
Release notes:

http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00079.html
2015-06-03 16:24:23 -07:00
Andrew Gaul 1afccfe922 Upgrade to maven-assembly-plugin 2.5.4
Release notes:

http://mail-archives.apache.org/mod_mbox/maven-announce/201504.mbox/%3CCAJZRQKx37nCqzKbRAV=OM4txHTztgc5JZv+=tNkEM4y9v9QHgQ@mail.gmail.com%3E
2015-05-30 09:01:49 -07:00
Ka-Hing Cheung 170aedb319 update README to reflect new configuration for https 2015-05-13 17:45:51 -07:00
Ka-Hing Cheung f17d968a33 allow endpoint to be missing when secure endpoint is set 2015-05-13 17:45:51 -07:00
Ka-Hing Cheung 6e4ebad1c8 add a way to listen to both http and https 2015-05-13 17:45:51 -07:00
Andrew Gaul 0baf7bd242 Reference SwiftProxy 2015-05-13 11:48:35 -07:00
Andrew Gaul 45b785d162 Format references with bullet points 2015-05-13 11:48:15 -07:00
Ka-Hing Cheung c26693490c correctly follow the host header documentation
https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html#VirtualHostingSpecifyBucket
2015-05-11 17:53:58 -07:00
Ka-Hing Cheung 542a791a9e mention CN 2015-05-08 18:14:47 -07:00
Ka-Hing Cheung 170e342b20 breakup the line for readability 2015-05-08 18:13:44 -07:00
Ka-Hing Cheung 8f5fb1534c add a blurb about SSL setup 2015-05-08 18:12:26 -07:00
Andrew Gaul 96e1a65968 Use correct BlobStore for fake metadata
Previously we could NPE when using the BlobStoreLocator.
2015-05-08 16:11:07 -07:00
Ka-Hing Cheung c1b8234596 decode before splitting 2015-05-08 15:46:55 -07:00
Andrew Gaul 009a71d06c Remove unintentional log message 2015-05-05 11:08:39 -07:00
Andrew Gaul d47f607544 Enable more Checkstyle checks
Also remove useless RedundantThrows check.
2015-05-02 14:50:06 -07:00
Andrew Gaul fe4e36a0ea Emit InvalidPart when MPU part has invalid ETag 2015-05-02 11:32:24 -07:00
Andrew Gaul ceb805ef0a Emit InvalidPart when missing an MPU part 2015-05-02 11:08:09 -07:00
Andrew Gaul 709d2b5f58 Update description 2015-05-01 16:49:56 -07:00
Andrew Gaul e947942f82 Quote ETag during uploadPart 2015-05-01 14:36:38 -07:00
Andrew Gaul bb2e2204d6 Update s3-tests with new multipart exclusions 2015-05-01 14:08:28 -07:00
Andrew Gaul 4a49f32f17 Native multipart upload support
Fixes #2.
2015-05-01 13:49:37 -07:00
Andrew Gaul 89279f5c58 Factor out calls to setHandled 2015-05-01 11:17:02 -07:00
Andrew Gaul 7fde437a7b Add XML elements to S3Exception
This allows more descriptive errors, e.g., giving argument name when
returning InvalidArgument.
2015-05-01 05:29:36 -07:00
Ka-Hing Cheung abc1bc4910 parse authorization header backwards
this is to accomodate using s3proxy with swift backend, which has
a colon in the access key
2015-04-28 18:07:03 -07:00
Ka-Hing Cheung 8fa555d093 handle empty prefix as if it's missing 2015-04-27 17:38:01 -07:00
Andrew Gaul 44d68dd051 Update s3-tests submodule with some ACL tests 2015-04-23 18:09:34 -07:00
Andrew Gaul c6335434d2 Comment on custom middlewares 2015-04-23 17:58:11 -07:00
Andrew Gaul 9821dee366 Mention XML ACLs in limitations 2015-04-23 17:57:51 -07:00
Andrew Gaul 4a74a29604 Prefer ThrowingCallable over ExpectedException 2015-04-22 13:30:32 -07:00
Andrew Gaul ea5f6a9363 Test URL signing using AWS SDK
jclouds generic S3 provider does not implement the correct logic for
this.
2015-04-21 19:56:49 -07:00