Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
406 commits
Select commit Hold shift + click to select a range
28af1a0
add adfs support in Identity SDK. (#11591)
g2vinay Oct 2, 2020
db1d83b
Identity project noUnusedParameters, noImplicitReturns and noUnusedLo…
mohsin-mehmood Oct 2, 2020
8224e8c
[Communication] Update CodeOwners (#11624)
DominikMe Oct 2, 2020
2aabaad
[EventGrid] Updates to System Events (#11622)
ellismg Oct 2, 2020
88d5134
[Tables] Tables batch (#11551)
joheredi Oct 3, 2020
e3653e2
[MetricsAdvisor] Remove leftover folder (#11635)
jeremymeng Oct 5, 2020
ef12398
[Recorder] Followup of #10009 - Allow all successful status codes whi…
HarshaNalluru Oct 5, 2020
241e5fd
[Tables] Update changelog and port Batch TS sample to JS (#11636)
joheredi Oct 5, 2020
b323328
[communication] add PhoneNumberAdministration (#11605)
0rland0Wats0n Oct 5, 2020
b823ea6
Address some CR feedback to #11593 (#11637)
jeremymeng Oct 5, 2020
7153343
[Keyvault] Set timeout limit of 90 for live test pipelines (#9828)
jeremymeng Oct 5, 2020
9d1855d
[communication] add changelog comments (#11652)
0rland0Wats0n Oct 6, 2020
b5a4263
[Storage] Old ESLint cleanup (#11608)
deyaaeldeen Oct 6, 2020
09f8852
[Identity] Ensure that we only ping once (#11654)
sadasant Oct 6, 2020
35b68e4
[Identity] Changelog updates before releasing (#11646)
sadasant Oct 6, 2020
2fc97d9
Fix typos in README.md and Javascript samples for Azure Tables (#11632)
piraces Oct 6, 2020
4cb0d2e
[Text Analytics] Update release date (#11668)
deyaaeldeen Oct 6, 2020
025e308
[Monitor] Old ESLint cleanup (#11613)
deyaaeldeen Oct 6, 2020
348cbea
Increment version for textanalytics releases (#11676)
azure-sdk Oct 6, 2020
2c57c8e
[schema registry] Update to latest swagger (#11650)
nguerrera Oct 6, 2020
eb7decf
[Key Vault Keys] Changelog release date (#11677)
sadasant Oct 6, 2020
ef7b250
release prep (#11680)
KarishmaGhiya Oct 6, 2020
b868072
[EventGrid] Prepare for release (#11638)
ellismg Oct 6, 2020
1160825
[service-bus] Automatically renew message locks when using receiveMes…
richardpark-msft Oct 6, 2020
f22f1ba
Increment version for communication releases (#11686)
DominikMe Oct 7, 2020
e8084e1
Add release date, re-order features in changelog (#11689)
ramya-rao-a Oct 7, 2020
6745855
Sync eng/common directory with azure-sdk-tools for PR 1052 (#11626)
azure-sdk Oct 7, 2020
b3a396f
Increment package version after release of azure-data-tables (#11683)
azure-sdk Oct 7, 2020
1dbf039
use nyc isntead of c8 (#11673)
markwolff Oct 7, 2020
882e1c8
Some mild updates to push the version forward. (#11693)
richardpark-msft Oct 7, 2020
2f4da1d
[service-bus] Sample fixes
richardpark-msft Oct 7, 2020
8a138ff
[service-bus] Make samples exit with a non-zero exit code if they fai…
richardpark-msft Oct 7, 2020
adb17e8
[MetricsAdvisor] Samples improvements (#11695)
jeremymeng Oct 7, 2020
1cecb64
Increment package version after release of azure-ai-metrics-advisor (…
azure-sdk Oct 7, 2020
a0b3b4d
Increment package version after release of azure-service-bus (#11702)
azure-sdk Oct 7, 2020
1e95d58
[Service Bus] Simplify options for subscribe() (#11711)
ramya-rao-a Oct 7, 2020
57e1ee9
Added metricadvisor service in github io doc index (#11712)
praveenkuttappan Oct 8, 2020
4088be6
Sync eng/common directory with azure-sdk-tools for PR 1066 (#11696)
azure-sdk Oct 8, 2020
0e329fa
Increment package version after release of azure-identity (#11685)
azure-sdk Oct 8, 2020
d77196b
Sync eng/common directory with azure-sdk-tools for PR 1077 (#11692)
azure-sdk Oct 8, 2020
3448028
[Service Bus] Tracing for send API (#11651)
HarshaNalluru Oct 8, 2020
7de0532
Add tests.yml for schema-registry (#11721)
nguerrera Oct 8, 2020
5a4d307
[Monitor][Codegen] Use generated TelemetryItem (as Envelope) (#11280)
markwolff Oct 8, 2020
688c412
Regenerated Computer Vision SDK (#11731)
sarangan12 Oct 9, 2020
34ee768
[service-bus] Updating logging to use our latest logging convention (…
richardpark-msft Oct 9, 2020
65aef40
Support env vars with hyphens when printing output (#11729)
azure-sdk Oct 9, 2020
55aedec
codegen: migrate to generated tags interfaces (#11742)
Oct 9, 2020
71e613e
monitor: update codegen to use date-time timestamps (#11744)
Oct 9, 2020
2c82ded
Subscription release (#11773)
dw511214992 Oct 12, 2020
7615488
Sdk automation/@azure arm kusto (#11776)
colawwj Oct 12, 2020
4cf3b9c
[KeyVault Keys] Fixed the rollup warnings (#11549)
sadasant Oct 12, 2020
3a5166e
Enable live tests for schema registry (#11728)
nguerrera Oct 12, 2020
57911f6
monitor: changelog update for preview.6 (#11746)
Oct 12, 2020
74476b3
Make BufferedSender an interface and Hide the Constructor (#11785)
sarangan12 Oct 12, 2020
ebb7bf8
Increment version for monitor releases (#11783)
azure-sdk Oct 12, 2020
a6fd4a7
[Key Vault Admin] Samples README format fix (#11781)
sadasant Oct 12, 2020
e961914
ServiceBus remove InternalReceiveMode usage (#11755)
mohsin-mehmood Oct 12, 2020
5ce310c
[MetricsAdvisor,test] Fix listing datafeed live tests (#11787)
jeremymeng Oct 12, 2020
ef0323b
Sync eng/common directory with azure-sdk-tools for PR 1081 (#11788)
azure-sdk Oct 13, 2020
8a196d3
release-arm-billing-with-new-generator (#11525)
qiaozha Oct 13, 2020
5afbd60
release-mgmt-iothub-resolve-issue-#11341 (#11382)
qiaozha Oct 13, 2020
4399def
Sdk automation/@azure arm azurestackhci (#11775)
colawwj Oct 13, 2020
0a567a0
[storage] stg74 (#11459)
ljian3377 Oct 13, 2020
10de073
Updated regex to pick correct package artifact (#11801)
praveenkuttappan Oct 13, 2020
28120ae
Increment package version after release of azure-storage-file-share (…
azure-sdk Oct 13, 2020
e0a27e7
Increment package version after release of azure-search-documents (#1…
azure-sdk Oct 13, 2020
ed06abf
[schema registry] Omit extra record methods from deserialization (#11…
nguerrera Oct 13, 2020
a96e79d
added missing global varrible names (#11791)
underTakerChamp Oct 14, 2020
845b073
Sdk automation/@azure arm botservice (#11733)
changlong-liu Oct 14, 2020
5dc3c43
Release mgmt logic with new generator (#11817)
qiaozha Oct 14, 2020
6554e08
Sync eng/common directory with azure-sdk-tools for PR 1088 (#11814)
azure-sdk Oct 14, 2020
17fede0
Increment version for storage releases (#11816)
azure-sdk Oct 14, 2020
39cf3a2
[ESLint Plugin] Enforce inclusion of dist-esm and exclusion of src in…
deyaaeldeen Oct 14, 2020
c57b315
Fix Batch tests in the regenerated SDK (#9878)
deyaaeldeen Oct 14, 2020
51cda73
Regenerate rush's shrinkwrap file (#11621)
deyaaeldeen Oct 14, 2020
7e0ca71
[service-bus] Adding in tracing for receive operations (#11810)
richardpark-msft Oct 14, 2020
e06b32c
Fix ADT relationship paging (#11555) (#11556)
jamescarpinter Oct 15, 2020
1b5a5fe
Elaborate on smoke test initialize logic in docs and script. Update .…
benbp Oct 15, 2020
97458f0
[Batch] update tests (#11836)
deyaaeldeen Oct 15, 2020
b77714c
Match connection string variable to test-resources override for commu…
benbp Oct 15, 2020
5646d4b
[core-http] Redirect pipeline (#11863)
joheredi Oct 15, 2020
1152ea0
[Service Bus] Msg property renames, sku enums, mandatory sqlExpressio…
mohsin-mehmood Oct 16, 2020
35ae12c
Fix anchor links so they work when converting to html
weshaggard Oct 16, 2020
48feb14
Only check the touched markdown files in PR for the Verify link step …
sima-zhu Oct 16, 2020
3bae7c7
Revert the formatting changes. (#11888)
sima-zhu Oct 16, 2020
36bf1e5
Sync eng/common directory with azure-sdk-tools for PR 1091 (#11873)
azure-sdk Oct 16, 2020
e1ef0a2
Failed the anchor links with Uppercase. (#11853)
azure-sdk Oct 16, 2020
94914dc
Update CODEOWNERS (#11856)
geneh Oct 16, 2020
0097f73
Add Mgmt label to PRs for arm packages (#11837)
ramya-rao-a Oct 16, 2020
9c1576e
Remote container configuration. (#11885)
mitchdenny Oct 16, 2020
92affe2
[Service Bus] "message" word added to "createBatch", "CreateBatchOpti…
mohsin-mehmood Oct 19, 2020
c20d0b7
[core-http] Allow defining multiple error responses for Operations (#…
sarangan12 Oct 19, 2020
356d88e
[Identity] Formatting and one lint fix, because why not (#11864)
sadasant Oct 19, 2020
41dbbcc
Switch the content from array to string. (#11896)
azure-sdk Oct 19, 2020
861f2ea
Update exclude list with current client packages (#11862)
mikeharder Oct 19, 2020
07e6492
Enable the link check for link verification step. (#11916)
azure-sdk Oct 19, 2020
1ea97ab
[Cosmos] Fixes falsy value partitionKey values in Bulk operations (#1…
zfoster Oct 19, 2020
856d340
Remove extra newline at the end of the file (#11918)
azure-sdk Oct 19, 2020
4b3e4f0
Update batch code owners (#11922)
paterasMSFT Oct 19, 2020
24ae105
Samples readme metadata (#11710)
KarishmaGhiya Oct 19, 2020
c4bcdfc
[MetricsAdvisor] better names (#11790)
jeremymeng Oct 19, 2020
4d1bd32
Adds release date for 3.9.3 (#11923)
zfoster Oct 19, 2020
914cdc7
Sync eng/common directory with azure-sdk-tools for PR 968 (#11925)
azure-sdk Oct 19, 2020
383b4b0
[Service Bus] Fix MaxListenersExceeded for management client (#11738)
HarshaNalluru Oct 19, 2020
d1dd09b
Sdk automation/@azure arm digitaltwins (#11820)
colawwj Oct 20, 2020
4057bb4
[Core AMQP][Service Bus] Fix "MaxListenersExceededWarning" with the m…
HarshaNalluru Oct 20, 2020
e944cd3
Parallelize smoke test resource deployments. Improve script readabili…
benbp Oct 20, 2020
1ffa130
Allow test PRs in SubmitPullRequest.ps1 script, updates to Invoke-Git…
azure-sdk Oct 20, 2020
5e3293f
Add canary region and node LTS coverage to smoke test matrix (#11812)
benbp Oct 20, 2020
ff0ac51
[core-https] Fix some issues with streams. (#11929)
xirzec Oct 20, 2020
28b7331
Restructure eng ommon sync control flow (#11958)
azure-sdk Oct 20, 2020
6025ca7
Sync eng/common directory with azure-sdk-tools repository (#11959)
azure-sdk Oct 21, 2020
79d0cc2
Generated from 94c5cf6ac0eb36a4a844f6c1fdcd3a01cec5a8f7 (#11880)
colawwj Oct 21, 2020
6d942cc
Moved install template and prepare template to eng/common. (#11961)
azure-sdk Oct 21, 2020
4509599
[storage-file-datalake] encode move source (#11950)
ljian3377 Oct 21, 2020
ca4a7e3
Fix condition in prepare pipeline. (#11965)
azure-sdk Oct 21, 2020
6078ce8
Sdk automation/@azure arm datafactory (#11823)
colawwj Oct 21, 2020
2da4402
[service-bus] Pass in ProcessErrorArgs to subscribe({ processError })…
richardpark-msft Oct 21, 2020
32bdefa
Add node 14 in test matrix (#11805)
praveenkuttappan Oct 21, 2020
112bb1d
[ServiceBus] Helper function to parse connection string (#11949)
ramya-rao-a Oct 21, 2020
20072d2
[Service Bus] Updating readme to match latest APIs (#11974)
ramya-rao-a Oct 21, 2020
e1fbd0a
Add prepare pipelines configuration. (#11967)
mitchdenny Oct 22, 2020
cb9c277
Sdk automation/@azure arm mediaservices (#11821)
colawwj Oct 22, 2020
3b1a3fc
fix eslint errors for search packages (#11868)
abc516 Oct 22, 2020
87cd4a9
Fix issue with .NET pipeline preparation. (#11983)
azure-sdk Oct 22, 2020
0a606b6
Add conditions to test pipeline generation. (#11990)
azure-sdk Oct 22, 2020
9cf8af8
[Digital-Twins] Update for GA, rename namespace, add span (#11872)
Oct 22, 2020
1e47613
Upgrade arm-batch to match latest swagger spec. (#11825)
xingwu1 Oct 22, 2020
0dd5785
Allow auto publish for batch libraries (#11996)
xingwu1 Oct 22, 2020
f58d925
[servicebus]scheduleMessages method swap enqueedTime and messages ord…
mohsin-mehmood Oct 22, 2020
714c5a1
[Service Bus] Move settlement & renewLock methods from message to rec…
ramya-rao-a Oct 22, 2020
9858c68
Exclude eng directory from npm ci/pr gates (#11972)
benbp Oct 22, 2020
b3720d8
Run link verification step at CI/Manual (#11997)
sima-zhu Oct 22, 2020
bb9c532
fix(service-bus): removing namespaceType from NamespaceProperties (#1…
pathway27 Oct 22, 2020
122b9cd
Update New-TestResources.ps1 parameter documentation to match default…
azure-sdk Oct 22, 2020
2a6d439
Fix create-pull-request bug (#12001)
azure-sdk Oct 22, 2020
25db351
Switch from testpipeline variable to parameters (#11986)
chidozieononiwu Oct 22, 2020
91b20e3
[Service Bus] Generic types for `Response`s for a cleaner API surface…
HarshaNalluru Oct 22, 2020
0bc0c6c
[servicebus] CreateReceiverOptions, AcceptSessionOptions renamed (#11…
mohsin-mehmood Oct 23, 2020
433905b
Remove receiver overloads meant to hide settlement methods when using…
ramya-rao-a Oct 23, 2020
efad24c
[digital-twins-core] Update date in changelog (#12002)
Oct 23, 2020
3ddb449
Add default test pipeline parameter (#12027)
chidozieononiwu Oct 23, 2020
b3a9771
retarget master as the base branch for docs metadata release (#12028)
azure-sdk Oct 23, 2020
c21cdec
Fix TestPipeline Parameter Bug (#12037)
chidozieononiwu Oct 23, 2020
8ad7cc2
Update Delete-RemoteBranches.ps1 (#12040)
azure-sdk Oct 24, 2020
c39ea89
Sync eng/common directory with azure-sdk-tools for PR 1135 (#12039)
azure-sdk Oct 24, 2020
fd07e7b
Update eng/common workflow docs (#12043)
azure-sdk Oct 24, 2020
e4d66b9
Sdk automation/@azure arm appinsights (#11813)
colawwj Oct 26, 2020
0ef2cda
Fixed the http links
sima-zhu Oct 23, 2020
7f0d3a3
Fixing typo in sample.env (#11952)
Oct 26, 2020
1ca7329
fix schema registry lint errors (#12011)
abc516 Oct 26, 2020
aba7d47
Servicebus remove viapartitionkey until Transactions are supported (#…
mohsin-mehmood Oct 26, 2020
5df32d5
Use pre-installed Azure PowerShell modules (#12042)
azure-sdk Oct 26, 2020
9ef3cb3
[ai-form-recognizer] stage codebase for 3.1.0-preview.1 development (…
witemple-msft Oct 26, 2020
723018e
Sync eng/common directory with azure-sdk-tools repository (#12061)
azure-sdk Oct 27, 2020
aa15395
bump autorest.typescript version (#12078)
dw511214992 Oct 27, 2020
322ac27
use latest codegen to fix missing api version issue in listNext (#12075)
dw511214992 Oct 27, 2020
d721366
updating CONTRIBUTING.md (#11920)
deyaaeldeen Oct 27, 2020
db7f489
fix (#12088)
deyaaeldeen Oct 27, 2020
cb67b24
[Service Bus] Minor logging updates to connection reconnect ✒ (#12005)
HarshaNalluru Oct 27, 2020
6a04279
[service-bus] Make subscribe() more resilient against errors. (#11973)
richardpark-msft Oct 27, 2020
6db946f
Fix script syntax error (#12092)
azure-sdk Oct 27, 2020
7765ed8
Allow passing Location parameter to test resource deployment (#9420)
KarishmaGhiya Oct 28, 2020
6bbabdd
[Service Bus] Remove userId on the top level message 🔨 (#12093)
HarshaNalluru Oct 28, 2020
ed9587d
[Recorder] Fixing the missed await for `recorder.stop()` in the tests…
HarshaNalluru Oct 28, 2020
1e07862
[Service Bus] Update _response with a smaller `HTTPResponse` object t…
HarshaNalluru Oct 28, 2020
351da5f
[communication-administration] add LROs (#11713)
0rland0Wats0n Oct 28, 2020
c3cd3f3
Add Check Enforcer timeout message. (#12096)
mitchdenny Oct 28, 2020
c3e2ce4
Sdk automation/@azure arm hdinsight (#11838)
colawwj Oct 28, 2020
c0f767b
[Service Bus] More comments in the streaming receiver sample - V1 ✏ (…
HarshaNalluru Oct 28, 2020
e64a3aa
[Service Bus] ATOM API - Update `update` methods with better param na…
HarshaNalluru Oct 28, 2020
22d37ee
[storage-file] fix file/directory deleteIfExist for ParentNotFound (#…
ljian3377 Oct 29, 2020
4b7dbf7
replace ShareClient.setAccessTier with setPropertieis (#12085)
ljian3377 Oct 29, 2020
7403bc4
[storage][stg74GA] hide share lease (#12086)
ljian3377 Oct 29, 2020
39650c2
Add react native support to @azure/cosmos (#12122)
southpolesteve Oct 29, 2020
0f926be
Samples update - create object parameters as separate objects (#12035)
KarishmaGhiya Oct 29, 2020
5802f3d
[Identity] Finish MSAL work for the GA release (#11871)
Oct 29, 2020
88ae7db
[service-bus] Updating receiveMessagesStreaming sample to showcase pr…
richardpark-msft Oct 29, 2020
8e16eed
[Tables] Rename etag and timestamp system properties (#12060)
joheredi Oct 29, 2020
1d5a5d6
[Service Bus] [Core AMQP] Merge AmqpMessage{Header|Properties} export…
HarshaNalluru Oct 29, 2020
1095648
[MetricsAdvisor] address API review feedback (#11960)
jeremymeng Oct 29, 2020
6bcfe0d
React Native entry point fix (#12160)
southpolesteve Oct 29, 2020
73c4239
[core-http] Throw on unexpected status code and no default mapper (#1…
joheredi Oct 29, 2020
4db5332
Sync eng/common directory with azure-sdk-tools for PR 1146 (#12154)
azure-sdk Oct 29, 2020
db6304b
Add manual merge instructions to eng/common workflow (#12159)
azure-sdk Oct 30, 2020
91aa9a8
Fix glob to find artifact (#12166)
praveenkuttappan Oct 30, 2020
a42b7a6
[Service Bus] Fix the flaky failure by increasing the max_wait_time (…
HarshaNalluru Oct 30, 2020
b6cb91d
[Service Bus] StressTests scenarios (#11546)
HarshaNalluru Oct 30, 2020
319e321
[storage][stg74GA] delegation sas v2 in Blob (#12147)
ljian3377 Oct 30, 2020
80ee292
fix link (#12188)
deyaaeldeen Oct 30, 2020
ae4d384
bump core-http version to 1.2.0 across the board (#12151)
deyaaeldeen Oct 30, 2020
c628c0d
Fix verify-path-length.yml to report all paths longer than the allowe…
azure-sdk Oct 30, 2020
6a3f155
[MetricsAdvisor] add listAnomalies() and listIncidents() methods (#12…
jeremymeng Oct 30, 2020
ab6d496
[Core AMQP] AmqpMessage -> RheaMessage 🔗 (#12169)
HarshaNalluru Oct 30, 2020
9de8a5b
[Service Bus] Use batch in samples (#12199)
ramya-rao-a Oct 30, 2020
dcca8e2
[Identity] DeviceCodeCredential: clientId and tenantId are now option…
sadasant Oct 31, 2020
acb2510
Use different commit SHA instead (#12195)
azure-sdk Oct 31, 2020
b853e0d
[Identity] VSCode credential default cloud and authority hosts (#11780)
sadasant Nov 1, 2020
1e6c535
[Service bus] Improve debug logs ATOM API (#12187)
mohsin-mehmood Nov 2, 2020
bb6e4c0
[Core AMQP] Remove userId until its type is fixed in rhea (#12208)
ramya-rao-a Nov 2, 2020
eedd0cf
[Service Bus] Empty array validation (#12207)
ramya-rao-a Nov 2, 2020
039e159
[Service Bus] subQueue -> subQueueType (#12223)
ramya-rao-a Nov 2, 2020
937f4b5
[Service Bus] Move settlement method impl out of message (#12216)
ramya-rao-a Nov 2, 2020
54247fd
Core AMQP cleanup for v2 (#12210)
ramya-rao-a Nov 2, 2020
1cec6ef
[Service Bus] Update changelog (#12227)
ramya-rao-a Nov 2, 2020
cd25838
[MetricsAdvisor] Support datetime strings for date parameters (#12228)
jeremymeng Nov 2, 2020
dea54eb
[core-http] Do not serialize empty multi collection param (#12090)
joheredi Nov 2, 2020
a8e3145
[service-bus] Removing the 'export' keyword that should have never be…
richardpark-msft Nov 3, 2020
2caa2f3
Disable sovereign cloud smoke tests (#12233)
benbp Nov 3, 2020
e07f7d8
Use pre-installed Azure PowerShell modules (#12230)
mikeharder Nov 3, 2020
df030f4
Address feedbacks: Improve readme, fix documentation (#12167)
Nov 3, 2020
b906935
[Core AMQP] satusDescription -> statusDescription (#12225)
ramya-rao-a Nov 3, 2020
4e7c5a9
Remove AmendCommit parameter (#12236)
azure-sdk Nov 3, 2020
c491d20
release-mgmt-machinelearningservices (#12245)
qiaozha Nov 3, 2020
16d091d
Update constant link for keyvault (#12249)
praveenkuttappan Nov 3, 2020
4376f1b
[MetricsAdvisor] Update *PageResponse types to extend from Array (#11…
jeremymeng Nov 3, 2020
07e394e
fix broken link (#12256)
KarishmaGhiya Nov 3, 2020
392afb2
`rush update --full` 🛠 (#12110)
HarshaNalluru Nov 3, 2020
487b163
[Core AMQP] Update Changelog date and @internal @ignore for non-expor…
HarshaNalluru Nov 3, 2020
ba864c0
[core-http] de-serialize before checking internalError (#12150)
jeremymeng Nov 3, 2020
65e6460
[data-plane] JS: 'Release for QnA Maker 2020-11-02' (#12261)
sarangan12 Nov 3, 2020
ede8879
[service-bus] Use ServiceBusError when reporting errors to the user (…
richardpark-msft Nov 4, 2020
0fa6cbb
[MetricsAdvisor] Use PerMinute and PerSecond in granularity type (#11…
jeremymeng Nov 4, 2020
910e09b
[Service Bus] Preview 8 prep in changelog (#12265)
ramya-rao-a Nov 4, 2020
3551068
Increment version for core-amqp v2 (#12267)
ramya-rao-a Nov 4, 2020
c51b20d
fix the description of visibilityTimeout in MessagesEnqueueOptionalPa…
ljian3377 Nov 4, 2020
30c5fc3
Add the Code -> code mapping for StorageError (#12211)
ljian3377 Nov 4, 2020
3f766f0
[storage] parallel upload refactor (#12185)
ljian3377 Nov 4, 2020
750902b
[Data plane][Azure Cognitive Search] Add encryptionKey property to in…
sarangan12 Nov 4, 2020
7218452
fix An exception thrown on Safari 5.0 (#11759)
ewfian Nov 4, 2020
edbabf2
[ai-form-recognizer] modelName and FormTrainingClient testing refacto…
witemple-msft Nov 4, 2020
48c5853
[Service Bus] Fix readme and typedoc for preview.8 ⚓ (#12282)
HarshaNalluru Nov 4, 2020
cd14e46
[MetricsAdvisor] change timestamps type from Date to number (#12162)
jeremymeng Nov 4, 2020
3f6f5ed
[Identity] Azure Arc, Fabric and ManagedIdentityCredential refactorin…
sadasant Nov 4, 2020
f2f85ec
Add option to unpublish package (#12284)
praveenkuttappan Nov 4, 2020
0c118a7
[Service Bus] Pick older core-http for service-bus preview.8 🏁 (#12285)
HarshaNalluru Nov 4, 2020
d5c67cb
[core-http] Support overriding xml parser char key via options (#12065)
jeremymeng Nov 4, 2020
526de1e
Fix bug in git branch push (#12290)
azure-sdk Nov 5, 2020
5f8fbf0
Sdk automation/@azure arm operationalinsights (#12276)
colawwj Nov 5, 2020
3ef4bf8
Sdk automation/@azure arm netapp (#12097)
colawwj Nov 5, 2020
b90c2a7
[Service Bus] Revert core-http pin 1.1.9 and core-amqp pin 2.0.0-beta…
HarshaNalluru Nov 5, 2020
82ff76f
[Service Bus] Fix samples (#12289)
HarshaNalluru Nov 5, 2020
ff05cf2
[MetricsAdvisor] Rename methods (#12231)
KarishmaGhiya Nov 5, 2020
2425a88
[Service Bus] This test is doesn't test anything (#12314)
HarshaNalluru Nov 5, 2020
7dfd5cc
[MetricsAdvisor] Add an alias type for createDateFeed feed parameter …
jeremymeng Nov 5, 2020
e734672
[core-http] Update CHANGELOG for Nov 2020 release (#12258)
jeremymeng Nov 5, 2020
21a0957
[event-hubs] fixes issue where processEvents ignores maxWaitTime afte…
chradek Nov 5, 2020
ce71fb5
[Identity] Readme updates (#12310)
Nov 5, 2020
e7e148e
Added default customDomainHttpsParameters value (#11777)
ChrisKlug Nov 6, 2020
6b67f1e
Generated from 0f59b61320bb0d9b6242bb07ce6cc9f4564f9239
Nov 6, 2020
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
  •  
  •  
  •  
21 changes: 21 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.145.0/containers/codespaces-linux/.devcontainer/base.Dockerfile

FROM mcr.microsoft.com/vscode/devcontainers/universal:0-linux

USER root

# [Option] Install Docker CLI
ARG INSTALL_DOCKER="false"
COPY library-scripts/docker-debian.sh /tmp/library-scripts/
RUN if [ "${INSTALL_DOCKER}" = "true" ]; then \
rm -f /usr/local/share/docker-init.sh \
&& bash /tmp/library-scripts/docker-debian.sh "true" "/var/run/docker-host.sock" "/var/run/docker.sock" "codespace"; \
fi \
&& rm -rf /var/lib/apt/lists/* /tmp/library-scripts/

USER codespace

# ** [Optional] Uncomment this section to install additional packages. **
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

52 changes: 52 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"name": "GitHub Codespaces (Default)",
"build": {
"dockerfile": "Dockerfile",
"args": {
"INSTALL_DOCKER": "true"
}
},
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"go.useGoProxyToCheckForToolUpdates": false,
"go.useLanguageServer": true,
"go.gopath": "/go",
"go.goroot": "/usr/local/go",
"go.toolsGopath": "/go/bin",
"python.pythonPath": "/opt/python/latest/bin/python",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8",
"python.formatting.blackPath": "/usr/local/py-utils/bin/black",
"python.formatting.yapfPath": "/usr/local/py-utils/bin/yapf",
"python.linting.banditPath": "/usr/local/py-utils/bin/bandit",
"python.linting.flake8Path": "/usr/local/py-utils/bin/flake8",
"python.linting.mypyPath": "/usr/local/py-utils/bin/mypy",
"python.linting.pycodestylePath": "/usr/local/py-utils/bin/pycodestyle",
"python.linting.pydocstylePath": "/usr/local/py-utils/bin/pydocstyle",
"python.linting.pylintPath": "/usr/local/py-utils/bin/pylint",
"lldb.executable": "/usr/bin/lldb",
"files.watcherExclude": {
"**/target/**": true
}
},
"remoteUser": "codespace",
"overrideCommand": false,
"workspaceMount": "source=${localWorkspaceFolder},target=/home/codespace/workspace,type=bind,consistency=cached",
"workspaceFolder": "/home/codespace/workspace",
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker-host.sock,type=bind" ],
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"GitHub.vscode-pull-request-github",
"MS-vsliveshare.vsliveshare",
"VisualStudioExptTeam.vscodeintellicode"
]

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "uname -a"
}
172 changes: 172 additions & 0 deletions .devcontainer/library-scripts/docker-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/docker.md
#
# Syntax: ./docker-debian.sh [enable non-root docker socket access flag] [source socket] [target socket] [non-root user]

ENABLE_NONROOT_DOCKER=${1:-"true"}
SOURCE_SOCKET=${2:-"/var/run/docker-host.sock"}
TARGET_SOCKET=${3:-"/var/run/docker.sock"}
USERNAME=${4:-"automatic"}

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

# Determine the appropriate non-root user
if [ "${USERNAME}" = "auto" ] || [ "${USERNAME}" = "automatic" ]; then
USERNAME=""
POSSIBLE_USERS=("vscode" "node" "codespace" "$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd)")
for CURRENT_USER in ${POSSIBLE_USERS[@]}; do
if id -u ${CURRENT_USER} > /dev/null 2>&1; then
USERNAME=${CURRENT_USER}
break
fi
done
if [ "${USERNAME}" = "" ]; then
USERNAME=root
fi
elif [ "${USERNAME}" = "none" ] || ! id -u ${USERNAME} > /dev/null 2>&1; then
USERNAME=root
fi

# Function to run apt-get if needed
apt-get-update-if-needed()
{
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
echo "Running apt-get update..."
apt-get update
else
echo "Skipping apt-get update."
fi
}

# Ensure apt is in non-interactive to avoid prompts
export DEBIAN_FRONTEND=noninteractive

# Install apt-transport-https, curl, lsb-release, gpg if missing
if ! dpkg -s apt-transport-https curl ca-certificates lsb-release > /dev/null 2>&1 || ! type gpg > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install --no-install-recommends apt-transport-https curl ca-certificates lsb-release gnupg2
fi

# Install Docker CLI if not already installed
if type docker > /dev/null 2>&1; then
echo "Docker CLI already installed."
else
curl -fsSL https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/gpg | (OUT=$(apt-key add - 2>&1) || echo $OUT)
echo "deb [arch=amd64] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
apt-get update
apt-get -y install --no-install-recommends docker-ce-cli
fi

# Install Docker Compose if not already installed
if type docker-compose > /dev/null 2>&1; then
echo "Docker Compose already installed."
else

LATEST_COMPOSE_VERSION=$(curl -sSL "https://api.github.com/repos/docker/compose/releases/latest" | grep -o -P '(?<="tag_name": ").+(?=")')
curl -sSL "https://github.com/docker/compose/releases/download/${LATEST_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
fi

# If init file already exists, exit
if [ -f "/usr/local/share/docker-init.sh" ]; then
exit 0
fi

# By default, make the source and target sockets the same
if [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ]; then
touch "${SOURCE_SOCKET}"
ln -s "${SOURCE_SOCKET}" "${TARGET_SOCKET}"
fi

# Add a stub if not adding non-root user access, user is root
if [ "${ENABLE_NONROOT_DOCKER}" = "false" ] || [ "${USERNAME}" = "root" ]; then
echo '/usr/bin/env bash -c "\$@"' > /usr/local/share/docker-init.sh
chmod +x /usr/local/share/docker-init.sh
exit 0
fi

# If enabling non-root access and specified user is found, setup socat and add script
chown -h "${USERNAME}":root "${TARGET_SOCKET}"
if ! dpkg -s socat > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install socat
fi
tee /usr/local/share/docker-init.sh > /dev/null \
<< EOF
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------

set -e

SOCAT_PATH_BASE=/tmp/vscr-dind-socat
SOCAT_LOG=\${SOCAT_PATH_BASE}.log
SOCAT_PID=\${SOCAT_PATH_BASE}.pid

# Wrapper function to only use sudo if not already root
sudoIf()
{
if [ "\$(id -u)" -ne 0 ]; then
sudo "\$@"
else
"\$@"
fi
}

# Log messages
log()
{
echo -e "[\$(date)] \$@" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
}

echo -e "\n** \$(date) **" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
log "Ensuring ${USERNAME} has access to ${SOURCE_SOCKET} via ${TARGET_SOCKET}"

# If enabled, try to add a docker group with the right GID. If the group is root,
# fall back on using socat to forward the docker socket to another unix socket so
# that we can set permissions on it without affecting the host.
if [ "${ENABLE_NONROOT_DOCKER}" = "true" ] && [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ] && [ "${USERNAME}" != "root" ] && [ "${USERNAME}" != "0" ]; then
SOCKET_GID=\$(stat -c '%g' ${SOURCE_SOCKET})
if [ "\${SOCKET_GID}" != "0" ]; then
log "Adding user to group with GID \${SOCKET_GID}."
if [ "\$(cat /etc/group | grep :\${SOCKET_GID}:)" = "" ]; then
sudoIf groupadd --gid \${SOCKET_GID} docker-host
fi
# Add user to group if not already in it
if [ "\$(id ${USERNAME} | grep -E 'groups=.+\${SOCKET_GID}\(')" = "" ]; then
sudoIf usermod -aG \${SOCKET_GID} ${USERNAME}
fi
else
# Enable proxy if not already running
if [ ! -f "\${SOCAT_PID}" ] || ! ps -p \$(cat \${SOCAT_PID}) > /dev/null; then
log "Enabling socket proxy."
log "Proxying ${SOURCE_SOCKET} to ${TARGET_SOCKET} for vscode"
sudoIf rm -rf ${TARGET_SOCKET}
(sudoIf socat UNIX-LISTEN:${TARGET_SOCKET},fork,mode=660,user=${USERNAME} UNIX-CONNECT:${SOURCE_SOCKET} 2>&1 | sudoIf tee -a \${SOCAT_LOG} > /dev/null & echo "\$!" | sudoIf tee \${SOCAT_PID} > /dev/null)
else
log "Socket proxy already running."
fi
fi
log "Success"
fi

# Execute whatever commands were passed in (if any). This allows us
# to set this script to ENTRYPOINT while still executing the default CMD.
set +e
exec "\$@"
EOF
chmod +x /usr/local/share/docker-init.sh
chown ${USERNAME}:root /usr/local/share/docker-init.sh
echo "Done!"
34 changes: 34 additions & 0 deletions .devcontainer/library-scripts/git-lfs-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/git-lfs.md
#
# Syntax: ./git-lfs-debian.sh

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

export DEBIAN_FRONTEND=noninteractive

# Install git and curl if missing
if ! dpkg -s git curl ca-certificates > /dev/null 2>&1; then
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
apt-get update
fi
apt-get -y install --no-install-recommends git curl ca-certificates
fi

# Install Git LFS
echo "Downloading Git LFS..."
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash
echo "Installing Git LFS..."
apt-get install -yq git-lfs
git lfs install
echo "Done!"
18 changes: 15 additions & 3 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,17 @@
/sdk/appconfiguration/ @richardpark-msft @chradek

# PRLabel: %Batch
/sdk/batch/ @xingwu1 @matthchr @bgklein @deyaaeldeen
/sdk/batch/ @dpwatrous @paterasMSFT @zfengms @deyaaeldeen

# PRLabel: %Communication
/sdk/communication/ @RezaJooyandeh @DominikMe @0rland0Wats0n @ankitarorabit @Azure/azure-sdk-communication-code-reviewers

# PRLabel: %Cosmos
/sdk/cosmosdb/ @southpolesteve @zfoster

# PRLabel: %Digital Twins
/sdk/digitaltwins/ @zolvarga

# PRLabel: %Event Grid
/sdk/eventgrid/ @ramya-rao-a @ellismg

Expand Down Expand Up @@ -75,9 +81,15 @@
# PRLabel: %Cognitive - Form Recognizer
/sdk/formrecognizer/ @jeremymeng @willmtemple

# PRLabel: %Cognitive - Metrics Advisor
/sdk/metricsadvisor/ @jeremymeng @KarishmaGhiya

# PRLabel: %Search
/sdk/search/ @xirzec @sarangan12

/sdk/applicationinsights/applicationinsights-query/ @divyajay @geneh @alongafni
/sdk/operationalinsights/loganalytics/ @divyajay @geneh @alongafni

/sdk/cognitiveservices/cognitiveservices-qnamaker-runtime/ @bingisbestest @nerajput1607
/sdk/cognitiveservices/cognitiveservices-qnamaker/ @bingisbestest @nerajput1607

Expand All @@ -88,8 +100,8 @@
/sdk/**/review/*api.md @bterlson @xirzec

# Management Plane
/**/*Management*.ts @qiaozha
/**/arm-*/ @qiaozha
# PRLabel: %Mgmt
/sdk/**/arm-*/ @qiaozha

# PRLabel: %Monitor
/sdk/monitor/ @markwolff @xirzec @applicationinsights-js-owners
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ child.conf.json

# temporary test artifacts
test/tmp/*
common/smoke-test/run-manifest.json

# build artifacts
dist
Expand Down
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
**/src/generated/
**/review/*.api.md
**/recordings/**
**/*.yml
**/*.yaml
**/*.d.ts
Loading