-
Upload from stream, plus XML/URI escaping in various places, and a few other minor fixes
-
Add upload method to container
-
Add put_block_list to support upload
-
Fix message canonicalization of ?comp= parameters for versions prior to 2009-09-19 (seems put_block was broken)
-
Unescape query string parameters when constructing signatures (needed for put_block, since some base64-encoded names include non-URI-friendly characters)
-
XML-escape property values for table entities (needed to insert things containing &, <, etc.)
-
Remove Unicode characters from rakefile (was breaking something on Windows)
-
Add tests for put_block_list and upload
-
Fix tests for content type (typo, = instead of .should ==)
-
Fix tests using RestClient.beautify_headers (expects an array, not a scalar)
-
Update tests to rspec 2.5.0
-
Allow authorization using only SharedAccessSignature
-
Fixed for list_blobs as it wasn’t fully merged to 2009-09-19. Now it works without 403 exceptions
-
Merged with sriramk fix for loading path issues on some environments
-
Completed Blobs API migration to 2009-09-19, _fully supporting_ what third-party tools does (e.g. Cerebrata) [thanks percent20]
-
Added syntax’s sugar for ensuring a queue (get or create)
-
Added support for table service to query, get_one, insert, update, merge and delete entities.
-
Added support for running against the Storage Developement Fabriq shipped with Microsoft SDK.
-
Added signature support for Tables service according to msdn.microsoft.com/en-us/library/dd179428.aspx
-
Added support to enumerate, create, and delete tables on give storage account.
-
Improved support for stacked connection management.
-
When simulating a container using a forward slash starting the blob name it crashed with 404, now it’s fixed.
-
Fixed an issue on the Queues Documentation (thanks @ezequielm)
-
Added _naming validation for Containers_ according to msdn.microsoft.com/en-us/library/dd135715.aspx (thanks @panosjee)
-
Added _naming validation for Queues_ according to msdn.microsoft.com/en-us/library/dd179349.aspx (thanks @panosjee)
-
Added _support for Blob snapshots_
-
Added support for rest-client 1.3.0. (thanks @jpgd)
-
Fixes a critical bug on URL management that some time prevents message from being deleted, caused by a missing encoding on the URL parameters.
-
Added signature support for 2009-09-19 Version of the Storage API
-
Queues API has been migrated to the 2009-09-19 Version of the Storage API
-
Added a new parameter for listing queues with metadata
-
Added support for DequeueCount on messages being retrieved from the Queue
-
<strong>Known Issue</strong>: Creating a queue multiple times with same metadata throws 409.
-
Added a Change Log
-
Added support for copy-blob [WAZ::Blobs::BlobObject.copy(“container/blob_name”)]
-
Refactored out the whole request logic to an execute method on the SharedKeyCoreService
-
Added transparent support for block management (users don’t know if their blob is being uploaded chunked or not)
-
Added support for a blob to list its blocks
-
Fixed method name for String.start_with? (previously starts_with?)
-
Added the stack-based contextual connection handling (WAZ::Storage::Base.establish_connection {|block| }
-
Added string extensions for non rails environments (and work to work on heroku) String.starts_with?
-
Initial Version