зеркало из https://github.com/Azure/Azurite.git
9413bd7af4
* Fix an issue with CORS when a preflight request has an empty headers list.
Without this fix, azurite would fail because it was trying to call
request.httpProps[N.ACCESS_CONTROL_REQUEST_HEADERS].toLowerCase()
which will result in trying to call undefined.toLowerCase() if the preflight
request doesn't specify access-control-request-headers.
In addition, when validating a request against the CORS, the request would
fail to be validated if access-control-request-headers was empty.
* fixed so that when requesting single entity with PartitionKey and RowKey the emulator responds in the same way that the real azure table
* Always set the copyProgress field.
* Entity generator now accepts optional partition and row key
* Dockerfile: deterministic builds
Use explicit version tag 10.6-alpine instead of alpine to ensure a known
version is used. Copy package-lock.json before npm install to ensure
known dependencies are installed.
* Fixed #47 Copied blob has incorrect content type
* Update release-notes.md
* Added Azure/azure-storage-node as test submodule
Tests from azure-storage-node are invoked via
test/azure-storage-shim.js for direct npm run test support.
Submodule needs to be initialized with git submodule update --init first.
* Fix environment variable configuration
Added env-cmd package and test/.env to automatically set envs for
testing.
* Fix NOCK_OFF env and separate test folders
* Focus on test subset for easier fixing
* Updates to testing, requires changes to vscode launch.json with correct env args for each storage-node test, to ensure no nock etc
* Updated documentation for Azure storage testing
* Update azure-storage-node_tdd.md
* Updates to Table Storage API and associated tests (#78)
* Updated Readme and Package files
* Updates to table storage API and created corresponding tests using Azure-storage-node, this will form the basis of fixing further table API issues currently logged
* fixed up singleEntity response for QueryEntites action to return to method used by Karl Persson
* small correction to test logic
* Fixes for table queries not returning 404 for missing entities (#80)
* Updated Readme and Package files
* Updates to table storage API and created corresponding tests using Azure-storage-node, this will form the basis of fixing further table API issues currently logged
* fixed up singleEntity response for QueryEntites action to return to method used by Karl Persson
* small correction to test logic
* Changes to correctly return 404 for missing entities and failed queries.
* Updates errorCodes with EntityNotFound, updated tests
* minor updates to obj assignments
* added test to validate insertEntity returns Etag in metadata
* added jsHint config
* Updated table service error codes
* Corrected a few variable definitions let vs const
* Prettier Config for pull request
* fixed Create Entity Response to begin to conform to Azure Storage Response, we might need to do some more work here, but this should be enough for basic API functionality (#83)
* Update .prettierrc.json
* now everything is pretty, but still needs some refactoring
* Revert "now everything is pretty, but still needs some refactoring"
This reverts commit
|
||
---|---|---|
.. | ||
blob | ||
queue | ||
Serializers.js | ||
SignedIdentifierXmlModel.js |