Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
03436e6
Bump @azure/core-auth version and sort dependencies (#4564)
daviwil Jul 31, 2019
b108b22
Update dependency util to latest (#4568)
mikeharder Jul 31, 2019
5384df1
[Event Hubs] fixes flaky EventProcessor test (#4574)
chradek Jul 31, 2019
19b5697
Update dependency yargs (#4581)
mikeharder Aug 1, 2019
fb46946
Add generator version in swagger_to_sdk_config.json to unblock autore…
Aug 1, 2019
c38c94e
generate signalr mgmt plane package (#4606)
michaeljqzq Aug 1, 2019
47b7b7c
[CryptographyClient] Initial Implementation (#4434)
sadasant Aug 1, 2019
97b684e
Update dev dependency ts-node to latest (#4584)
mikeharder Aug 1, 2019
f1c472c
[EPH] implement CheckpointManager methods (#4583)
ShivangiReja Aug 1, 2019
2b06e6b
[Cryptography] Add README for CryptographyClient and samples to API d…
Aug 1, 2019
b21c762
[KeyVault-Keys] [CryptographyClient] tests and recordings (#4611)
sadasant Aug 1, 2019
91f5f7f
Remove trailing slash from namedExports (#4617)
mikeharder Aug 1, 2019
3ec769a
Pin resolve to 1.11.1 (#4619)
mikeharder Aug 1, 2019
ec81728
Update dev dependency karma-chrome-launcher to latest (#4585)
mikeharder Aug 1, 2019
5bc67f9
[Event Hubs] [core-amqp] Refactor property names on retry related con…
ramya0820 Aug 2, 2019
0cc1301
[Event Hubs] Use AwaitableSender in lieu of Sender (#4446)
ramya0820 Aug 2, 2019
a2976ef
[core-amqp] [Event Hubs] Make retry cancellable (#4545)
ramya0820 Aug 2, 2019
4f3900f
[Identity] Add DeviceCodeCredential implementation (#4426)
daviwil Aug 2, 2019
cbf26e0
Remove unused dependencies from testhub (#4616)
mikeharder Aug 2, 2019
0f26531
[Event Hubs] Add test to receive events from the checkpoint and updat…
ShivangiReja Aug 2, 2019
abe4233
Update rush and pnpm to latest (#4641)
mikeharder Aug 2, 2019
7c398f8
globFilter variable added (#4639)
KarishmaGhiya Aug 2, 2019
70563f4
adding to and from parameters according to the action (#4630)
KarishmaGhiya Aug 2, 2019
4c337ec
default value for packageGlobFilter (#4644)
KarishmaGhiya Aug 2, 2019
aa918d4
[EPH] Set the values of leaseDuration and leaseRenewInterval after va…
ShivangiReja Aug 2, 2019
46a6477
Update dev dependency mocha-chrome (#4643)
mikeharder Aug 2, 2019
f3026bd
Update dev dependency ws to latest (#4582)
mikeharder Aug 2, 2019
859fc21
[Event Hubs] Add test for exceeding max listeners on send (#4637)
ramya0820 Aug 2, 2019
61efc3e
[core-amqp] Add test for abort on retry (#4646)
ramya0820 Aug 2, 2019
5ffccb1
Update keyvault api report (#4652)
ramya-rao-a Aug 2, 2019
9c81ed7
coalesce operator (#4647)
KarishmaGhiya Aug 2, 2019
3f7404e
[Event Hubs] update EventProcessor Id fields (#4650)
chradek Aug 2, 2019
2720881
General polish to core-http and core-arm READMEs (#4651)
daviwil Aug 3, 2019
4630b96
Update dev dependency eslint-config-prettier (#4653)
mikeharder Aug 3, 2019
298e9f6
New package core-tracing (#4649)
ramya-rao-a Aug 3, 2019
7166da1
Fix spelling of 'keyvault' in README.md (#4388)
daviwil Aug 5, 2019
98f5f07
Update readme (#4620)
Aug 5, 2019
d2d9dbc
SpanOptions in RequestOptionsBase to create span for tracing (#4655)
ramya-rao-a Aug 5, 2019
c0eca2e
[Keyvault] Options to getKey() takes requestOptions (#4656)
ramya-rao-a Aug 5, 2019
dbd1c6e
[core-http] Update core-http and core-arm changelogs for release (#4661)
daviwil Aug 5, 2019
6c24b8c
Update link to Design Guidelines for TypeScript/ (#4662)
Aug 5, 2019
49cc7eb
Revert commit (#4665)
KarishmaGhiya Aug 5, 2019
3ee869f
[Core Tracing] Add plugin type to tracer interface (#4668)
ramya-rao-a Aug 5, 2019
9274b25
Update core-auth dependency in core-http and core-amqp (#4669)
daviwil Aug 5, 2019
c926735
Add tracing to keyvault-keys library (#4654)
ramya-rao-a Aug 5, 2019
3fb134b
[KeyVault] Removed abortSignal as an extra parameter (#4629)
sadasant Aug 5, 2019
5b61b2a
[Identity] Add InteractiveBrowserCredential for browser-based authent…
daviwil Aug 5, 2019
0355c02
[Identity] Update README.md and add CHANGELOG.md (#4671)
daviwil Aug 5, 2019
cd98aeb
[core-amqp] Update changelog (#4664)
ShivangiReja Aug 5, 2019
f2ef197
Update samples and readmes to use DefaultAzureCredential (#4672)
daviwil Aug 5, 2019
0c17ebe
Move @types/tunnel to full dependency (#4676)
daviwil Aug 6, 2019
aa2f080
[Core Tracing] Remove private in package.json (#4677)
ramya-rao-a Aug 6, 2019
8df32f0
[Event Hubs] Update samples, README, changelog and JSDocs (#4675)
ShivangiReja Aug 6, 2019
8975842
[Storage] update new releases in root readme to point to feature/stor…
HarshaNalluru Aug 6, 2019
3f8f1f9
[core-tracing] Add ThirdPartyNotices.txt (#4686)
bterlson Aug 6, 2019
1324500
[KeyVault] 4.0.0-preview.3 CHANGELOG.md update (#4685)
sadasant Aug 6, 2019
18c7f04
[Event Hubs] Update sample in Readme to use js not ts (#4684)
ramya-rao-a Aug 6, 2019
6334280
[Event Processor Host] Update release date in changelog (#4689)
ShivangiReja Aug 6, 2019
463e0d8
Update API reports (#4690)
Aug 6, 2019
404347b
[Event Hubs] updates readme links and samples (#4691)
chradek Aug 6, 2019
8c33aa7
Add code owner for cosmosdb (#4678)
mikeharder Aug 6, 2019
980277e
Move keyto to a dependency (#4696)
Aug 6, 2019
c3cc4f1
Add code owner for config (#4697)
mikeharder Aug 6, 2019
292fcea
[core-amqp] Update version now that we have released preview 2 (#4687)
ramya-rao-a Aug 6, 2019
dea10ac
Update dev dependency pnpm (#4700)
mikeharder Aug 7, 2019
a8faa8b
Remove dedupe from rollup config (#4613)
mikeharder Aug 7, 2019
2a17ea5
Analyze dependencies during the build (#4706)
bsiegel Aug 7, 2019
04c5221
[Event Hubs] updates version constant (#4710)
chradek Aug 7, 2019
dd83495
[core] updates core-arm/http/tracing version numbers (#4709)
chradek Aug 7, 2019
2dbc788
generate apimanagement mgmt plane package (#4702)
michaeljqzq Aug 8, 2019
470c11f
generate hdinsight mgmt plane package (#4703)
michaeljqzq Aug 8, 2019
60e1bf9
[KeyVault] Fix flaky tests around the getDeleted* tests (#4688)
sadasant Aug 8, 2019
58c387f
Concurrency supported in Smoke Tests for JS (#4699)
JonathanCrd Aug 8, 2019
62bea9c
[KeyVault] Fixed recordings (#4727)
sadasant Aug 9, 2019
a5525f9
[Cosmos] Use caret for dependencies (#4701)
mikeharder Aug 9, 2019
76271c6
[KeyVault] Bring up basic Certificates support (#4657)
Aug 9, 2019
4b6bf60
filter variable script (#4713)
KarishmaGhiya Aug 9, 2019
6ba034f
[KeyVault-Secrets] Added missing types to the current release (#4722)
sadasant Aug 9, 2019
f883234
[KeyVault-Secrets] 4.0.0-preview.4's CHANGELOG (#4729)
sadasant Aug 9, 2019
4dd8cc1
[KeyVault-Keys] Cleaned up published types (#4724)
sadasant Aug 11, 2019
7ec5435
Update pnpm (#4750)
mikeharder Aug 13, 2019
0fb88dd
generate arm-subscription mgmt plane package (#4714)
michaeljqzq Aug 13, 2019
580dbcd
generate cognitiveservice mgmt plane package (#4715)
michaeljqzq Aug 13, 2019
1361576
generate datamigration mgmt plane package (#4736)
michaeljqzq Aug 13, 2019
33f6a06
generate arm-containerservice mgmt plane package (#4735)
michaeljqzq Aug 13, 2019
77820f6
[KeyVault-Keys] Fixes to recent feedback (#4747)
sadasant Aug 13, 2019
2dfaea4
Smoke Test Pipeline (#4751)
JonathanCrd Aug 13, 2019
0ab398a
[Cosmos] remove cosmos v2 SDK from azure-sdk-for-js repo (#4741)
HarshaNalluru Aug 13, 2019
56bd4aa
[Cosmos] Updates to rush.json and pnpm-lock files after removing cosm…
HarshaNalluru Aug 13, 2019
346f8fb
add pull config
Aug 14, 2019
5e42729
Update dev dependency eslint (#4762)
mikeharder Aug 14, 2019
60f7782
Generated from 4f5dbad04518d0674689ac2a2388ea823d28cadf
Aug 21, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .docsettings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ omitted_paths:
- eng/tools/select-packages/**
- "sdk/*/arm-*"
- "sdk/cognitiveservices/*"
- "sdk/identity/identity/test/manual/*"
language: js
root_check_enabled: True
required_readme_sections:
Expand Down Expand Up @@ -64,7 +65,6 @@ known_content_issues:
- ["sdk/eventgrid/eventgrid/README.md", "#1583"]
- ["sdk/core/abort-controller/README.md", "#1583"]
- ["sdk/core/core-auth/README.md", "#1583"]
- ["sdk/core/core-arm/README.md", "#1583"]
- ["sdk/cosmosdb/cosmos/README.md", "#1583"]
- ["sdk/cosmosdb/cosmos/src/test/readme.md", "#1583"]
- ["sdk/cosmosdb/cosmos/samples/readme.md", "#1583"]
Expand Down Expand Up @@ -105,6 +105,7 @@ known_content_issues:
- ["sdk/storage/storage-queue/samples/README.md", "#1583"]
- ["sdk/storage/storage-queue/test/README.md", "#1583"]
- ["sdk/storage/storage-datalake/README.md", "#1583"]
- ["sdk/core/core-tracing/README.md", "#1583"]

package_indexing_exclusion_list:
- "@azure/template"
Expand Down
10 changes: 10 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
/sdk/core/core-paging/ @daviwil

# Service teams
/sdk/cosmosdb/ @southpolesteve

/sdk/eventhub/ @ramya-rao-a @chradek @shivangireja
/sdk/servicebus/ @ramya-rao-a @chradek @shivangireja

Expand All @@ -33,3 +35,11 @@
/eng/ @weshaggard @KarishmaGhiya @mikeharder @mitchdenny @danieljurek
/**/tests.yml @danieljurek
/**/ci.yml @mitchdenny

###########
# Config
###########
/.vscode/ @mikeharder @KarishmaGhiya
/common/ @mikeharder @KarishmaGhiya
/rush.json @mikeharder @KarishmaGhiya
/tsconfig.json @mikeharder @KarishmaGhiya
7 changes: 7 additions & 0 deletions .github/pull.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# https://github.com/wei/pull#advanced-setup-with-config
version: "1"
rules:
- base: master
upstream: Azure:master
mergeMethod: rebase
label: "AutoPull"
52 changes: 31 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
# Azure SDK for JavaScript


| Component | Build Status |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Management Libraries | [![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/138?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=138&branchName=master) |
| Client Libraries | [![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/614?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=614&branchName=master) |

This repository contains official JavaScript libraries and TypeScript definitions for Azure services. For documentation go to [Azure SDK for JavaScript documentation](https://aka.ms/js-docs).

You can find a complete list of these libraries in [packages.md](https://github.com/Azure/azure-sdk-for-js/blob/master/packages.md).
Expand All @@ -15,37 +9,53 @@ You can find a complete list of these libraries in [packages.md](https://github.
For your convenience, each service has a separate set of libraries that you can choose to use instead of one, large Azure package. To get started with a specific library, see the **README.md** file located in the library's project folder. You can find service libraries in the `/sdk` directory.

Each service might have a number of libraries available from each of the following categories:
* [Client - July 2019 Preview](#Client-July-2019-Preview)
* [Client - Stable](#Client-Stable)
* [Management](#Management)

- [Client - July 2019 Preview](#Client-July-2019-Preview)
- [Client - Stable](#Client-Stable)
- [Management](#Management)

### Client: July 2019 Preview
New wave of packages that we are currently releasing in **Preview** and are released under the `npm` release named `next`. These libraries allow you to use and consume existing resources and interact with them. These libraries share a number of core functionalities such as retries, logging, transport protocols, authentication protocols, etc. Learn more about these libraries by reading [the guidelines](https://azuresdkspecs.z5.web.core.windows.net/TypeScriptSpec.html) that they follow.

New wave of packages that we are currently releasing in **Preview** and are released under the `npm` release named `next`. These libraries allow you to use and consume existing resources and interact with them. These libraries share a number of core functionalities such as retries, logging, transport protocols, authentication protocols, etc. Learn more about these libraries by reading [the guidelines](https://azure.github.io/azure-sdk/typescript/guidelines/) that they follow.

The libraries released in July preview:
- [@azure/storage-blob@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/storage/storage-blob)
- [@azure/storage-queue@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/storage/storage-queue)
- [@azure/storage-file@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/storage/storage-file)
- [@azure/kevault-keys@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/keyvault/keyvault-keys)
- [@azure/kevault-secrets@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/keyvault/keyvault-secrets)
- [@azure/event-hubs@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/eventhub/event-hubs)

>NOTE: If you need to ensure your code is ready for production use one of the stable libraries.
- [@azure/storage-blob@next](https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/sdk/storage/storage-blob)
- [@azure/storage-queue@next](https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/sdk/storage/storage-queue)
- [@azure/storage-file@next](https://github.com/Azure/azure-sdk-for-js/tree/feature/storage/sdk/storage/storage-file)
- [@azure/keyvault-keys@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/keyvault/keyvault-keys)
- [@azure/keyvault-secrets@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/keyvault/keyvault-secrets)
- [@azure/event-hubs@next](https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/eventhub/event-hubs)

> NOTE: If you need to ensure your code is ready for production use one of the stable libraries.

### Client: Stable

Last stable versions of packages that have been provided for usage with Azure and are production-ready. These libraries provide you with similar functionalities to the Preview ones as they allow you to use and consume existing resources and interact with them, for example: upload a blob.

### Management

Libraries which enable you to provision specific resources. They are responsible for directly mirroring and consuming Azure service's REST endpoints. You can recognize these libraries by `mgmt` or `arm` in their package names.

## Need help?
* For detailed documentation visit our [Azure SDK for JavaScript documentation](https://aka.ms/js-docs)
* File an issue via [Github Issues](https://github.com/Azure/azure-sdk-for-js/issues)
* Check [previous questions](https://stackoverflow.com/questions/tagged/azure-sdk-js) or ask new ones on StackOverflow using `azure-sdk-js` tag.

- For detailed documentation visit our [Azure SDK for JavaScript documentation](https://aka.ms/js-docs)
- File an issue via [Github Issues](https://github.com/Azure/azure-sdk-for-js/issues)
- Check [previous questions](https://stackoverflow.com/questions/tagged/azure-sdk-js) or ask new ones on StackOverflow using `azure-sdk-js` tag.

## Contributing
For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-js/blob/master/CONTRIBUTING.md).
For details on contributing to this repository, see the [contributing guide](CONTRIBUTING.md).

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit
https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA.

This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

| Component | Build Status |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Client Libraries | [![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/614?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=614&branchName=master) [![Dependencies](https://img.shields.io/badge/dependencies-analyzed-blue.svg)](https://azuresdkartifacts.blob.core.windows.net/azure-sdk-for-js/dependencies/dependencies.html) |
| Management Libraries | [![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/138?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=138&branchName=master) |

![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-js%2FREADME.png)
1 change: 1 addition & 0 deletions common/config/rush/common-versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
* instead of the latest version.
*/
// "some-library": "1.2.3"

// This is required to allow for backward compatibility with Service Bus Track 1
// TODO: Remove this once Service Bus is updated to use current depenedencies as part of Track 2
"rhea-promise": "^0.1.15"
Expand Down
Loading