django-storages / storages / backends / s3boto.py

Author Commit Message Labels Comments Date
Jannis Leidel avatarJannis Leidel
Automated merge with ssh://bitbucket.org/david/django-storages
Jannis Leidel avatarJannis Leidel
Fixed key handling in S3Boto and Google Storage backend and made sure the Google Storage backend uses the correct file class and boto API for durable reduced availability.
David Larlet avatarDavid Larlet
darkness51 avatardarkness51
Fix but when IS_GZIPPED is True
Jannis Leidel avatarJannis Leidel
Dramatically improved the S3BotoStorage and GSBotoStorage.
David Larlet avatarDavid Larlet
Fixes #105, add an optional setting to the boto storage to produce protocol-relative URLs, thanks @idangazit @pendletongp and @derrickpetzold
Comments 2
David Larlet avatarDavid Larlet
Merged in tobias.mcnulty/django-storages (pull request #17)
Tobias McNulty avatarTobias McNulty
only pass encrypt_key if True
Tobias McNulty avatarTobias McNulty
merge in upstream changes
Tobias McNulty avatarTobias McNulty
merge in upstream changes
Tobias McNulty avatarTobias McNulty
add support for S3 server-side encryption
David Larlet avatarDavid Larlet
Default avatar Gavin Wahl
Ungzip on download based on Content-Encoding, not arbitrary Content-Type
David Larlet avatarDavid Larlet
Jannis Leidel avatarJannis Leidel
Pass the rewind parameter to Boto's set_contents_from_file method since rewinding a file was disabled in >= 2.3.0.
Gerardo Curiel avatarGerardo Curiel
Set Content-Type header for use in upload_part_from_file
Jannis Leidel avatarJannis Leidel
Added Google Cloud Storage backend based on the boto S3 storage backend.
Jannis Leidel avatarJannis Leidel
Jannis Leidel avatarJannis Leidel
Made sure we can reset the file behind the S3BotoStorage
Jannis Leidel avatarJannis Leidel
Wrap the returned content file correctly.
Jannis Leidel avatarJannis Leidel
Close the Gzip file again and reset the file's current position to the beginning.
Jannis Leidel avatarJannis Leidel
Rolled back modified time changes made in 16b149845a2d.
Jannis Leidel avatarJannis Leidel
Fixed indentation error.
Jannis Leidel avatarJannis Leidel
Added simple ISO 8601 datetime parser.
Jannis Leidel avatarJannis Leidel
Use GzipFile API correctly.
Jannis Leidel avatarJannis Leidel
Decompress GZIPed files on return.
Default avatar Alexander Todorov
first use AWS_S3_ACCESS_KEY_ID/AWS_S3_SECRET_ACCESS_KEY then fallback to AWS_ACCESS_KEY_ID/AWS_SECRET_ACCESS_KEY
Branches
more-granular-s3-settings
Ian Lewis avatarIan Lewis
[s3boto] Fixed the listdir() method. fixes #57
Ian Lewis avatarIan Lewis
Alan Justino avatarAlan Justino
Lean version of safe_join by Ian Lewis
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.