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

chore: Align with upstream #397

Merged
merged 315 commits into from
Aug 19, 2024
Merged

chore: Align with upstream #397

merged 315 commits into from
Aug 19, 2024

Conversation

RomanNikitenko
Copy link
Contributor

@RomanNikitenko RomanNikitenko commented Aug 8, 2024

What does this PR do?

  • Rebase against the upstream
  • Fixes the following problem:
image

I had to downgrade typescript version to fix the problem: f02fa7b
I'm going to upgrade typescript version on the che-code side after resolving eclipse-che/che#23082

  • Fixes the following problem:
image

@azatsarynnyy please check if I rewrote your logic correctly: e45ddcb
Related PRs/use cases are:

What issues does this PR fix?

eclipse-che/che#23071

How to test this PR?

  • PR jobs should be green
  • testing of any use cases is useful as we pick up a lot of commits from the upstream

Filter out the editor-provided commands

  1. Start a new workspace from the test project https://github.com/RomanNikitenko/web-nodejs-sample/tree/testPR. Its .che/che-editor.yaml contains the init-che-code-command exec command.
  2. Verify that there is no editor-specific command among the devfile-type Tasks.

Include the commands imported from a parent Devfile as to VS Code Tasks

  1. Go to the dashboard => Create Workspace => Use an Editor Definition
  2. Set quay.io/che-incubator-pull-requests/che-code:pr-397-amd64 to the Editor Image field
  3. Set https://github.com/l0rd/inventory-quarkus/tree/parent to the Git repo URL
  4. Press Create & Open
  5. Open VS Code Tasks list and verify that the commands defined in the parent Devfile are listed as well as the commands defined in the project's Devfile:
image

Does this PR contain changes that override default upstream Code-OSS behavior?

  • the PR contains changes in the code folder (you can skip it if your changes are placed in a che extension )
  • the corresponding items were added to the CHANGELOG.md file
  • rules for automatic git rebase were added to the .rebase folder

alexdima and others added 30 commits July 31, 2024 15:52
Revert "Fixes #216824"

This reverts commit f46e922.
These can flake due to the pty host crashing. Disabling for now, they require
more investigation. Tracked in #216564
Skip all terminal smoke tests on Linux
Add a convenience prop for prompt prefix
* debug: improve behavior for slow-running prelaunch tasks

Shows this notification if a prelaunch task has been running for more
than 10 seconds:

![](https://memes.peet.io/img/24-07-be15cd9d-c9cd-40dc-8937-9d62466e5c96.png)

Also does a little cleanup of some probably-leaking disposables in the task runner.

Fixes #218267

* hygenie

* dom: make SafeTriangle smaller, add tests
fix all x-model highlight flickering
Request completions for args at beginning of word
Also exclude $ from comletions from start logic
* viewContainer contribution point

Signed-off-by: thegecko <[email protected]>

* Updates from feedback

* Make extension point debug-only

* Rename proposal

---------

Signed-off-by: thegecko <[email protected]>
Co-authored-by: Rob Lourens <[email protected]>
* Disable chat "thumbs up" button by default
Roll out with an experiment

* Flip experiment key

* Fix tests
meganrogge and others added 15 commits August 7, 2024 09:21
Add all pwsh keywords as completions
* chore: bump kerberos

* Bump kerberos in remote as well
This scheme is no longer used
Revert "chore: bump kerberos (#224992)"

This reverts commit 5eb2a65.
…ed workspace, prevent trust dialog from showing for this case (#225087)

fix #224881
* Update marked

This bumps our marked version from 4.x to 14.x. This fixes a number of bugs in markdown parsing however is somewhat risky as we've missed so many versions. Hoping to merge early in the iteration so we can catch any potential issues

* Add highlighting

Copying over marked-highlight for now

* Fix newline in generated html

* Fix plaintext rendering of headers
* Revert "Revert "chore: bump kerberos" (#225084)"

This reverts commit 9af3636.

* build: avoid dlopen kerberos deps on macOS

* ci: update cache

* chore: update rpm and deb dependencies
vscode-upstream-sha1: 559107b

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Roman Nikitenko <[email protected]>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
Copy link

github-actions bot commented Aug 8, 2024

Click here to review and test in web IDE: Contribute

Signed-off-by: Roman Nikitenko <[email protected]>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Roman Nikitenko <[email protected]>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
Copy link

github-actions bot commented Aug 9, 2024

Signed-off-by: Roman Nikitenko <[email protected]>

rh-pre-commit.version: 2.2.0
rh-pre-commit.check-secrets: ENABLED
Copy link

github-actions bot commented Aug 9, 2024

@RomanNikitenko RomanNikitenko marked this pull request as ready for review August 9, 2024 13:51
@azatsarynnyy
Copy link
Member

Use case 1:
image

Use case 2:
image

@RomanNikitenko RomanNikitenko merged commit 6897dd1 into main Aug 19, 2024
7 checks passed
@RomanNikitenko RomanNikitenko deleted the resolve-conflicts branch August 19, 2024 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.