Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR azure-mgmt-datadog] [Datadog] Swagger correctness #4332

Closed
wants to merge 1,777 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1777 commits
Select commit Hold shift + click to select a range
2b68dcd
[Event Hubs] created EventHubConnectionStringProperties and connectio…
swathipil Jan 26, 2021
b555b10
Relocate azure-sdk-tools install into dev_requirements where necessar…
scbedd Jan 26, 2021
d43aff9
Fixed the problem of no display name issue (#16348)
azure-sdk Jan 26, 2021
5c50bdf
[Key Vault] Update administration README for MHSM and custom role def…
mccoyp Jan 26, 2021
eacd482
unskip receipt tests - service regression fixed (#16355)
kristapratico Jan 26, 2021
223d948
[Communication] - Extract Identity Package out of Administration Pack…
lsundaralingam Jan 26, 2021
5d94378
[formrecognizer] renames line appearance/style and adds to samples (#…
kristapratico Jan 27, 2021
69d76de
Update LanguageSetting.ps1 (#15639)
chidozieononiwu Jan 27, 2021
7400360
Move mindependency and latestdependency common dependencies to a file…
scbedd Jan 27, 2021
d3e00df
Sync eng/common directory with azure-sdk-tools for PR 1341 (#16364)
azure-sdk Jan 27, 2021
cbeb616
[text analytics] make default v3.1-preview.3 and remove v3.1-preview.…
iscai-msft Jan 27, 2021
ad5308d
T2 network 2021 01 26 (#16368)
00Kai0 Jan 27, 2021
68bc8c3
updating pylint statements (#16362)
seankane-msft Jan 27, 2021
7da4fde
[formrecognizer] unexpose api_version property (#16378)
kristapratico Jan 27, 2021
1b10b4e
Update Change log in ACS packages (#16366)
sacheun Jan 27, 2021
db4ca2e
Send method changes (#16318)
Jan 27, 2021
e354a95
Fix python sms live test failures (#16385)
turalf Jan 28, 2021
82e5afc
Remove System Events (#16358)
Jan 28, 2021
adcf588
split update_key into 2 methods (#16405)
xiangyan99 Jan 28, 2021
25617a6
[formrecognizer] `pages` update (#16403)
kristapratico Jan 29, 2021
f74da2f
[Blob] Added ContainerClient.exists() method (#16315)
tasherif-msft Jan 29, 2021
250e123
T2 quantum first release (#16394)
00Kai0 Jan 29, 2021
032b09d
T2 batch 2021 01 28 (#16391)
00Kai0 Jan 29, 2021
db32606
[Bug][Datalake] Fixed Datalake Service Client context manager/session…
tasherif-msft Jan 29, 2021
b6d65fa
[T2] python track2 new pipeline (#16374)
msyyc Jan 29, 2021
94c2735
[core] add raise_for_status to HttpResponse (#16399)
iscai-msft Jan 29, 2021
89e7f4b
Sync eng/common directory with azure-sdk-tools for PR 1345 (#16404)
azure-sdk Jan 29, 2021
1b0d99a
Add Cloud environment for Teams user (#16359)
turalf Jan 30, 2021
8e28ce6
1ES pools update for release pipeline. (#16419)
mitchdenny Jan 31, 2021
767906b
First release purview (#16440)
00Kai0 Feb 1, 2021
c91bcda
Update auto_codegen.py (#16443)
msyyc Feb 1, 2021
fa745eb
Sync eng/common directory with azure-sdk-tools for PR 1351 (#16448)
azure-sdk Feb 1, 2021
c94211b
[Datalake] Removed list_paths manual paging and deserialization (#16309)
tasherif-msft Feb 1, 2021
8ba125a
adding step to test for crlf line endings (#16398)
seankane-msft Feb 1, 2021
f0fbe66
Regenerate baseline because last one break. (#16415)
sima-zhu Feb 1, 2021
1fd57f4
[Datalake] Added support for PurePosixPath (#16400)
tasherif-msft Feb 1, 2021
8d50208
Add APIView KV variable group to prepare pipelines bot (#16451)
praveenkuttappan Feb 1, 2021
7f9136a
Copy job matrix functionality (#16450)
benbp Feb 1, 2021
bf676d6
adding devtools to the appconfig dev_reqs to solve python core issue …
seankane-msft Feb 1, 2021
b547fbb
[text analytics] Expose 'string_index_type' parameter in all service …
abhahn Feb 1, 2021
2bd1ce4
Resolve Regression Failures (#16455)
scbedd Feb 1, 2021
9dec418
Fix DateTime bug (#16456)
azure-sdk Feb 1, 2021
a1a3969
we should always run integration to publish from our artifacts. if th…
scbedd Feb 2, 2021
feaa464
fix changelog and version (#16445)
00Kai0 Feb 2, 2021
22921fd
Normalize the package name for Doc.Ms readme (#16401)
sima-zhu Feb 2, 2021
e1cce3e
Sync eng/common directory with azure-sdk-tools for PR 1353 (#16465)
azure-sdk Feb 2, 2021
fd34670
Update automation_generate.sh (#16470)
msyyc Feb 2, 2021
997b4d7
T2 redisenterprise 2021 02 02 (#16472)
00Kai0 Feb 2, 2021
74d5b49
fix EH samples and docs (#16457)
yunhaoling Feb 2, 2021
30b917b
Communication identity api redesign (#16420)
beltr0n Feb 2, 2021
1b8ddc7
Add aio folder and update GA tag (#16178)
xiangyan99 Feb 2, 2021
7d1aa3e
Mindep test all dependencies except nspkg (#16331)
scbedd Feb 3, 2021
f272d76
T2 compute 2021 02 02 (#16486)
00Kai0 Feb 3, 2021
672bf36
[Python] python track2 new pipeline (#16484)
msyyc Feb 3, 2021
6ccfe60
fix compute readme (#16488)
00Kai0 Feb 3, 2021
3c1c5e0
[T2] Resourcemover fix dependency (#16491)
msyyc Feb 3, 2021
9328675
revert file changed by bot (#16493)
msyyc Feb 3, 2021
ab3a17d
fix live tests (#16495)
iscai-msft Feb 3, 2021
1c69e0c
[Communication] - Phone Number Management - Added support for AAD aut…
jbeauregardb Feb 3, 2021
891d7aa
[EventHubs] Support for Custom endpoint adddress and custom certifica…
yunhaoling Feb 3, 2021
ef46a5c
Support CAE in azure-identity (#16323)
chlowell Feb 3, 2021
fb91388
Arch preview feedback (#16441)
Feb 3, 2021
5d2e40e
append code coverage over each other (#16202)
seankane-msft Feb 3, 2021
5665c20
[Blob][Datalake] STG76 Preview (#16349)
tasherif-msft Feb 3, 2021
12115ad
Adding a new limitation to the README file. (#16475)
Rodrigossz Feb 3, 2021
8eee2f5
Ma arch feedback (#16502)
xiangyan99 Feb 3, 2021
097d9f9
Sync eng/common directory with azure-sdk-tools for PR 1364 (#16503)
azure-sdk Feb 3, 2021
d566d99
Fix min dependency tests - update azure core (#16504)
Feb 3, 2021
6e6db92
Sync eng/common directory with azure-sdk-tools for PR 1365 (#16505)
azure-sdk Feb 3, 2021
cfc953f
call on_error if timeout in flush (#16485)
xiangyan99 Feb 3, 2021
52ff963
bump six dependencies in some libraries (#16496)
iscai-msft Feb 4, 2021
98a87cb
Added package properties SDKType and NewSDK (#16476)
praveenkuttappan Feb 4, 2021
05054a6
[Python] python track2 new pipeline fix (#16494)
msyyc Feb 4, 2021
481383f
Sync eng/common directory with azure-sdk-tools for PR 1366 (#16506)
azure-sdk Feb 4, 2021
1f380db
T2 applicationinsights 2021 02 04 (#16525)
00Kai0 Feb 4, 2021
cb2864f
T2 kusto 2021 02 04 (#16527)
00Kai0 Feb 4, 2021
0462893
[formrecognizer] use ARM template for tests (#16432)
kristapratico Feb 4, 2021
db4892a
Adopt new MSAL auth code flow API (#16449)
chlowell Feb 4, 2021
45b4231
CertificateCredential accepts certs as bytes (#16410)
chlowell Feb 4, 2021
cfe7f84
Latest/Minimum filter retrieved packages by pyVersion compatibility (…
scbedd Feb 4, 2021
54bacf9
skip prebuilt from_url tests for now (#16534)
kristapratico Feb 4, 2021
cd0a333
add dotenv as a dep for azure-sdk-tools (#16532)
kristapratico Feb 4, 2021
b2ae8f9
[EventHub&ServiceBUs] Update readme pointing to uamqp installation gu…
yunhaoling Feb 4, 2021
c2184fb
need to bump msrest up one (#16544)
seankane-msft Feb 4, 2021
0763539
patching the publishing of artifacts only on successful run (#16539)
seankane-msft Feb 4, 2021
182ee72
Update EventHub ci.yml to skip unsupported pypy3 (#16545)
yunhaoling Feb 4, 2021
c17f3f3
Adding missing supported fields to invoice sample (#16547)
catalinaperalta Feb 4, 2021
decb645
[Core] Added enum meta class (#16316)
annatisch Feb 4, 2021
cc00300
[text analytics] analyze changes (#16418)
iscai-msft Feb 4, 2021
e2dba75
resolve issues with failing search documents on mindependency checks …
scbedd Feb 5, 2021
e08c230
[text analytics] add analyze readme bullet point (#16552)
iscai-msft Feb 5, 2021
ca1303e
[SB] combine conn str parser logic in base handler and _common (#16464)
swathipil Feb 5, 2021
6bae810
[textanalytics] add :keyword: to docstrings for TextDocumentInput and…
a-noyass Feb 5, 2021
3be037d
[text analytics] Exposed the length property in classes impacted by `…
abhahn Feb 5, 2021
70d098b
Feature/communication chat preview3 new model (#16561)
sarkar-rajarshi Feb 5, 2021
6f497d6
update release date (#16543)
xiangyan99 Feb 5, 2021
a6a5074
Fix replace keys for nested json (#16557)
lsundaralingam Feb 5, 2021
80e8570
Converting to pure unit tests (#16499)
seankane-msft Feb 5, 2021
03807f0
Update CODEOWNERS (#16575)
kristapratico Feb 5, 2021
9910871
Add policy parameters into readme (#16308)
xiangyan99 Feb 5, 2021
a9bac6f
min version of typing-extensions (#16573)
scbedd Feb 5, 2021
0f4b5ca
[text analytics] fix analyze tests (#16578)
iscai-msft Feb 5, 2021
9eed28b
[Key Vault] Test keys library against a shared vault (#16474)
mccoyp Feb 5, 2021
79f7d0b
Fix parsing of Azure ML managed identity responses (#16536)
chlowell Feb 5, 2021
827bc5f
[text analytics] Updates to Healthcare design (#16247)
abhahn Feb 5, 2021
8bdca10
search sdk: doc strings referencing incorrect parameter name (#16582)
dmarx Feb 5, 2021
e596c04
Update opentelemtry to the latest version (#16570)
Feb 5, 2021
2cbb044
regenerate for access control and vnet (#16576)
xiangyan99 Feb 6, 2021
b9e3619
Add servicebus samples to azure monitor (#16580)
lzchen Feb 6, 2021
9091e0e
[Key Vault] Improved custom role definition support in administration…
mccoyp Feb 6, 2021
1f4667d
remove getting endpoint and key from env vars (#16586)
iscai-msft Feb 6, 2021
70f2bab
T2 netapp 2021 02 04 (#16530)
00Kai0 Feb 7, 2021
90807b0
T2 costmanagement 2021 02 04 (#16529)
00Kai0 Feb 7, 2021
8066770
fix versions in privatedns and frontdoor setups (#16588)
00Kai0 Feb 7, 2021
8622843
Update automation_init.sh (#16598)
msyyc Feb 8, 2021
7817327
[EventHub] release doc update (#16597)
yunhaoling Feb 8, 2021
c897b16
Change `conn.conn_kw`'s content instead of replacing it (#16587)
jiasli Feb 8, 2021
297865b
update changelog (#16606)
xiangyan99 Feb 8, 2021
6b8ed52
[Communication] - Simplify identifier json models (#16583)
sacheun Feb 8, 2021
a2daebc
Update devops helper script based on changes in azure-sdk repo (#16607)
azure-sdk Feb 8, 2021
74d5557
update the minimum msrest requirement of azure-data-tables (#16609)
scbedd Feb 8, 2021
6bc937d
Update metadata for azure-identity 1.6.0b1 (#16584)
chlowell Feb 8, 2021
1b9e576
Fixed get_paths not auto-paging (#16581)
tasherif-msft Feb 8, 2021
8d3c6d4
readme updates (#16615)
kristapratico Feb 8, 2021
55ec0d4
Update CHANGELOG.md (#16616)
sarkar-rajarshi Feb 8, 2021
2d1b47c
Monitor update rtypes and samples (#16593)
Feb 9, 2021
c032c0c
T2 privatedns 2021 02 09 (#16627)
00Kai0 Feb 9, 2021
7d02c7b
T2 frontdoor 2021 02 09 (#16628)
00Kai0 Feb 9, 2021
69aabef
Increment version for eventhub releases (#16626)
azure-sdk Feb 9, 2021
5398e2b
[formrecognizer] run black on code (#16614)
kristapratico Feb 9, 2021
3c6d3b9
Increment version for core releases (#16608)
azure-sdk Feb 9, 2021
65747bc
[Key Vault] Update administration changelog for 4.0.0b3 (#16631)
mccoyp Feb 9, 2021
0a9d211
[Key Vault] Update KeyVaultRoleScope references in administration doc…
mccoyp Feb 9, 2021
e076f91
[Eventgrid] Fix tests for eg dict behavior (#16637)
Feb 9, 2021
218c07d
[Communication]: Updated changelog for release (#16620)
lsundaralingam Feb 9, 2021
62eaa68
Increment package version after release of azure_ai_metricsadvisor (#…
azure-sdk Feb 9, 2021
466156a
Increment package version after release of azure_identity (#16634)
azure-sdk Feb 9, 2021
e7136f0
[Communication] Prep release for admin, chat, sms (#16646)
sacheun Feb 9, 2021
5874ec6
Increment version for formrecognizer releases (#16651)
azure-sdk Feb 9, 2021
b8aaf53
[Key Vault] Add new encryption algorithms for 7.2-preview (#16566)
mccoyp Feb 10, 2021
f0697ff
Refactor monitor exporter (#16622)
Feb 10, 2021
3a6942b
use relative import in storage blob shared access signature module (#…
yunhaoling Feb 10, 2021
a4dcfc8
Bump msrest (#16648)
seankane-msft Feb 10, 2021
e550447
[Perfstress][Storage] Added Blobs perf tests (#15833)
annatisch Feb 10, 2021
b6f0ce3
[text analytics] Fixed a few issues in the samples (#16664)
abhahn Feb 10, 2021
fb63314
Increment package version after release of azure_search_documents (#1…
azure-sdk Feb 10, 2021
ca328e8
Support matrix config import, and non sparse parameter arguments (#16…
benbp Feb 10, 2021
b31c63a
[Communication] phone number code extraction (#16500)
sacheun Feb 10, 2021
b665f1f
[Key Vault] Update keys documentation for 4.4.0b1 (#16658)
mccoyp Feb 10, 2021
9c7626b
[text analytics] prepare docstrings for release (#16665)
iscai-msft Feb 10, 2021
17a1d04
[EG] Prepare for release (#16673)
Feb 10, 2021
2a74a93
Updating docs with section about unit tests (#16537)
seankane-msft Feb 10, 2021
ff77c3b
Increment package version after release of azure_ai_textanalytics (#1…
azure-sdk Feb 10, 2021
27f36ff
Update tests.md (#16674)
kristapratico Feb 10, 2021
4633fb5
Update README.md (#16679)
Feb 10, 2021
8331976
Add configuration of api_version, remove ExporterOptions (#16669)
lzchen Feb 10, 2021
4a41ace
Sync eng/common directory with azure-sdk-tools for PR 1393 (#16676)
azure-sdk Feb 10, 2021
e0c2149
STG76 Preview Blob Changelog and version bump (#16678)
tasherif-msft Feb 10, 2021
f8356b1
Regen API versions < 7.2-preview (#16680)
mccoyp Feb 10, 2021
6d0112b
[Key Vault] Increment version, update changelog (#16693)
mccoyp Feb 10, 2021
4ab03a9
Increment package version after release of azure_eventgrid (#16686)
azure-sdk Feb 11, 2021
635c4c9
Increment package version after release of azure_keyvault_keys (#16698)
azure-sdk Feb 11, 2021
62d6317
Document CertificateCredential requires an RSA private key (#16694)
chlowell Feb 11, 2021
826b917
monitor prep for release (#16699)
Feb 11, 2021
e4e6c58
Sync eng/common directory with azure-sdk-tools for PR 1303 (#16700)
azure-sdk Feb 11, 2021
be9ef5c
[EventHubs] update vendor storage blob code (#16559)
yunhaoling Feb 11, 2021
7eb9886
Sync eng/common directory with azure-sdk-tools for PR 1358 (#16702)
azure-sdk Feb 11, 2021
ef81fc4
Adjust Injected Requirement Generation (#16701)
scbedd Feb 11, 2021
db90970
Enable passing devops pat for work item scripts (#16706)
azure-sdk Feb 11, 2021
5a15030
Increment package version after release of azure_monitor_opentelemetr…
azure-sdk Feb 11, 2021
0ca59dd
STG76 Datalake Preview Changelog (#16650)
tasherif-msft Feb 11, 2021
3196415
ensure import and syntax errors in async tests cause failure (#16684)
chlowell Feb 11, 2021
5f8fcdc
Change script parameters to boolean (#16716)
azure-sdk Feb 11, 2021
cceb811
Change update_change_log commands to accomodate boolean (#16061)
chidozieononiwu Feb 11, 2021
1e4f250
Add check to catch delinquent eng/common changes (#16444)
chidozieononiwu Feb 11, 2021
67e15a0
Revert "Add check to catch delinquent eng/common changes (#16444)" (#…
weshaggard Feb 11, 2021
56193e9
Fix format string to be compatible with python version <3.6 (#16720)
chidozieononiwu Feb 12, 2021
a53129e
[SB] tests.yml - sample live test changes (#16329)
swathipil Feb 12, 2021
a849586
adding step to upload tox logs on a failure (#16549)
seankane-msft Feb 12, 2021
239f0a0
Trigger scripts (#16724)
seankane-msft Feb 12, 2021
44bc34d
[Azure Identity] Add support and documentation for SSH key injection …
mccoyp Feb 12, 2021
04f7809
Update eng-common-workflow-enforcer (#16722)
azure-sdk Feb 12, 2021
d67731e
Increment package version after release of azure_storage_file_datalak…
azure-sdk Feb 12, 2021
9d855b2
Allow logging into specific subscription (#16727)
azure-sdk Feb 12, 2021
8a5de49
Refactor live test configs to use matrix generation, standardized yam…
benbp Feb 12, 2021
a00a4f4
adding an if statement for _coverage dir (#16729)
seankane-msft Feb 12, 2021
fda9514
added contains to DictMixin (#16604)
mshaban93 Feb 12, 2021
a15d73f
Testing samples (#16577)
swathipil Feb 12, 2021
7f88fa3
Sync eng/common directory with azure-sdk-tools for PR 1408 (#16734)
azure-sdk Feb 13, 2021
108c757
Sync eng/common directory with azure-sdk-tools for PR 1371 (#16624)
azure-sdk Feb 14, 2021
df1cd2b
Re-enable OS verification. (#16595)
mitchdenny Feb 15, 2021
f3930c5
Investigate workaround (#15858)
seankane-msft Feb 16, 2021
9965ad0
Fix typo in pool name
weshaggard Feb 16, 2021
3782e05
Remove AgentPool parameter as it isn't needed any longer
weshaggard Feb 16, 2021
3d0ae19
Revert accidental matrix config changes to identity ci pipeline (#16762)
benbp Feb 16, 2021
5e94c0e
Sync eng/common directory with azure-sdk-tools for PR 1374 (#16764)
azure-sdk Feb 16, 2021
726d76f
Patching tables nightly failure (#16758)
seankane-msft Feb 16, 2021
4e97ddf
Added exists() to Datalake clients (#16733)
tasherif-msft Feb 17, 2021
cff0ff1
[Devtool]Add a settings file (#15422)
xiafu-msft Feb 17, 2021
d8c404d
Add check to catch delinquent eng/common changes (#16732)
chidozieononiwu Feb 17, 2021
27ab12c
Fixed live tests with new exception thrown (#16776)
tasherif-msft Feb 17, 2021
6f66e0f
Add Pool name to the additional matrix entry
weshaggard Feb 17, 2021
7272bb5
Renamed issue token to get token (#16773)
jbeauregardb Feb 17, 2021
a904295
Custom hook policy test classes subclasses SansIOHTTPPolicy (#16784)
chlowell Feb 17, 2021
108c8ef
Fixed chat tests issue token renaming issue (#16786)
jbeauregardb Feb 17, 2021
5d1bba9
converge management documentation generation to the same methodology …
scbedd Feb 17, 2021
691eac3
Clean up the legacy mapping used by old doc generation. (#16363)
sima-zhu Feb 18, 2021
9cb1695
Demonstrate closing async credentials in Key Vault docs (#16793)
chlowell Feb 18, 2021
9999d28
generate_sdk pin stable version (#16797)
msyyc Feb 18, 2021
f595705
skipping test if running against python 2.7 (#16806)
seankane-msft Feb 18, 2021
1a31b56
[text analytics] Updated tests failing in live mode (#16795)
abhahn Feb 18, 2021
b9fe720
Handle metapackages that cannot be installed (#16788)
praveenkuttappan Feb 18, 2021
80c3b8e
[Key Vault] Test certificates library against a shared vault (#16792)
mccoyp Feb 18, 2021
ab0393d
Increment package version after release of azure_keyvault_administrat…
azure-sdk Feb 18, 2021
b4021b3
Sync eng/common directory with azure-sdk-tools for PR 1396 (#16810)
azure-sdk Feb 18, 2021
2be4054
[Key Vault] Test secrets library against a shared vault (#16812)
mccoyp Feb 18, 2021
f61de7b
Added suppression rules for python (#16571)
sima-zhu Feb 18, 2021
eddbaf3
release resourcemover 2021-01-01 (#16823)
00Kai0 Feb 19, 2021
3d4267b
hot fix for servicebus (#16807)
seankane-msft Feb 19, 2021
b222aa7
Only run eng/common check when target branch is master (#16787)
azure-sdk Feb 19, 2021
107aa9f
Sync eng/common directory with azure-sdk-tools for PR 1425 (#16817)
azure-sdk Feb 19, 2021
622b1e8
Addressed issue comments (#16825)
jbeauregardb Feb 19, 2021
c5cb9a2
Sync eng/common directory with azure-sdk-tools for PR 1429 (#16826)
azure-sdk Feb 19, 2021
480b433
Format code coverage report to display numbers per package (#15577)
seankane-msft Feb 19, 2021
0de421f
Update pipeline generator version to include weekly convention name f…
azure-sdk Feb 19, 2021
f7062ad
[Key Vault] Refactor secrets test causing CI errors (#16835)
mccoyp Feb 19, 2021
b1f0288
move eng common check to end of analyze stage (#16829)
chidozieononiwu Feb 20, 2021
6fd75b3
T2 storage 2021 02 20 (#16842)
00Kai0 Feb 20, 2021
47957be
T2 compute 2021 02 20 (#16845)
00Kai0 Feb 22, 2021
09521df
T2 redisenterprise 2021 02 22 (#16846)
00Kai0 Feb 22, 2021
d12064a
[formrecognizer] Clean up tests (#16715)
catalinaperalta Feb 22, 2021
614437d
Identity readme issues (#16830)
jbeauregardb Feb 22, 2021
1c5640f
Update README.md (#16848)
kristapratico Feb 22, 2021
aaef03b
increase build-artifacts timeout (#16860)
scbedd Feb 22, 2021
9f1a27b
add aiohttp to dev_reqs (#16862)
scbedd Feb 22, 2021
2e8ff8c
Restore pipeline output variable for Agent OS name (#16832)
azure-sdk Feb 22, 2021
890de77
Add from_connection_string method to exporter (#16818)
lzchen Feb 22, 2021
3c4f257
Improve samples in EG (#16821)
Feb 23, 2021
29f4d2c
Refactor Artifacts at rest for safe/easy deployment (#16187)
scbedd Feb 23, 2021
90c8e77
Sync eng/common directory with azure-sdk-tools for PR 1421 (#16865)
azure-sdk Feb 23, 2021
5c3114e
Move azure-devtools into dev_requirements (#16592)
scbedd Feb 23, 2021
e7b901a
Update Opentelemetry dependency to 1.0.0rc1 for monitor exporter (#16…
lzchen Feb 23, 2021
68959f1
[text analytics] v3.1-preview.4 autogenerated code + opinion mining c…
abhahn Feb 23, 2021
cafa7c6
EG - add samples to docstrings (#16873)
Feb 23, 2021
f5217fa
[text analytics] default to API v4 (#16886)
iscai-msft Feb 23, 2021
a286861
Update apiview artifact search to account for the new artifact taxono…
scbedd Feb 23, 2021
1a60ae0
Added the Azure.MixedReality.Authentication library (#16714)
craigktreasure Feb 23, 2021
264543c
[text analytics] fix docs and samples for UX study (#16894)
iscai-msft Feb 24, 2021
1bfb95a
[EventHubs] no-op instead of raising error when sending out empty eve…
yunhaoling Feb 24, 2021
f76b3dd
CodeGen from PR 13146 in Azure/azure-rest-api-specs
Feb 24, 2021
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 7 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,16 @@ omit =
*/test*
env*

[paths]
source =
sdk/
**/sdk

[report]
exclude_lines =
pragma: no cover
if raw:
if custom_headers:
if headers:
if response.status_code not in
if response.status_code not in
if TYPE_CHECKING:
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!"
Loading