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

1174 Коммитов

Автор SHA1 Сообщение Дата
Noah Gilson 6f6327b8b4 Set test environment variable to prevent double activation
When we add activation on startup finished we encountered a new bug with the test process that has existed for many years
it will activate twice and the extension will be in a bad state. we need to allow manual activation to inject the correct mock classes into the extension and prevent it from activating on startupfinished under test.
2024-02-20 10:41:35 -08:00
Noah Gilson ef8db6f01a wip -- add custom activation logic, need to change this 2024-02-15 12:29:35 -08:00
annie c1d4de1f30 change to original state 2024-02-13 21:22:00 -08:00
annie d8974edfe0 Merge branch 'origin/jl03-version-split' of https://github.com/JL03-Yue/vscode-dotnet-runtime into origin/jl03-version-split 2024-02-13 21:11:40 -08:00
annie 6ab592e66d add version split option for test 2024-02-13 21:10:54 -08:00
JL03-Yue e15e8d0d7b
Merge branch 'main' into origin/jl03-version-split 2024-02-13 16:45:31 -08:00
annie 751a219a0e change version split for test 2024-02-13 16:42:35 -08:00
Noah Gilson 35b93581b7
Merge pull request #1660 from nagilson/nagilson-Fix-stdout-err
Fix Bug where Password Prompt Failure to Launch could be considered Success
2024-02-12 10:17:00 -08:00
Noah Gilson af331bec50 Merge branch 'nagilson-Fix-stdout-err' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-Fix-stdout-err 2024-02-06 14:31:50 -08:00
Noah Gilson 6b19a21891 Move from * to startup finished to prevent lagging VS Code when it starts up 2024-02-06 14:31:43 -08:00
Noah Gilson bfaab0fae8
Merge branch 'main' into nagilson-Fix-stdout-err 2024-02-06 14:22:55 -08:00
Noah Gilson 7bacf7e79c
Merge pull request #1641 from nagilson/nagilson-stderr-insr
Dont treat stderr as error for Install Scripts
2024-02-06 14:22:09 -08:00
Noah Gilson 67e7786fca Improve error message for existing installs. 2024-02-06 14:14:34 -08:00
Noah Gilson 0825fdce2f Merge branch 'nagilson-Fix-stdout-err' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-Fix-stdout-err 2024-02-06 14:02:41 -08:00
Noah Gilson 736a2f3a9a Change WSL flag to negative by default as it needs to be activated before command appears, and cause activation to happen upon loading vscode 2024-02-06 14:02:27 -08:00
Noah Gilson fad035f4ac
Remove message as it already exists once before 2024-02-06 13:55:11 -08:00
Noah Gilson 3329c09c32 Add a message for when we dont need to do another install 2024-02-06 10:58:53 -08:00
Noah Gilson 539792b982 consider update a terminal failure
if we fail to update we are probably still fine
but update is sometimes the first command to be executed
if it is the first and fails, then we will continue with the master process being dead
while thinking it is alive
2024-02-06 10:28:12 -08:00
Noah Gilson 38aa367f95 resolve with stderr, err still gets posted fine 2024-02-05 16:39:08 -08:00
Noah Gilson 03d53e45bb
Merge branch 'main' into nagilson-stderr-insr 2024-02-05 15:43:27 -08:00
Noah Gilson b1bc3373d2
Merge pull request #1642 from nagilson/nagilson-2.0.2-release
2.0.2 Release - Add 'Recommended Version' API & User Public Command
2024-02-05 15:35:33 -08:00
Noah Gilson a1e89fee3d
Update test for 8.0 2024-02-05 14:12:08 -08:00
Noah Gilson c570213577 Merge branch 'nagilson-2.0.2-release' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-2.0.2-release 2024-02-05 14:02:40 -08:00
Noah Gilson b29bce0140 Return the newest version if no active versions are found 2024-02-05 14:02:28 -08:00
Noah Gilson 46b83479fa
Fix readme typo 2024-02-05 13:54:32 -08:00
Noah Gilson ffd97360ec Fix WSL Check to work if we dont know if we are running under linux yet 2024-02-05 13:45:59 -08:00
Noah Gilson 7d1e542b91 Update dependencies 2024-02-05 12:45:31 -08:00
Noah Gilson 45e0bafd38 Merge RHEL test change with api change 2024-02-05 12:41:38 -08:00
Noah Gilson 4784d1d24d Merge branch 'nagilson-2.0.2-release' of https://github.com/nagilson/vscode-dotnet-runtime into nagilson-2.0.2-release 2024-02-05 12:37:04 -08:00
Noah Gilson 6bdfdb788e Add preview flag to enable public command 2024-02-05 12:36:51 -08:00
Noah Gilson f7c9b363bb
Merge branch 'main' into nagilson-2.0.2-release 2024-02-05 12:34:45 -08:00
Noah Gilson cd362f67ba
Merge pull request #1620 from nagilson/nagilson-linux-single-prompt
Reduce Linux Prompt to Single Ask
2024-02-05 12:34:25 -08:00
Noah Gilson 6b66731a54 Update to 8.0 for test 2024-02-05 10:54:20 -08:00
Noah Gilson b654998f1a 8.0 is now available in the feed, so update test to expect 8.0 2024-02-05 10:27:45 -08:00
Noah Gilson e82554f249 Dont run RHEL tests on ubuntu now that they cover things properly 2024-02-05 10:22:05 -08:00
Noah Gilson 55d0617a6d Fix potential dependency chain where
Injecting the feed checks for the support status to make sure it should inject the feed
To check the support status it would check which versions are available
To do that check, the PMC feed is added in part of the version check if it has not been done before
Which could result in an infinite recursive stack without this new boolean check
2024-02-05 10:05:14 -08:00
Noah Gilson 101343761d Update linux tests to have a message stating why tsts will fail when you add support for newer versions 2024-02-01 16:51:56 -08:00
Noah Gilson 799fe4b06b update rhel tests to use the correct version 2024-02-01 16:21:29 -08:00
Noah Gilson 74917a7451 update ubuntu test to expect regex 2024-02-01 16:09:23 -08:00
Noah Gilson 001f2d92c9
Provide a link showing VS Code's support policy instead of being negative about it
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
2024-02-01 15:46:46 -08:00
Noah Gilson 1dd61d97cd
Improve wording for why we support which distros we do
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
2024-02-01 15:46:24 -08:00
Noah Gilson 5e2e76bcd1 Fix mock object to make the owned executor have the same return status state 2024-02-01 15:42:45 -08:00
Noah Gilson 0c840f4c25 Use --names-only plus regex to filter packages to only be their exact match and remove extraneous output 2024-02-01 15:22:17 -08:00
Noah Gilson 9a86065f66 Add in 8.0 and 9.0 future support for linux
This is to prevent breakage from occuring in the future. Also 8 is already supported.
2024-02-01 10:54:41 -08:00
Noah Gilson 8ed796f464 Respond to PR Feedback, Add Traps & Unknown Cmd Exit Detection
Add ability to detect and report when an Unknown command is executed
Use traps to ensure clean up
Remove . from Installer Name in backup option as . is not supported
2024-02-01 10:50:56 -08:00
Noah Gilson eb63d892c5
Fix typo in extension main page 2024-02-01 09:39:09 -08:00
Noah Gilson b9b26b9e47
Update document to be more concise 2024-02-01 09:36:50 -08:00
Noah Gilson 1007f6aa09
Fix typo in command palette 2024-02-01 09:34:46 -08:00
Noah Gilson 8e893a6fbf
Fix typo in command palette 2024-02-01 09:33:31 -08:00
Noah Gilson 85694b81bb add the gif to the main page 2024-01-31 17:02:55 -08:00