- Added support for dynamic content-disposition for S3 and Google Cloud (#64)
- Added
Slingshot.S3Storage.TempCredentials
(#95). Thanks @jossoco
- Fixed character encoding for content-disposition for AWS-S3 based directives. Thanks @timtch.
Removed debugging log.
- Added a way to get the server response to the uploader. (#82)
- Fixed bad S3 download url generation where the download url would start with
https:/
instead ofhttps://
. (#84)
- Fixed error when
accounts-base
is not enabled. (#65)
- Allow SSL to work for when the S3 bucket name contains a dot.
No changes. (incorrectly released)
- Fixed
us-east-1
default bucket url for S3 (#53)
- Added region parameters to S3. The default is
us-east-1
. This fixes bucketUrl problems #33. - Upgrade to
AWS4-HMAC-256
for S3 policy signing to make slingshot compatible with new AWS datacenters, such as Frankfurt. #33 - Added Rackspace Cloud Files support #17.
- Added file-restriction sharing with client (#32)
- Use blob object url instead of base64 encoded files for latency compensation (#6)
- Added .param() method to Slingshot.Upload (#11)
- Added image pre-loading for smoother, flicker-less latency compensation (#4)
- Added support for uploading Blob objects instead of Files. (#22) file.name is no longer a required property for uploads.
- Removed code duplication in Gougle Cloud and AWS S3 service implementation (they have a lot in common)
- Added the cdn directive parameter.
- Removed domain directive parameter.
- Added bucketUrl directive parameter to Google Cloud and AWS S3.
- Fixed uploads for undetectable mime-type (#34)
Fixes #3: Providing 0 or null for maxSize means that there will be no file size limit exposed.