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 |
|
Steve Pulec
|
1a015d0e39
|
Cleanup some incorrect date formats.
|
2014-11-29 23:34:40 -05:00 |
|
Steve Pulec
|
e88e3d5372
|
S3 Fixes for special metadata headers.
|
2014-11-27 10:43:10 -05:00 |
|
Steve Pulec
|
9024066957
|
Fixes for some S3 Unicode issues. Closes #158.
|
2014-11-22 10:19:56 -05:00 |
|
Steve Pulec
|
8d6868f9d3
|
For S3 Key Head requests, just return the real body for now so that key length works. Closes #131.
|
2014-11-19 21:06:23 -05:00 |
|
Steve Pulec
|
8bc8f09b47
|
Some flake8 cleanup.
|
2014-11-15 09:35:52 -05:00 |
|
Joseph Lawson
|
20a69255c3
|
tweak Fn::GetAtt to return resource_json if resource is not implemented. DRY
This is better than failing out with a misleading Boto 400 error which should only happen when get_cfn_attribute is called but fails.
|
2014-10-21 14:51:26 -04:00 |
|
Joseph Lawson
|
1d9ffafaa5
|
create CloudFormation outputs and enable 'Fn::GetAtt' to work.
|
2014-10-21 12:45:03 -04:00 |
|
Cory Lorenz
|
5320b39912
|
Make S3 Model Timestamps Consistent By Using UTC
UTC seems to be default timezone for AWS, and the time strings are reporting as GMT, yet the date time is the local time zone.
|
2014-09-12 15:37:22 -07:00 |
|
Konstantinos Koukopoulos
|
0502427ac1
|
treat request.headers as a more general list of dicts
|
2014-09-10 17:37:20 +03:00 |
|
David Baumgold
|
eedb4c4b73
|
Support Python 3 using six
|
2014-08-28 10:57:43 -04:00 |
|
David Baumgold
|
4201e6b430
|
from __future__ import unicode_literals
|
2014-08-27 11:33:55 -04:00 |
|
Steve Pulec
|
64ed605c14
|
Ignore S3 ACL for now since we do not implement it.
|
2014-08-13 22:13:23 -04:00 |
|