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

250 Коммитов

Автор SHA1 Сообщение Дата
Dominik 2f21805c9d
[communication-identity] Rename createUserWithToken to createUserAndToken (#14078) 2021-03-03 11:35:04 -08:00
Jianping Chen a01192e08c
Fix test pipeline after build script change (#14065)
Co-authored-by: JP Chen <jiach@microsoft.com>
2021-03-03 00:36:18 +00:00
Dominik 0d43d03bd0
[communication-common] Add options bag for getToken function, mark @hidden where applicable (#14046)
* [communication-common] Add options bag for getToken function, mark @hidden where applicable

* rename url to endpoint in CommunicationIdentityClient constructor
2021-03-02 15:23:30 -08:00
Ben Broderick Phillips 1d3632650c
Update live test yaml to use cloud and matrix configuration (#13886)
* Update live test templates to use matrix generation

* Update sdk live tests to use matrix generation, cloud config stages

* Fix live test matrix filter parity errors

* Remove matrix filters. Opt-in most tests to samples and min/max testing

* Fix post step template parameter in monitor live tests

* Filter dependency version for live tests that don't support it

* Only publish test results for browser and node tests
2021-03-01 19:25:57 -05:00
Dominik 4f3ca1324f
Remove the raw response from communication libraries (#13992) 2021-02-26 10:41:41 -08:00
Richard Park 82c42a2512
[telemetry] Centralize (as much as is practical) the creation of spans to ease upgrades (#13887)
As part of prepping for the next release of OpenTelemetry we found some code patterns that were going to become a large maintenance burden for us, primarily around the parenting of spans. To make this easier I've removed as many duplicate implementation of createSpan and tried to centralize everything into core-tracing instead. 

This won't completely remove changes needed for a newer version of OpenTelemetry but it'll eliminate one of the bigger bottlenecks.
2021-02-25 21:36:47 -08:00
Ramya Rao f0cd2d463a
[Communication] Follow TSDoc, run lint:fix (#13722) 2021-02-18 18:49:16 +00:00
Dominik 366a02803d
[communication] Follow up to automatic version incrementer (#13821) 2021-02-17 13:32:10 -08:00
Azure SDK Bot b1c071a8af
Increment version for communication releases (#13719) 2021-02-16 15:19:00 -08:00
Matt Ellis 57c3030ecf
[EventGrid] Prepare for v3.0.0-beta.3 Release (#13714)
* [EventGrid] Update core-auth reference

In b6040c5451 we took a dependency on
some new surface area in @azure/core-auth. That has now been released as
version 1.2.0, so we bump our minimum dependency to that version.

The other packages have been updated as well, to keep versions consistent.

* [EventGrid] Prepare for 3.0.0-beta.3 release
2021-02-09 18:05:12 -08:00
Dominik 34864f49eb
[communication] Prepare release for common, chat, identity (#13686) 2021-02-09 19:59:01 +00:00
LuChen-Microsoft 8fd4f0ea7e
make the sender as undefined instead of empty when sender id not populated (#13689) 2021-02-09 08:00:25 -08:00
Ramya Rao a9b328179c
[Communication] Update @param tag usage to follow tsdoc (#13649)
This PR updates the usage of `@param` tag in the docs to follow TSDoc in the communication packages fixing about 300 linter errors. Related to #12950
2021-02-09 02:23:27 +00:00
LuChen-Microsoft 52e92e7861
[Communication] Update CHANGELOG (#13679) 2021-02-08 18:21:52 -08:00
LuChen-Microsoft 878e59ad48
[Communication] Register thread level notifications to chat client (#13676)
* add thread level notifications

* update CHANGELOG
2021-02-08 16:08:21 -08:00
LuChen-Microsoft 6b23d9af84
Update change log (#13672)
* update change log

* Update CHANGELOG.md
2021-02-08 15:29:50 -08:00
LuChen-Microsoft 9c6bbc06a8
DO-NOT-MERGE[Communication] Merge Communication-Chat Feature Branch to Master (#13386)
* migrate changes from feature/communication-chat-2020-11-01-preview3

* migrate changes from feature/communication-chat-2020-11-01-preview3: format code

* Add live tests for realtime notifications (#13273)

* Add live tests for notifications

* Update recordings

* update signaling package version (#13430)

* Revert "Add live tests for realtime notifications (#13273)" (#13487)

This reverts commit 11b8e52cd5.

* Add back tests (#13597)

Co-authored-by: knvsl <10719831+knvsl@users.noreply.github.com>
2021-02-04 13:43:36 -08:00
Will Temple 96f1e6a7c7
[identity] Updated pnpm-lock and added plugin-json to identity browser config (#13556)
* Updated pnpm-lock and added plugin-json to identity browser config

* plugin-json all the things
2021-02-03 14:52:50 -05:00
Bert Ong 8569b843e2
Communications - VS Code debug fixes (#13550)
* update mocha vs code launch settings

* remove invalid path from launch json
2021-02-02 18:38:06 -08:00
Dominik 6fdc40be1a
[communication-identity] remove user from IssueTokenResponse (#13423) 2021-01-27 16:10:20 -08:00
Dominik 2044df6976
[communication] Extract identity client into its own communication-identity package (#13415) 2021-01-27 00:29:47 +00:00
Jeff Fisher 40b027df46
Update karma test configuration for track2 packages (#13309)
This PR removes our dependency on the unmaintained package "karma-remap-istanbul" and replaces it with a smaller karma plugin ("karma-sourcemap-loader") that allows karma-coverage to load source maps from the disk correctly.

I tested and confirmed that the generated coverage data has the correct source TS files.
2021-01-22 19:42:51 +00:00
Orlando Watson 81d37fa090
[communication] switch to bearerTokenAuthenticationPolicy (#13220) 2021-01-18 12:50:29 -08:00
Deyaaeldeen Almahallawi 78e55c88a8
[Docs] Upgrade typedoc to v0.15.2 to match that used by docs team (#13250)
* [Docs] Upgrade typedoc to v0.15.2 to match that used by docs team

* standardize the docs script for cosmos, kv-admin, comm-common, and storage-internal-avro
2021-01-15 16:24:16 -05:00
minnieliu 7a3155925b
[Communication] - ALL - Adding PowerShell Docs to README (#13157)
* Adding PowerShell Docs to README

* Update wording

Co-authored-by: Minnie Liu <peiliu@microsoft.com>
2021-01-12 09:53:40 -08:00
Maor Leger a41e85399c
Fix package.json linting errors (#13070)
## What

Audit Track 2 libraries and address any linting errors in package.json
Fixed anything that seemed safe, and anything that seemed like a 
potential breaking change was confirmed with the owners or reduced
to a warning.

## Why

Another step towards being able to run the linter in our builds.

fixes #10597
2021-01-07 09:37:27 -08:00
Deyaaeldeen Almahallawi 8ab8d4cbf7
[Docs] Add --excludeExternals to rushx docs command (#12987) 2020-12-23 14:18:07 -08:00
Dominik 23688d3690
Communication common add Microsoft Teams user identifier, rename types with Identifier suffix (#13002) 2020-12-22 14:36:01 -08:00
minnieliu 7e2f5e2ab3
[Communication] - Common - Renaming CommunicationUserCredential to CommunicationTokenCredential (#12992) 2020-12-22 07:43:54 -08:00
KarishmaGhiya 6ee8de43e1
[Code Coverage] Node Tests - Generate reports for live tests (#12968)
Resolves part of the issue - https://github.com/Azure/azure-sdk-for-js/issues/12935

To the reviewers, go to the links corresponding to your library to see the code coverage report. (Example here https://github.com/Azure/azure-sdk-for-js/pull/12968#issuecomment-749320030)
### Enables code coverage for the following packages
- [x] `/sdk/storage/storage-file-datalake` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=660382&view=codecoverage-tab
- [x] `/sdk/storage/storage-blob` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=655864&view=codecoverage-tab (Moved from https://github.com/Azure/azure-sdk-for-js/pull/12903)
- [x] `/sdk/search/search-documents` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=663568&view=results
- [x] `/sdk/textanalytics/` - Live tests are failing hence cannot see CC - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=658221&view=logs&j=bbd7d436-e05d-51a8-99a8-0701dc9dffeb&t=c89e2f7b-6fd1-516c-25fe-9220efbf116c
- [x]  `/sdk/keyvault/keyvault-keys` https://dev.azure.com/azure-sdk/internal/_build/results?buildId=663575&view=results
- [x] `/sdk/keyvault/keyvault-secrets` https://dev.azure.com/azure-sdk/internal/_build/results?buildId=663579&view=results
- [x] `/sdk/keyvault/keyvault-certificates` https://dev.azure.com/azure-sdk/internal/_build/results?buildId=663580&view=results
- [x] `/sdk/template/`
- [x] `/sdk/appconfiguration/` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=660325&view=codecoverage-tab
- [x] `communication-sms` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=660326&view=codecoverage-tab
- [x] `communication-chat` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=660327&view=codecoverage-tab
- [x] `communication-administration` - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=660328&view=codecoverage-tab

#### Others
- [ ] `/sdk/tables/`  - The live test pipeline was failing due to compile issues - moved it to a different PR - https://github.com/Azure/azure-sdk-for-js/pull/12976
2020-12-22 08:28:48 +00:00
Deyaaeldeen Almahallawi 7e0bd75263
[Docs] Adding docs npm script (#12941)
This newly added command `docs` can help increase the quality of our documentation comments. It enables us to have a tight feedback loop on what is being generated as a documentation of our packages. I am pinning `typedoc` to v0.15.0 for now because this is the version being used for generating docs at `docs.microsoft.com`. This version should be updated when that team updates theirs.

Fixes https://github.com/Azure/azure-sdk-for-js/issues/12928
2020-12-17 22:03:10 +00:00
Josue(MSFT) 0f672eb028
Fix code snippet in README (#12930) 2020-12-16 21:40:19 -08:00
Deyaaeldeen Almahallawi 6b838b852d
Upgrade ESLint version to 7.15.0 (#12894)
All the heavy lifting for upgrading our linting packages has been already done here https://github.com/Azure/azure-sdk-for-js/pull/12770. This PR upgrades ESLint only and fixes https://github.com/Azure/azure-sdk-for-js/issues/9050.
2020-12-15 15:17:43 +00:00
Deyaaeldeen Almahallawi 79be172c74
Upgrade TypeScript compiler version to 4.1.2 (#12770)
* upgrade TS version and fix compilation issues

* upgrade the linting parser version and fix new linting issues

* fix cosmos sample

* address feedback

* fix linting issues in formrecognizer tests

* use unknown instead of any across our code

* address more issues

* cleanup package.json in core-http

* revert noisy linting changes caused by vanilla eslint rules not TS aware

* allow the poller to have results of type void

* fixing samples

* fix keyvault-certificates' sample
2020-12-14 17:03:55 -05:00
Will Temple 6ffd578ecd
Add PR CI step to build samples (#12715)
* Add PR CI step to build samples

* Made a change to rush-runner

* Fixed an issue with rush-runner patch

* Repaired metricsadvisor and anomalydetector samples builds

* Repaired storage samples build scripts, added skip to storage-internal-avro

* Added skips to core packages without samples

* Resolved conflicting options in identity samples

* Skipped broken test scripts

* pnpm-lock

* [eventhubs-checkpointstore-blob] fix build:samples script (#3)

* [event-processor-host] fix build:samples script

* Revert sorting of package.json script entries

* Fixed merge artifact in dev-tool package.json

* pnpm-lock

* Revert formatting changes to anomalydetector

* Run build phase with transitive dependencies.

* Add stub build:samples commands for synapse

* Added samples build setup for tables

* Repaired two broken links in EPH

Co-authored-by: chradek <51000525+chradek@users.noreply.github.com>
Co-authored-by: chradek <chradek@microsoft.com>
2020-12-11 11:22:12 -05:00
Azure SDK Bot 0aeb921e54
Increment version for communication releases (#12567) 2020-11-30 06:14:31 -08:00
Dominik 1bfc363584
[communication] Fix SDK_VERSION value (#12546) 2020-11-13 16:37:43 -08:00
Dominik f3780cfda1
[communication] Update changelogs for Nov 2020 release (#12531) 2020-11-13 13:41:13 -08:00
Dominik be84b9f31f
[Communication] Fix homepage links in package.json (#12446) 2020-11-10 17:55:08 -08:00
LuChen-Microsoft dc39579349
Remove validation from chat list unit tests (#12411) 2020-11-09 15:15:27 -08:00
Deyaaeldeen Almahallawi ae4d38476c
bump core-http version to 1.2.0 across the board (#12151) 2020-10-30 15:21:24 -04:00
Dominik f22f1ba5a6
Increment version for communication releases (#11686) 2020-10-06 18:21:29 -07:00
Orlando Watson 9d1855d600
[communication] add changelog comments (#11652) 2020-10-05 17:22:41 -07:00
Dominik 25a4b2ca91
[Communication] Add integration test commands (#11587) 2020-10-01 12:33:43 -07:00
Dominik 34485a5b82
[Communication] Add pipeline for Chat live tests (#11580) 2020-10-01 11:09:51 -07:00
Orlando Watson 17849f5ad1
[Communication] Update README links (#11531)
update readme links
2020-09-29 17:03:52 -07:00
Dominik 931539a6e8
Increment version for communication releases (#11538) 2020-09-29 11:56:04 -07:00
Deyaaeldeen Almahallawi 1ca2c43d6a
ESLint configuration cleanup (#11528) 2020-09-28 20:30:21 -07:00
Deyaaeldeen Almahallawi 964cb5236c
[Communication] Re-enable ts-naming-options (#11511) 2020-09-25 16:39:14 -04:00
Dominik a56d29bfdb
Add client libraries for Azure Communication Services (#11385) 2020-09-21 22:02:49 -07:00