Граф коммитов

407 Коммитов

Автор SHA1 Сообщение Дата
hasonmsft 456be95c7b Update the change log to correct the date 2017-01-24 10:30:41 +08:00
hasonmsft 0de741e6cb Fixed the test case issue that the error code may different with different envrionment. 2017-01-24 10:30:40 +08:00
hasonmsft a622c2fc38 Fix the type script issue for LinearRetryPolicyFilter and ExponentialRetryPolicyFilter 2017-01-24 10:30:39 +08:00
hasonmsft 85812a99e1 Added support for client side timeout 2017-01-24 10:30:31 +08:00
hasonmsft 9c65a98a4a Fixed the issue that retry filter will continuously retry for client error like `ETIMEDOUT`. 2017-01-24 10:25:42 +08:00
hasonmsft 98481ac929 Added support for listing files and directories with prefix 2017-01-24 10:14:55 +08:00
hasonmsft dbda710129 Fix a test case issue 2017-01-24 10:14:53 +08:00
hasonmsft 0833cdd1a5 Re-recording and fix a test issue 2017-01-24 10:14:51 +08:00
hasonmsft 039821c056 Update version number to 2.0.0 2017-01-24 10:14:49 +08:00
hasonmsft 8b83900abf Fixed the issue that response in incorrect for table batch operation when the error response item is not the first item in the responses. 2017-01-24 10:14:48 +08:00
hasonmsft 09f5665b1c Returned content MD5 for range gets Blobs and Fixed the issue that `useTransactionalMD5` didn't take effect for downloading a big blob. 2017-01-24 10:14:05 +08:00
hasonmsft 266e2b7520 Returned content MD5 for range gets on Files and fixed the issue that `useTransactionalMD5` didn't take effect for downloading a big file. 2017-01-24 10:13:44 +08:00
hasonmsft 0dda0f962f When specifiying access condition `If-None-Match: *` for read, it will always fail. 2017-01-24 10:13:43 +08:00
hasonmsft a9b59e0d59 `createMessage` callback has been changed from `errorOrResponse` to `errorOrResult<QueueMessageResult>`. 2017-01-24 10:13:25 +08:00
Marc Bachmann e48fd3d1c3
chore(package): update uuid to version 3.0.0 2017-01-23 11:35:24 +01:00
hasonmsft c53ac4523e For response has body and no `content-type` header, try to parse the body using xml format. 2017-01-22 09:50:40 +08:00
hasonmsft dd231a4db0 Added `publicAccessLevel` to `ContainerResult` for the APIs `listContainersSegmented` and `listContainersSegmentedWithPrefix`. 2017-01-22 09:50:40 +08:00
hasonmsft f263d451b9 Fixed SAS related test cases as the api-version has been changed to 2016-05-31 2017-01-22 09:50:40 +08:00
hasonmsft d46e72bcfa Fixed the test cases for the change that table service error code has been changed for specific REST APIs 2017-01-22 09:50:40 +08:00
hasonmsft d7a37ab026 Added empty headers to string-to-sign 2017-01-22 09:50:40 +08:00
hasonmsft d283b20d17 Fixed the issue that `BatchOperation` doesn't support socket reuse for some node versions and request pool size is too big when the socket reuse is supported 2017-01-22 09:50:40 +08:00
HaiBo Song 302e83d87a Support large block blob 2017-01-22 09:50:40 +08:00
Vincent Jiang (LEI) 0f5ad5999d Merge pull request #253 from XiaoningLiu/dev_fix_issues
Browserify issues fix
2017-01-20 02:41:23 -08:00
Vincent Jiang (LEI) 48fe471719 Merge pull request #246 from aichi/patch-1
Overloaded method createTableService()
2017-01-20 02:40:26 -08:00
Vincent Jiang (LEI) 08c29765c7 Merge pull request #245 from Pyo25/fix_createQueueService_ts_definition
Fix Typescript definition for createQueueService()
2017-01-20 02:39:35 -08:00
XiaoningLiu fdf6a20179 Fixed authorization error by disabling browser cache 2017-01-20 12:42:27 +08:00
XiaoningLiu 10b0868141 Fixed Browserify IE Number.isNaN error 2017-01-20 12:42:26 +08:00
Xiaoning Liu 4b787f96a3 Added a wrapper for md5hash which solves memory leaking issues in Browserify md5 calculation 2017-01-20 12:42:26 +08:00
Pierre-Yves Orban 99f3e1ce4d fix createQueueService TS definition 2017-01-03 09:57:19 +01:00
Michal Aichinger 5320a3d364 Update azure-storage.d.ts
Clean up of multiple comments approach.
2017-01-02 17:36:43 +01:00
Michal Aichinger 89cf488685 Update azure-storage.d.ts
As requested, added definition of createTableService method with connection string parameter.
2017-01-02 17:35:16 +01:00
Michal Aichinger 315c9fda5a Overloaded method createTableService()
Created overload for method createTableService() to support examples without passed params. With current types you have to call it as createTableService(null, null, null) which is not JS/TS convenient.
2016-12-26 23:28:20 +01:00
XiaoningLiu e83df70d0c Fixed Edge crash when using Fetch 2016-12-22 17:16:17 +08:00
Vincent Jiang (LEI) 3b5fc7939d Merge branch 'master' into dev 2016-11-30 18:46:31 +08:00
Vincent Jiang (LEI) 9fdc1562ae Merge pull request #233 from hasonmsft/master
Storage Library 1.4.0 release
2016-11-30 02:30:10 -08:00
HaiBo Song 2363367777 Format the BreakingChanges.md 2016-11-30 17:29:30 +08:00
HaiBo Song 824c9544b1 Fix a test case issue 2016-11-30 17:29:30 +08:00
HaiBo Song 21b8700113 Fixed a test case issue that the SAS expiry is already expired 2016-11-30 17:29:30 +08:00
HaiBo Song b4cf510c5b Updated version number to 1.4.0 2016-11-30 17:29:30 +08:00
HaiBo Song 944227e8ea Allowed `QueueService.peekMessages` against secondary endpoint. 2016-11-30 17:29:30 +08:00
HaiBo Song b27b28d787 Added support for `text/html` error response body. 2016-11-30 17:29:30 +08:00
HaiBo Song 02252a4bd0 Updated the blobuploader sample 2016-11-30 17:29:30 +08:00
HaiBo Song 571e152648 Updated the running tests section of README.md as we only support AZURE_STORAGE_CONNECTION_STRING env for providing the test credential. 2016-11-30 17:29:30 +08:00
HaiBo Song 547fccf586 Added `ENOTFOUND` for secondary endpoint and `ECONNREFUSED` to `RetryPolicyFilter`. 2016-11-30 17:29:30 +08:00
HaiBo Song d6a727cfb2 Fixed the issue that `BlobService.createBlockBlobFromText` will always set `content-type` to `text/plain`. 2016-11-30 17:29:30 +08:00
HaiBo Song 9502af315a Fixed the issue that `BlobService.createBlockBlobFromText` will hang when passed `null` or `undefined` `text` argument. 2016-11-30 17:29:30 +08:00
HaiBo Song 4f0febbc5c Changed `/S` of SpeedSummary to `/s` 2016-11-30 17:29:30 +08:00
HaiBo Song 257e1f5ee2 Fixed the issue that the ChunkAllocator maxCount is aligned with parallelOperationThreadCount. 2016-11-30 17:29:30 +08:00
Xiaoning Liu 2831fd6d63 Fixed "Error.captureStackTrace is not a function" error in Browserify 2016-11-30 17:29:30 +08:00
Peter Blazejewicz 071b60a452 🎨 Update JSDoc Grunt task implementation
These changes do the following:

- the `grunt doc` task fails on machine with NPM 3 installed - or just
always when flattened NPM modules structure is used. This is because the
Grunt plugin for JSDoc assumed the nested modules structure
- The fix to the failing task is to install updated Grunt JSDoc plugin (check)
- Install additional template NPM module used by this library (check)
- update Grunt task configuration to use a path for template that will work with
flattened and nested structure of modules.

The commit allows to move from an error like this:
```bash
grunt doc
Running "jsdoc:dist" (jsdoc) task
>> An error occurs in jsdoc process:
>> js: "/Users/piotrblazejewicz/git/azure-storage-node/node_modules/jsdoc/jsdoc.js",
line 316: exception from uncaught JavaScript throw: Error: Module "taffydb" not found.
Warning: jsdoc failure Use --force to continue.

Aborted due to warnings.
```
```bash
grunt doc
Running "jsdoc:dist" (jsdoc) task
>> FATAL: Unable to load template: Cannot find module
node_modules/grunt-jsdoc/node_modules/ink-docstrap/template/publish
Warning: jsdoc terminated with a non-zero exit code Use --force to continue.
```
to successful JSDoc generation with Grunt task:
```bash
grunt doc
Running "jsdoc:dist" (jsdoc) task
>> Documentation generated to /Users/piotrblazejewicz/git/azure-storage-node/docs

Running "devserver:server" (devserver) task
starting server on 8888
listening on 8888
```

Thanks!
2016-11-30 17:29:30 +08:00