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

Update extensionsGallery.json upgrade proc convert #25565

Closed
wants to merge 9,923 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9923 commits
Select commit Hold shift + click to select a range
2005fd7
Updating changelog for 1.47 (#24918)
erpett Nov 8, 2023
a4b389e
Add new backup database dialog to MSSQL extension (#24910)
corivera Nov 8, 2023
36c3995
Remove header metadata from update types script (#24920)
Charles-Gagnon Nov 8, 2023
0bfcbeb
Address issues with revert in Edit Data and also add trim to string d…
smartguest Nov 9, 2023
0951c4c
[SQL Migration] New Help and Support Dialog (#24904)
krritik Nov 9, 2023
12a67b7
[Loc] update to XLFs for 11/8/2023 (#24922)
smartguest Nov 9, 2023
2f3230c
Fix lingering issues with backup database dialog (#24921)
corivera Nov 9, 2023
86227d6
Handle empty values to determine xml cells (#24933)
cheenamalhotra Nov 10, 2023
ea32cf1
Bump STS to 4.11.0.6 (#24939)
cheenamalhotra Nov 10, 2023
8a6a18f
fix windows signing (#24940)
kisantia Nov 10, 2023
7e7b9fd
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 13, 2023
4457331
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 13, 2023
c0b296f
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 14, 2023
152a1c8
[New Migration Experience] Add updating Default data collection path …
krritik Nov 14, 2023
0557761
[Migration Experience][1.5.1] Update the refresh buttons. (#24923)
krritik Nov 14, 2023
58d7ed6
Require name when creating database (#24953)
barbaravaldez Nov 14, 2023
4b2a206
Bump lodash from 4.17.15 to 4.17.21 in /samples/sp_whoIsActive (#24781)
dependabot[bot] Nov 14, 2023
0871bf0
add schema migration (#24954)
siyao-Siyang Nov 14, 2023
151a022
Bump axios from 1.5.1 to 1.6.0 in /extensions/azurecore (#24946)
dependabot[bot] Nov 14, 2023
4311420
Bump axios from 0.27.2 to 1.6.0 in /extensions/sql-database-projects …
dependabot[bot] Nov 14, 2023
ca30d97
Disable new Backup Database dialog for managed instances (#24957)
corivera Nov 14, 2023
dce388a
Show info message when schema is empty (#24955)
barbaravaldez Nov 14, 2023
b1f7a72
Bump axios from 0.21.4 to 1.6.0 in /build (#24943)
dependabot[bot] Nov 14, 2023
b82c004
Bump axios from 0.21.4 to 1.6.0 in /build/actions (#24941)
dependabot[bot] Nov 14, 2023
b9526be
[Loc] Update to xlfs for 11/13/2023 (#24956)
smartguest Nov 15, 2023
67d357a
[SQL Migration] Import Assessments (#24811)
stuti149 Nov 15, 2023
06a9f06
Bump axios from 0.27.2 to 1.6.0 in /extensions/resource-deployment (#…
dependabot[bot] Nov 15, 2023
626216d
fix incorrect header in sql migration files (#24969)
kisantia Nov 15, 2023
f39ab41
Updated Help and Support Dialog (#24971)
krritik Nov 15, 2023
bac1aad
Add SPID to toolbar (#24679)
smartguest Nov 15, 2023
6f7a6aa
Use python v3.11 for Darwin (#24976)
lewis-sanchez Nov 15, 2023
ab3a866
update mocha and azdata-test versions to update debug package depende…
kisantia Nov 16, 2023
ef435be
[Loc] update to xlfs for 11-14-2023 (#24968)
smartguest Nov 16, 2023
8df3428
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 16, 2023
ea6b1e9
regenerate github-authentication extension's yarn.lock (#24983)
kisantia Nov 16, 2023
ee1c2dd
Bump debug from 4.1.1 to 4.3.4 in /remote (#24700)
dependabot[bot] Nov 17, 2023
c3f008d
enable extension unit tests on linux build (#24985)
kisantia Nov 17, 2023
24cbabc
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 17, 2023
973147e
saving correct model (#25000)
stuti149 Nov 20, 2023
6900abf
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 20, 2023
0b5925a
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 21, 2023
fff5021
Enable backup url support for SQL Server (#24966)
barbaravaldez Nov 21, 2023
2fb22a1
[Loc] update to XLFS 11-20-2023 (#25007)
smartguest Nov 21, 2023
d4e123a
Enable Backup to URL for managed instances (#25017)
corivera Nov 22, 2023
306deae
bug fix (#25012)
stuti149 Nov 22, 2023
857bbc8
Use python 3.11.x in GitHub workflows (#25019)
cheenamalhotra Nov 22, 2023
2b49b6e
Select all databases to migrate by default and Import feedback. (#25024)
stuti149 Nov 22, 2023
805b66d
Import Assessment Feedback (#25027)
stuti149 Nov 22, 2023
d4fcf57
Use DomParser for xml parsing (#25018)
cheenamalhotra Nov 22, 2023
d3de6ea
Updating signing tasks to use .NET 6 (#25021)
Benjin Nov 23, 2023
d3628f6
Fix parserError comparison for non-XMLs (#25039)
cheenamalhotra Nov 23, 2023
2e50bff
Added support of MI public endpoint in Login Migration (#24997)
Bhavikshah123 Nov 24, 2023
cd988f7
[SQL Migration] Single Click SHIR (#25011)
goyal-anjali Nov 24, 2023
34f099d
removed IaaS extension mode check for SQL VM (#25008)
stuti149 Nov 27, 2023
3b29716
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 27, 2023
7904e56
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 27, 2023
52373ff
vBump STS version (#25058)
ssreerama Nov 28, 2023
ae22780
Moving Restore functionality to the mssql extension (#24757)
ssreerama Nov 28, 2023
2099d09
[Loc] update to XLFs for 11/27/2023 (#25060)
smartguest Nov 28, 2023
e545c69
Bump openssl from 0.10.55 to 0.10.60 in /cli (#25064)
dependabot[bot] Nov 29, 2023
5fbfe7e
Fix account refresh issue + enable extHostTreeView tests (#25044)
cheenamalhotra Nov 29, 2023
fed32bf
Bump electron version to 25.9.6 (#25066)
lewis-sanchez Nov 29, 2023
dbd7eb7
Fix restore dialog not showing a message after clicking Script (#25065)
corivera Nov 29, 2023
b382833
Add ability to toggle between Disk and URL backup modes (#25067)
corivera Nov 29, 2023
690a9ad
[Loc] Added restore database strings to MSSQL (#25070)
smartguest Nov 30, 2023
6c1ba6e
Fix Command line interface commands and connection management service…
cheenamalhotra Nov 30, 2023
9220cb5
Fix to not connect when opening connection dialog (#25071)
cheenamalhotra Nov 30, 2023
146ef3f
update azdata-test in notebooks extension (#24984)
kisantia Nov 30, 2023
9520c64
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202311…
csigs Nov 30, 2023
e87888f
Fix for row delete focus location bug (#25082)
smartguest Dec 1, 2023
801398c
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 1, 2023
c972136
update azdata-test version in extensions/integration-tests (#25088)
kisantia Dec 2, 2023
675bc6c
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 4, 2023
e5e1204
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 4, 2023
135b5e3
Add restore from url for SQL Server (#25062)
barbaravaldez Dec 6, 2023
1b57c38
STS vbump from 4.11.0.12 to 4.11.0.14 (#25103)
ssreerama Dec 7, 2023
0c8c730
Adding Restore URL support to the new OM restore dialog for MI Server…
ssreerama Dec 7, 2023
33c7181
add missing rules (#25104)
siyao-Siyang Dec 7, 2023
e57e502
Bumping STS Version to v4.11.0.13 (#25098)
krritik Dec 8, 2023
64f79fa
Add signing to deb and rpm builds (#24977)
lewis-sanchez Dec 8, 2023
402ddfa
Disable old backup/restore commands for MSSQL providers. Add new dial…
corivera Dec 9, 2023
95acc87
Bump actions/setup-python from 4 to 5 (#25108)
dependabot[bot] Dec 11, 2023
8af9361
Convert to string before locale lower case (#25110)
cheenamalhotra Dec 11, 2023
a65e4eb
Codesign unis000.exe with ESRP client (#25089)
cheenamalhotra Dec 11, 2023
6a58a6b
[Loc] XLF update 12-11-2023 (#25117)
smartguest Dec 12, 2023
896aa3a
update sql.tmLanguage.json after added color keywords done in VsCode.…
jingzhao65 Dec 12, 2023
6c4aac9
Update test-web to version 0.0.42 (#25121)
lewis-sanchez Dec 13, 2023
e36a8b9
add telemetry for import assessment (#25118)
stuti149 Dec 13, 2023
93cc254
[SQL Migration] Fix schema migration table selection issue (#25136)
siyao-Siyang Dec 16, 2023
c890fda
Add telemetry to Edit Data (#25083)
smartguest Dec 18, 2023
e7ad0ca
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 18, 2023
7458a63
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 18, 2023
5ec7bde
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202312…
csigs Dec 18, 2023
e0e5987
[SQL Migration] Add schema migration validation (#25138)
siyao-Siyang Dec 18, 2023
6df4f0a
[SQL Migration] Populate schema migration errors to UI (#25139)
siyao-Siyang Dec 19, 2023
e8f4ca7
[Loc] update to sql migration and sql xlf (#25140)
smartguest Dec 19, 2023
a8161ee
Show cosmosdb nosql resources in azure tree (#25120)
languy Dec 21, 2023
ba12f79
[Loc] added Azure CosmosDB for NoSQL entry (#25147)
smartguest Dec 21, 2023
2945595
Fix pipeline to not sign deb/rpm if built for extensions only (#25161)
cheenamalhotra Jan 3, 2024
089c207
delete compilation.tar.gz after extracting for windows pipeline (#25168)
kisantia Jan 4, 2024
6071176
Sign out of GitHub Copilot (#25014)
lewis-sanchez Jan 6, 2024
8052f3c
Remove unused query store extension code (#25171)
kisantia Jan 8, 2024
f088fd2
[Loc] added github copilot sign out (#25179)
smartguest Jan 9, 2024
6ec4df7
added SPID to queryEditorInput title (#25175)
smartguest Jan 9, 2024
e9cd8a3
update follow-redirects dependency to 1.15.4 (#25186)
kisantia Jan 9, 2024
b4c05f3
update STS to 4.11.0.17 (#25189)
kisantia Jan 10, 2024
359e690
Update import and data virtualization services (#25182)
kisantia Jan 10, 2024
c59c2dd
CHangelog updates for our latest releases (#25195)
erpett Jan 11, 2024
c66f6c0
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202401…
csigs Jan 11, 2024
f371a7c
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202401…
csigs Jan 11, 2024
3567c6c
[SQL Migration] Schema migration support Windows login (#25202)
siyao-Siyang Jan 12, 2024
1f88189
Added Login Migration Validation API RPC support (#25198)
Bhavikshah123 Jan 12, 2024
d0e9e30
Refactor copying query result to clipboard (#25152)
serhat359 Jan 15, 2024
6314886
Fixes azure account detection to work with email address (#25199)
cheenamalhotra Jan 15, 2024
23b1436
Update electron to v25.9.8 (#25215)
cheenamalhotra Jan 17, 2024
90a18c2
Update distro to resolve merge conflict (#25218)
cheenamalhotra Jan 17, 2024
6b6cbf7
SQL Migration Extension Version bump up (#25219)
Ramudaykumar Jan 17, 2024
ded5c2d
[Loc] update to sql-migration for 1-17-2024 (#25223)
smartguest Jan 18, 2024
f0fb2fe
Add Ledger option to Create Database dialog (#25224)
corivera Jan 19, 2024
36149fd
Bump actions/cache from 3 to 4 (#25229)
dependabot[bot] Jan 22, 2024
d1ba2b5
Bump h2 from 0.3.17 to 0.3.24 in /cli (#25226)
dependabot[bot] Jan 22, 2024
5b8f25c
update kusto service to version with SDS 4.8.6 (#25231)
kisantia Jan 22, 2024
eafed3a
add aria lablels for issue reporter (#25232)
kisantia Jan 22, 2024
578980b
Add aria labels for browse files buttons (#25233)
corivera Jan 22, 2024
a2cede0
add aria label for issue reporter's description text area (#25234)
kisantia Jan 23, 2024
ffef825
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202401…
csigs Jan 23, 2024
841c66c
Localization update for 1-23-2024 (#25241)
smartguest Jan 24, 2024
9bc73d3
add star to required fields (#25243)
barbaravaldez Jan 24, 2024
37ae535
updated the correct resource group for DMS Service check (#25246)
krritik Jan 24, 2024
8bcc332
add aria label to filegroup name inputbox (#25254)
kisantia Jan 25, 2024
77bf6ff
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202401…
csigs Jan 25, 2024
56c9a29
SQL Migration Extension Version bump up to 1.5.3 with hotfix (#25261)
Ramudaykumar Jan 26, 2024
a082146
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202401…
csigs Jan 26, 2024
66cb3fb
Fix dependabot alerts (#25262)
SakshiS-harma Jan 26, 2024
10fbfa1
Add Restore Database command to Databases folder (#25263)
corivera Jan 26, 2024
7bdf5c9
Switch server roles table in Login dialog to declarative table (#25269)
kisantia Jan 27, 2024
97be1ff
[Loc] added restore database new string (#25286)
smartguest Feb 2, 2024
4269fe0
Skip starting a separate task for backup and restore operations (#25285)
corivera Feb 2, 2024
75b739b
Increase max size of DB Scoped Config table (#25289)
corivera Feb 2, 2024
12d2110
Add restore from S3 url (#25216)
barbaravaldez Feb 5, 2024
8cc893d
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 5, 2024
423ec0e
[Loc] added s6 strings (#25296)
smartguest Feb 6, 2024
e943ca8
S3 objects can contain special characters that are not accepted in ur…
barbaravaldez Feb 6, 2024
90f2315
Handle undefined Source Database name in restore dialog (#25301)
corivera Feb 7, 2024
f599ca6
vBump ScriptDom version for sql projects (#25300)
ssreerama Feb 7, 2024
4ad6ca1
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 7, 2024
a2ecb5f
Modal dialogs become unreadable after applying max zoom (#25293)
barbaravaldez Feb 7, 2024
8fc6ca4
remove debugger statemnt (#25302)
barbaravaldez Feb 7, 2024
3a76447
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 8, 2024
471a0e3
Update encryption option strings in ADS connection dialog (#25311)
kisantia Feb 9, 2024
c1b71b8
update socks package to remove dependency on ip npm package (#25323)
kisantia Feb 14, 2024
6ea595f
[Loc] added updated strings for 2-14-2024 (#25324)
smartguest Feb 14, 2024
8a715ed
Remove empty Provided Books view (#25318)
corivera Feb 14, 2024
2452651
Fix email comparisons to be case insensitive (#25330)
cheenamalhotra Feb 16, 2024
5a87a75
Handle empty pip package list during python installation (#25332)
corivera Feb 16, 2024
ccb0a08
[Loc] added update to notebook xlf (#25338)
smartguest Feb 17, 2024
43a82de
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 17, 2024
391ba54
Fix GitHub workflow - label triggers (#25343)
cheenamalhotra Feb 20, 2024
3ba2110
Created a cancellation confirmation dialog with an optional feedback …
krritik Feb 20, 2024
a9afb63
Add null checks for undefined include/exclude patterns in search view…
corivera Feb 20, 2024
004587c
Updating STS new version (#25352)
ssreerama Feb 20, 2024
0bf4aea
version bumping post release branch split (#25349)
erpett Feb 20, 2024
fc3861d
Add write permissions to PR labelling action (#25356)
corivera Feb 21, 2024
1bbd4e7
[Loc] update to sql migration xlf (#25358)
smartguest Feb 21, 2024
f392ba6
Enable telemetry by default in RC1 builds (#25372)
Charles-Gagnon Feb 22, 2024
8e3c205
Added converted rows filegroup declarative table (merge first) (#25325)
smartguest Feb 22, 2024
1794130
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 22, 2024
f3380f0
Updating sql project extension verison (#25368)
ssreerama Feb 22, 2024
29697b0
Fix arguments for openNotebookFolder command registration (#25374)
corivera Feb 22, 2024
4244d9f
Fix custom options selection event (#25380)
cheenamalhotra Feb 22, 2024
c511fdb
[Loc] update to langpack source files for 2-22-2024 (#25387)
smartguest Feb 22, 2024
47b42ae
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202402…
csigs Feb 23, 2024
4077d33
VBump STS to 4.12.0.3 (#25394)
ssreerama Feb 23, 2024
9c4f37f
Remove inline commands for dropping objects (#25399)
corivera Feb 23, 2024
3cca4fb
[Loc] emergency update to langpack source files 2-26-2024 (#25410)
smartguest Feb 26, 2024
a258a74
QDS ADS integration (#25306)
stuti149 Feb 27, 2024
187e061
Update SQL Tools migration service version. (#25416)
Ramudaykumar Feb 27, 2024
7703840
Added in missed changes for databaseDialog (#25430)
smartguest Feb 27, 2024
99bc417
[Loc] update to sql migration XLF for 2-27-2024 (#25431)
smartguest Feb 28, 2024
dd5f631
Single click SHIR (#25350)
RamyaR29 Feb 28, 2024
a584009
Fixing nvda browse mode in query plan (#25423)
aasimkhan30 Feb 28, 2024
1e4678b
Fill mandatory fields to run validations. (#25351)
krritik Feb 28, 2024
e41d03a
Disable QDS on UI (#25433)
stuti149 Feb 28, 2024
996242b
version bump for sql-migration extension (#25435)
Ramudaykumar Feb 28, 2024
5045b34
Redesign of single click SHIR (#25442)
RamyaR29 Feb 28, 2024
e85cbd2
Update changelog for 1.48 (#25447)
erpett Feb 28, 2024
3a7bd87
Bug fix of single click SHIR (#25449)
RamyaR29 Feb 29, 2024
34cbc32
"File not found" error fixed for SQL inline migration (#25453)
RamyaR29 Mar 1, 2024
35b5d0a
Fix python version build warnings (#25461)
corivera Mar 1, 2024
7a200aa
update import service (#25462)
kisantia Mar 1, 2024
3ce3ccb
string changed as per PM (#25472)
RamyaR29 Mar 4, 2024
9f939cb
[Quick Fix] Removed validation button errors for Sql Db target (#25471)
krritik Mar 4, 2024
fb0cd57
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 4, 2024
c88797c
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 4, 2024
475d206
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 4, 2024
c5ddf3a
[Loc] update to mssql constants and sql-migration (#25475)
smartguest Mar 4, 2024
8b1b231
Filestream filegroups table conversion (#25477)
smartguest Mar 5, 2024
1050130
Bump mio from 0.8.4 to 0.8.11 in /cli (#25473)
dependabot[bot] Mar 5, 2024
b4df494
Add null checks to email/account id (#25476)
cheenamalhotra Mar 6, 2024
b051b64
Remove unnecessar aria label database dialog (#25484)
smartguest Mar 7, 2024
54f11a6
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 10, 2024
4500932
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 11, 2024
a4d6558
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 11, 2024
75dbffe
Bump es5-ext from 0.10.53 to 0.10.63 in /samples/sqlservices (#25421)
dependabot[bot] Mar 11, 2024
0bcb4f4
Bump es5-ext from 0.10.62 to 0.10.64 (#25429)
dependabot[bot] Mar 11, 2024
bdfe092
Bump es5-ext from 0.10.53 to 0.10.63 in /samples/extensionSamples (#2…
dependabot[bot] Mar 11, 2024
abf8372
Bump es5-ext from 0.10.53 to 0.10.63 in /samples/sp_whoIsActive (#25427)
dependabot[bot] Mar 11, 2024
1231865
update service connection
kisantia Mar 15, 2024
97d1a9f
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 18, 2024
bfa507c
Target Provisioning (#25426)
sahuroshan Mar 19, 2024
098bdcd
[Loc] added updated XLF strings for Sql-Migration (#25521)
smartguest Mar 20, 2024
47eddaa
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 22, 2024
debb7aa
Next-Gen General Purpose For MI integration (#25533)
stuti149 Mar 26, 2024
d7b10eb
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Mar 27, 2024
775c1dc
[Loc] added next-gen general purpose string (#25547)
smartguest Mar 28, 2024
f9b564d
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Apr 1, 2024
4ef609c
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202403…
csigs Apr 1, 2024
ed4368a
update places with minimist 1.2.5 (#25557)
kisantia Apr 2, 2024
cbdeeb2
adding preview tag (#25555)
stuti149 Apr 3, 2024
c305377
Update Kusto STS version to 5.0.0.2 (#25558)
kisantia Apr 3, 2024
107853b
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202404…
csigs Apr 3, 2024
49d8c61
Upload to blob container fix (#25554)
sahuroshan Apr 4, 2024
e2b7752
Generate Template link and blob container dropdown fix (#25553)
sahuroshan Apr 8, 2024
d090bf8
Bump follow-redirects in /extensions/sql-database-projects (#25508)
dependabot[bot] Apr 8, 2024
312abda
Bump follow-redirects from 1.15.4 to 1.15.6 in /build (#25507)
dependabot[bot] Apr 8, 2024
b493cfd
Bump follow-redirects from 1.15.4 to 1.15.6 in /extensions/sql-bindin…
dependabot[bot] Apr 8, 2024
7d394d7
Bump follow-redirects from 1.15.4 to 1.15.6 in /extensions/azurecore …
dependabot[bot] Apr 8, 2024
138423c
Bump follow-redirects in /extensions/resource-deployment (#25510)
dependabot[bot] Apr 8, 2024
a435d34
Bump follow-redirects in /extensions/github-authentication (#25513)
dependabot[bot] Apr 8, 2024
c590e01
Bump follow-redirects from 1.15.4 to 1.15.6 in /build/actions (#25511)
dependabot[bot] Apr 8, 2024
ae2d5a0
Bump katex from 0.16.4 to 0.16.10 in /extensions/markdown-math (#25542)
dependabot[bot] Apr 8, 2024
8d2369f
Bump h2 from 0.3.24 to 0.3.26 in /cli (#25562)
dependabot[bot] Apr 9, 2024
04e1fb7
Remove "New Python Installation" option in Configure Python dialog (#…
corivera Apr 10, 2024
4197b95
[Loc] added changes to notebook (#25572)
smartguest Apr 11, 2024
2316325
Bump tar from 6.2.0 to 6.2.1 in /extensions/notebook (#25580)
dependabot[bot] Apr 11, 2024
bee05fb
Bump tar from 6.2.0 to 6.2.1 in /extensions/mssql (#25579)
dependabot[bot] Apr 11, 2024
28d21b0
Bump tar from 6.2.0 to 6.2.1 in /extensions/admin-tool-ext-win (#25578)
dependabot[bot] Apr 11, 2024
ea1e65c
Bump tar from 6.2.0 to 6.2.1 in /extensions/datavirtualization (#25577)
dependabot[bot] Apr 11, 2024
c711199
Bump tar from 6.2.0 to 6.2.1 in /extensions/import (#25576)
dependabot[bot] Apr 11, 2024
ae40de9
Bump tar from 6.1.15 to 6.2.1 in /build/npm/gyp (#25575)
dependabot[bot] Apr 11, 2024
566e68b
Bump tar from 6.1.11 to 6.2.1 in /extensions/kusto (#25571)
dependabot[bot] Apr 11, 2024
886da97
Bump tar from 6.1.13 to 6.2.1 in /extensions/sql-migration (#25574)
dependabot[bot] Apr 11, 2024
981cdb3
Bump tar from 6.1.11 to 6.2.1 in /extensions/azuremonitor (#25570)
dependabot[bot] Apr 11, 2024
91656f1
Fix to handle templates recommended in batches in case of SQL DB (#25…
sahuroshan Apr 12, 2024
353b237
[Loc] more changes to sql migration for 4-12-2024 (#25587)
smartguest Apr 12, 2024
168cc18
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202404…
csigs Apr 15, 2024
e7daff8
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202404…
csigs Apr 15, 2024
7b250e6
Remove path placeholder components in Configure Python dialog (#25593)
corivera Apr 17, 2024
45f292d
[Loc] added changes to notebook for 4-17-2024 (#25594)
smartguest Apr 17, 2024
f1d4c06
Juno: check in to lego/hb_04604851-bac4-4681-9f74-73de611d6e48_202404…
csigs Apr 19, 2024
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.
29 changes: 29 additions & 0 deletions .config/CredScanSuppressions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"tool": "Credential Scanner",
"suppressions": [
{
"file": "src\\vs\\base\\test\\common\\uri.test.ts",
"_justification": "External code"
},
{
"file": "build\\actions\\AutoLabel\\dist\\index.js",
"_justification": "False positive from webpacked code"
},
{
"file": "build\\actions\\AutoMerge\\dist\\index.js",
"_justification": "False positive from webpacked code"
},
{
"file": ".devcontainer\\devcontainer.json",
"_justification": "Local development environment - not used in production"
},
{
"file": "extensions\\asde-deployment\\notebooks\\edge\\deploy-sql-edge-remote.ipynb",
"_justification": "Deployment Notebook - usernames/passwords are entered by user"
},
{
"file": "src\\vs\\workbench\\api\\test\\browser\\extHostTelemetry.test.ts",
"_justification": "External code"
}
]
}
67 changes: 67 additions & 0 deletions .configurations/configuration.dsc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
# Reference: https://github.com/microsoft/vscode/wiki/How-to-Contribute
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
directives:
description: Install Git
allowPrerelease: true
settings:
id: Git.Git
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: npm
directives:
description: Install NodeJS version >=16.17.x and <17
allowPrerelease: true
settings:
id: OpenJS.NodeJS.LTS
version: "16.20.0"
source: winget
- resource: NpmDsc/NpmPackage
id: yarn
dependsOn:
- npm
directives:
description: Install Yarn
allowPrerelease: true
settings:
Name: 'yarn'
Global: true
PackageDirectory: '${WinGetConfigRoot}\..\'
- resource: Microsoft.WinGet.DSC/WinGetPackage
directives:
description: Install Python 3.10
allowPrerelease: true
settings:
id: Python.Python.3.10
source: winget
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 (any edition is OK)
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.BuildTools
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
dependsOn:
- vsPackage
directives:
description: Install required VS workloads
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.BuildTools
channelId: VisualStudio.17.Release
includeRecommended: true
components:
- Microsoft.VisualStudio.Workload.VCTools
- resource: YarnDsc/YarnInstall
dependsOn:
- npm
directives:
description: Install dependencies
allowPrerelease: true
settings:
PackageDirectory: '${WinGetConfigRoot}\..\'
configurationVersion: 0.2.0
12 changes: 12 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM mcr.microsoft.com/devcontainers/typescript-node:18-bookworm

ADD install-vscode.sh /root/
RUN /root/install-vscode.sh

RUN git config --system codespaces-theme.hide-status 1

USER node
RUN YARN_CACHE="$(yarn cache dir)" && rm -rf "$YARN_CACHE" && ln -s /vscode-dev/yarn-cache "$YARN_CACHE"

USER root
CMD chown node:node /vscode-dev && sudo -u node mkdir -p /vscode-dev/yarn-cache && sleep inf
56 changes: 56 additions & 0 deletions .devcontainer/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Code - OSS Development Container

This dev container includes configuration for a development container for working with Code - OSS in a local container. For using [GitHub Codespaces](https://github.com/features/codespaces) follow the [prebuilt setup](prebuilt/README.md) which installs VNC for displaying the application window.

> **Note:** You will need X11's `DISPLAY` or Wayland's `WAYLAND_DISPLAY` environment variable set locally to allow for the Code - OSS window to display. See [Running GUI app on WSL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps) for Windows and [Quartz](https://www.xquartz.org) for Mac.

## Quick start

1. Install Docker Desktop or Docker for Linux on your local machine. (See [docs](https://aka.ms/vscode-remote/containers/getting-started) for additional details.)

2. **Important**: Docker needs at least **4 Cores and 8 GB of RAM** to run a full build with **9 GB of RAM** being recommended. If you are on macOS, or are using the old Hyper-V engine for Windows, update these values for Docker Desktop by right-clicking on the Docker status bar item and going to **Preferences/Settings > Resources > Advanced**.

> **Note:** The [Resource Monitor](https://marketplace.visualstudio.com/items?itemName=mutantdino.resourcemonitor) extension is included in the container so you can keep an eye on CPU/Memory in the status bar.

3. Install [Visual Studio Code Stable](https://code.visualstudio.com/) or [Insiders](https://code.visualstudio.com/insiders/) and the [Dev Containers](https://aka.ms/vscode-remote/download/containers) extension.

![Image of Dev Containers extension](https://microsoft.github.io/vscode-remote-release/images/dev-containers-extn.png)

> **Note:** The Dev Containers extension requires the Visual Studio Code distribution of Code - OSS. See the [FAQ](https://aka.ms/vscode-remote/faq/license) for details.

4. Due to the size of the repository we strongly recommend cloning it on a Linux filesystem for better bind mount performance. On macOS we recommend using a Docker volume (press <kbd>F1</kbd> and select **Dev Containers: Clone Repository in Container Volume...**) and on Windows we recommend using a WSL folder:

- Make sure you are running a recent WSL version to get X11 and Wayland support.
- Use the WSL extension for VS Code to open the cloned folder in WSL.
- Press <kbd>F1</kbd> and select **Dev Containers: Reopen in Container**.

Next: **[Try it out!](#try-it)**

## Try it

To start working with Code - OSS, follow these steps:

1. In your local VS Code client, open a terminal (<kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>\`</kbd>) and type the following commands:

```bash
yarn install
bash scripts/code.sh
```

2. You should now see Code - OSS!

Next, let's try debugging.

1. Shut down Code - OSS by clicking the box in the upper right corner of the Code - OSS window.

2. Go to your local VS Code client, and use the **Run / Debug** view to launch the **VS Code** configuration. (Typically the default, so you can likely just press <kbd>F5</kbd>).

> **Note:** If launching times out, you can increase the value of `timeout` in the "VS Code", "Attach Main Process", "Attach Extension Host", and "Attach to Shared Process" configurations in [launch.json](../../.vscode/launch.json). However, running `scripts/code.sh` first will set up Electron which will usually solve timeout issues.

3. After a bit, Code - OSS will appear with the debugger attached!

Enjoy!

## Notes

The container comes with VS Code Insiders installed. To run it from an Integrated Terminal use `VSCODE_IPC_HOOK_CLI= /usr/bin/code-insiders .`.
22 changes: 22 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "Code - OSS with X11/Wayland",
"build": {
"dockerfile": "Dockerfile"
},
"overrideCommand": false,
"privileged": true,
"mounts": [
{
"source": "vscode-dev",
"target": "/vscode-dev",
"type": "volume"
}
],
"customizations": {
"vscode": {
"extensions": [
"mutantdino.resourcemonitor"
]
}
}
}
12 changes: 12 additions & 0 deletions .devcontainer/install-vscode.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/sh

apt update
apt install -y wget gpg

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg

apt update
apt install -y code-insiders libsecret-1-dev libxkbfile-dev libkrb5-dev
108 changes: 108 additions & 0 deletions .devcontainer/prebuilt/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
# Code - OSS Development Container

[![Open in Dev Containers](https://img.shields.io/static/v1?label=Dev%20Containers&message=Open&color=blue&logo=visualstudiocode)](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/microsoft/vscode)

This repository includes configuration for a development container for working with Code - OSS in a local container or using [GitHub Codespaces](https://github.com/features/codespaces).

> **Tip:** The default VNC password is `vscode`. The VNC server runs on port `5901` and a web client is available on port `6080`.

## Quick start - local

If you already have VS Code and Docker installed, you can click the badge above or [here](https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/microsoft/vscode) to get started. Clicking these links will cause VS Code to automatically install the Dev Containers extension if needed, clone the source code into a container volume, and spin up a dev container for use.

1. Install Docker Desktop or Docker for Linux on your local machine. (See [docs](https://aka.ms/vscode-remote/containers/getting-started) for additional details.)

2. **Important**: Docker needs at least **4 Cores and 8 GB of RAM** to run a full build with **9 GB of RAM** being recommended. If you are on macOS, or are using the old Hyper-V engine for Windows, update these values for Docker Desktop by right-clicking on the Docker status bar item and going to **Preferences/Settings > Resources > Advanced**.

> **Note:** The [Resource Monitor](https://marketplace.visualstudio.com/items?itemName=mutantdino.resourcemonitor) extension is included in the container so you can keep an eye on CPU/Memory in the status bar.

3. Install [Visual Studio Code Stable](https://code.visualstudio.com/) or [Insiders](https://code.visualstudio.com/insiders/) and the [Dev Containers](https://aka.ms/vscode-remote/download/containers) extension.

![Image of Dev Containers extension](https://microsoft.github.io/vscode-remote-release/images/dev-containers-extn.png)

> **Note:** The Dev Containers extension requires the Visual Studio Code distribution of Code - OSS. See the [FAQ](https://aka.ms/vscode-remote/faq/license) for details.

4. Press <kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>F1</kbd> and select **Dev Containers: Clone Repository in Container Volume...**.

> **Tip:** While you can use your local source tree instead, operations like `yarn install` can be slow on macOS or when using the Hyper-V engine on Windows. We recommend the "clone repository in container" approach instead since it uses "named volume" rather than the local filesystem.

5. Type `https://github.com/microsoft/vscode` (or a branch or PR URL) in the input box and press <kbd>Enter</kbd>.

6. After the container is running, open a web browser and go to [http://localhost:6080](http://localhost:6080), or use a [VNC Viewer][def] to connect to `localhost:5901` and enter `vscode` as the password.

Anything you start in VS Code, or the integrated terminal, will appear here.

Next: **[Try it out!](#try-it)**

## Quick start - GitHub Codespaces

1. From the [microsoft/vscode GitHub repository](https://github.com/microsoft/vscode), click on the **Code** dropdown, select **Open with Codespaces**, and then click on **New codespace**. If prompted, select the **Standard** machine size (which is also the default).

> **Note:** You will not see these options within GitHub if you are not in the Codespaces beta.

2. After the codespace is up and running in your browser, press <kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>F1</kbd> and select **Ports: Focus on Ports View**.

3. You should see **VNC web client (6080)** under in the list of ports. Select the line and click on the globe icon to open it in a browser tab.

> **Tip:** If you do not see the port, <kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>F1</kbd>, select **Forward a Port** and enter port `6080`.

4. In the new tab, you should see noVNC. Click **Connect** and enter `vscode` as the password.

Anything you start in VS Code, or the integrated terminal, will appear here.

Next: **[Try it out!](#try-it)**

### Using VS Code with GitHub Codespaces

You may see improved VNC responsiveness when accessing a codespace from VS Code client since you can use a [VNC Viewer][def]. Here's how to do it.

1. Install [Visual Studio Code Stable](https://code.visualstudio.com/) or [Insiders](https://code.visualstudio.com/insiders/) and the the [GitHub Codespaces extension](https://marketplace.visualstudio.com/items?itemName=GitHub.codespaces).

> **Note:** The GitHub Codespaces extension requires the Visual Studio Code distribution of Code - OSS.

2. After the VS Code is up and running, press <kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>F1</kbd>, choose **Codespaces: Create New Codespace**, and use the following settings:

- `microsoft/vscode` for the repository.
- Select any branch (e.g. **main**) - you can select a different one later.
- Choose **Standard** (4-core, 8GB) as the size.

3. After you have connected to the codespace, you can use a [VNC Viewer][def] to connect to `localhost:5901` and enter `vscode` as the password.

> **Tip:** You may also need change your VNC client's **Picture Quality** setting to **High** to get a full color desktop.

4. Anything you start in VS Code, or the integrated terminal, will appear here.

Next: **[Try it out!](#try-it)**

## Try it

This container uses the [Fluxbox](http://fluxbox.org/) window manager to keep things lean. **Right-click on the desktop** to see menu options. It works with GNOME and GTK applications, so other tools can be installed if needed.

> **Note:** You can also set the resolution from the command line by typing `set-resolution`.

To start working with Code - OSS, follow these steps:

1. In your local VS Code client, open a terminal (<kbd>Ctrl/Cmd</kbd> + <kbd>Shift</kbd> + <kbd>\`</kbd>) and type the following commands:

```bash
yarn install
bash scripts/code.sh
```

2. After the build is complete, open a web browser or a [VNC Viewer][def] to connect to the desktop environment as described in the quick start and enter `vscode` as the password.

3. You should now see Code - OSS!

Next, let's try debugging.

1. Shut down Code - OSS by clicking the box in the upper right corner of the Code - OSS window through your browser or VNC viewer.

2. Go to your local VS Code client, and use the **Run / Debug** view to launch the **VS Code** configuration. (Typically the default, so you can likely just press <kbd>F5</kbd>).

> **Note:** If launching times out, you can increase the value of `timeout` in the "VS Code", "Attach Main Process", "Attach Extension Host", and "Attach to Shared Process" configurations in [launch.json](../../.vscode/launch.json). However, running `scripts/code.sh` first will set up Electron which will usually solve timeout issues.

3. After a bit, Code - OSS will appear with the debugger attached!

Enjoy!

[def]: https://www.realvnc.com/en/connect/download/viewer/
15 changes: 15 additions & 0 deletions .devcontainer/prebuilt/cache/before-cache.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/usr/bin/env bash

# This file establishes a basline for the repository before any steps in the "prepare.sh"
# are run. Its just a find command that filters out a few things we don't need to watch.

set -e
SOURCE_FOLDER="${1:-"."}"
CACHE_FOLDER="${2:-"$HOME/.devcontainer-cache"}"

cd "${SOURCE_FOLDER}"
echo "[$(date)] Generating ""before"" manifest..."
mkdir -p "${CACHE_FOLDER}"
find -L . -not -path "*/.git/*" -and -not -path "${CACHE_FOLDER}/*.manifest" -type f > "${CACHE_FOLDER}/before.manifest"
echo "[$(date)] Done!"

28 changes: 28 additions & 0 deletions .devcontainer/prebuilt/cache/build-cache-image.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/bin/bash

# This file simply wraps the docker build command to build an image that includes
# a cache.tar file with the result of "prepare.sh" inside of it. See cache.Dockerfile
# for the steps that are actually taken to do this.

set -e

SCRIPT_PATH="$(cd $(dirname "${BASH_SOURCE[0]}") && pwd)"
CONTAINER_IMAGE_REPOSITORY="$1"
BRANCH="${2:-"main"}"

if [ "${CONTAINER_IMAGE_REPOSITORY}" = "" ]; then
echo "Container repository not specified!"
exit 1
fi

TAG="branch-${BRANCH//\//-}"
echo "[$(date)] ${BRANCH} => ${TAG}"
cd "${SCRIPT_PATH}/../../.."

echo "[$(date)] Starting image build and push..."
export DOCKER_BUILDKIT=1
docker buildx create --use --name vscode-dev-containers
docker run --privileged --rm tonistiigi/binfmt --install all
docker buildx build --push --platform linux/amd64,linux/arm64 -t ${CONTAINER_IMAGE_REPOSITORY}:"${TAG}" -f "${SCRIPT_PATH}/cache.Dockerfile" .

echo "[$(date)] Done!"
23 changes: 23 additions & 0 deletions .devcontainer/prebuilt/cache/cache-diff.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#!/usr/bin/env bash

# This file is used to archive off a copy of any differences in the source tree into another location
# in the image. Once the codespace / container is up, this will be restored into its proper location.

set -e

SOURCE_FOLDER="${1:-"."}"
CACHE_FOLDER="${2:-"$HOME/.devcontainer-cache"}"

if [ ! -d "${CACHE_FOLDER}" ]; then
echo "No cache folder found. Be sure to run before-cache.sh to set one up."
exit 1
fi

echo "[$(date)] Starting cache operation..."
cd "${SOURCE_FOLDER}"
echo "[$(date)] Determining diffs..."
find -L . -not -path "*/.git/*" -and -not -path "${CACHE_FOLDER}/*.manifest" -type f > "${CACHE_FOLDER}/after.manifest"
grep -Fxvf "${CACHE_FOLDER}/before.manifest" "${CACHE_FOLDER}/after.manifest" > "${CACHE_FOLDER}/cache.manifest"
echo "[$(date)] Archiving diffs..."
tar -cf "${CACHE_FOLDER}/cache.tar" --totals --files-from "${CACHE_FOLDER}/cache.manifest"
echo "[$(date)] Done! $(du -h "${CACHE_FOLDER}/cache.tar")"
Loading
Loading