Declan Shanaghy
|
1441087e5c
|
Add S3 parsing for CloudFormation
|
2016-08-15 10:57:40 -07:00 |
|
Jesse Szwedko
|
ef10df0636
|
Update format of S3 client errors
To match
http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html#RESTErrorResponses
which documents that it should be at the top level rather than nested
under `Errors`.
|
2016-07-08 19:32:34 +00:00 |
|
George Leslie-Waksman
|
48c57384c5
|
Return headers and response matching AWS specification for copy_from requests.
|
2016-06-13 13:24:09 -07:00 |
|
Steve Pulec
|
bd7327fca2
|
Fix issues around S3 deletion. Closes #606.
|
2016-05-08 17:14:35 -04:00 |
|
Steve Pulec
|
79addb8926
|
Add S3 functionality to copy range. Closes #526.
|
2016-05-05 22:52:12 -04:00 |
|
Steve Pulec
|
0a10b2f738
|
Fix issues with unicode and slashes for S3. Closes #521.
|
2016-05-01 22:03:52 -04:00 |
|
Steve Pulec
|
15dc619fb2
|
More liberal regrex for S3 region matching. Closes #580.
|
2016-05-01 21:17:06 -04:00 |
|
Steve Pulec
|
b932343fec
|
Break out MissingKey as separate exception. Closes #571.
|
2016-05-01 17:04:09 -04:00 |
|
Dan Felix
|
1988c957e0
|
Pass query to _key_response_head for versioning support.
|
2016-04-28 13:16:25 -07:00 |
|
George Leslie-Waksman
|
0ed7d1bb71
|
Add support for src_version_id to bucket copy_key op.
|
2016-04-27 17:08:44 -07:00 |
|
Steve Pulec
|
31dbe61233
|
Fix s3 url regex. Closes #516.
|
2016-01-24 17:15:21 -05:00 |
|
Steve Pulec
|
a7938ed9ec
|
Fix s3 url regex to ensure path-based bucket and key does not catch.
|
2016-01-24 16:33:50 -05:00 |
|
Daniel Miller
|
35a89da273
|
Fix delete keys with werkzeug request
|
2016-01-22 12:44:57 -05:00 |
|
Daniel Miller
|
89d5c72d86
|
Fix delete keys detection with werkzeug request
|
2016-01-22 12:44:12 -05:00 |
|
Steve Pulec
|
075d008509
|
Change s3 urls to ordereddict to fix python3 issues.
|
2016-01-17 17:19:53 -05:00 |
|
Steve Pulec
|
0df03ba409
|
cleanup code.
|
2015-11-27 14:43:03 -05:00 |
|
Steve Pulec
|
1df454a632
|
first working version of s3 refactor.
|
2015-11-27 14:14:59 -05:00 |
|
Steve Pulec
|
c38731ecbb
|
Add ACL support for S3 buckets.
|
2015-11-11 20:26:29 -05:00 |
|
Steve Pulec
|
18d63a6cfe
|
Add basics of S# website configuration. Closes #442.
|
2015-11-04 18:55:41 -05:00 |
|
Steve Pulec
|
d3e4c2c4b5
|
Add ability for specific backends to enable template escaping. Closes #441.
|
2015-11-03 09:25:47 -05:00 |
|
Mike Kaplinskiy
|
131d44f0ad
|
Add S3 ACL supprt.
|
2015-10-07 00:14:37 -07:00 |
|
zeb
|
b59a77d5bb
|
Tweak bucket.delete_keys for s3bucket_path.
|
2015-09-04 19:02:26 +02:00 |
|
Steve Pulec
|
323f720cb5
|
Fix S3 bucket policy delete. Closes #396.
|
2015-08-07 22:43:24 -04:00 |
|
Simon-Pierre Gingras
|
dc0557205d
|
S3: Bucket policy
|
2015-07-23 17:33:52 -04:00 |
|
MurphyMarkW
|
b82d0264dc
|
Fixes suffix range requests to truncate ranges.
|
2015-06-30 02:04:30 -05:00 |
|
MurphyMarkW
|
723b743381
|
Modifies check for last-byte-pos.
|
2015-06-30 00:26:42 -05:00 |
|
MurphyMarkW
|
2cdab4cab9
|
Fixes last-byte-pos interpretation.
|
2015-06-29 20:25:22 -05:00 |
|
Steve Pulec
|
5ee1525cd8
|
Fix S3 missing key error. Closes #364.
|
2015-06-27 17:56:37 -04:00 |
|
Daniel O'Connell
|
5cc8f9ed21
|
S3_BUCKET_VERSIONING and S3_BUCKET_GET_VERSIONING were generating invalid XML, as the '<?xml version="1.0" encoding="UTF-8"?>' bit must be on the first line.
|
2015-06-12 08:56:14 +02:00 |
|
Steve Pulec
|
91fffbb83b
|
Add basics for S3 bucket lifecycles.
|
2015-06-02 23:11:23 -04:00 |
|
Steve Pulec
|
07dd6e554e
|
[S3]Only add multipart part_id to partlist if it is not already in there. Closes #324.
|
2015-03-05 19:32:02 -05:00 |
|
John Lynn
|
0496d4669e
|
Fix bucket versioning when running under moto_server
|
2015-02-22 22:22:41 +07:00 |
|
Steve Pulec
|
53a6d2466b
|
Merge pull request #298 from kouk/ranged_get
support ranged get in S3
|
2015-02-14 08:35:23 -05:00 |
|
Konstantinos Koukopoulos
|
e1163e5223
|
fix some boundary conditions
|
2015-02-10 19:43:24 +02:00 |
|
Konstantinos Koukopoulos
|
261328d449
|
set content-range header so boto knows this is a ranged response
|
2015-02-10 19:15:10 +02:00 |
|
Konstantinos Koukopoulos
|
418a6a118e
|
return proper status codes in range get, fix suffix range
|
2015-02-10 19:14:47 +02:00 |
|
Konstantinos Koukopoulos
|
9efd12c43c
|
support more range specifiers in ranged gets
|
2015-02-10 17:55:44 +02:00 |
|
Konstantinos Koukopoulos
|
dbf1e64d44
|
support ranged get in S3
|
2015-02-10 17:28:18 +02:00 |
|
Konstantinos Koukopoulos
|
2dd174b577
|
use request body in complete upload, improve exception handling
|
2015-02-10 16:56:56 +02:00 |
|
Konstantinos Koukopoulos
|
7250186c26
|
support multipart uploads when parts are uploaded out of order
|
2015-02-10 16:45:31 +02:00 |
|
Konstantinos Koukopoulos
|
1460a5a3c7
|
refactor S3 exceptions to inherit from RESTError
|
2015-02-10 15:33:18 +02:00 |
|
Steve Pulec
|
06476ccb3a
|
Merge pull request #291 from jbalogh/delimiter
Folder results should include the delimiter.
|
2015-01-29 22:49:09 -05:00 |
|
Jeff Balogh
|
c7bf6ffc91
|
Folder results should include the delimiter.
|
2015-01-29 09:20:40 -08:00 |
|
Josh Palmer
|
7e3516f997
|
Added support for listing multipart uploads with prefix.
|
2015-01-29 17:24:23 +01:00 |
|
dreadpirateshawn
|
aff5dd408c
|
Performance: Leverage jinja2's Environment to cache compiled Templates. (fixed merge)
|
2014-12-12 13:05:46 -08:00 |
|
dreadpirateshawn
|
7ce83082ca
|
Merge remote-tracking branch 'origin/master' into ImproveTemplatePerformance
Conflicts:
moto/s3/responses.py
|
2014-12-12 12:51:29 -08:00 |
|
dreadpirateshawn
|
9affa7753d
|
Performance: Leverage jinja2's Environment to cache compiled Templates.
|
2014-12-12 12:46:07 -08:00 |
|
Steve Pulec
|
4ab3b318eb
|
Add S3 location response. Closes #279.
|
2014-12-10 20:44:00 -05:00 |
|
Steve Pulec
|
a2e56afef8
|
Add special S3 bucket create logic for us-east-1. Closes #273.
|
2014-12-10 20:20:51 -05:00 |
|
Steve Pulec
|
3a82f089a2
|
Cleanup metadata setting and add fix for multipart uploads. Closes #274.
|
2014-12-07 12:43:14 -05:00 |
|