-
Notifications
You must be signed in to change notification settings - Fork 111
Support more than one authentication session #906
Conversation
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
session = { | ||
id: 'github-session', | ||
const session = { | ||
id: v4(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we need uuid or just a counter ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@azatsarynnyy
|
uuid looks simpler for me. |
@vinokurig I think the devfile you're suggesting, you should use |
Yes you are right, I've edited the description. |
@azatsarynnyy Please use the edited devfile from the description. |
Thanks @vinokurig ! Checking... |
@vinokurig should the test Devfile also include Che Theia Editor from this PR? apiVersion: 1.0.0
metadata:
name: wksp-custom-dwdiu
projects:
- name: che-theia
source:
location: 'https://github.com/eclipse/che-theia.git'
type: git
components:
- type: chePlugin
reference: 'https://raw.githubusercontent.com/eclipse/che-plugin-registry/master/v3/plugins/ms-vscode/vscode-github-pullrequest/0.20.0/meta.yaml'
- type: cheEditor
reference: https://raw.githubusercontent.com/chepullreq4/pr-check-files/master/che-theia/pr-906/simple/che-theia-editor.yaml |
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
d1a5c9e
to
23d8811
Compare
dockerfiles/theia/Dockerfile
Outdated
@@ -9,8 +9,9 @@ | |||
# Red Hat, Inc. - initial API and implementation | |||
### | |||
# Builder Image | |||
# | |||
FROM #{INCLUDE:docker/${BUILD_IMAGE_TARGET}/builder-from.dockerfile} | |||
#yarn |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, removed the leftovers .
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
Signed-off-by: Igor Vinokur <ivinokur@redhat.com>
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Single User on K8S (minikube v1.1.1)
|
does it require eclipse-theia/theia#8725 ? |
No, they can be merged separately |
Thank you for the suggestion, added it to the description. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The built in vscode github plugin is a separate plugin which requires another GitHub authentication session. It doesn't mean that if you signed in the GitHub Pull Requests plugin the built in GitHub plugin signed in. vscode behaves in the same way. |
I understand that it's on different plug-ins but still, the user experience is not good. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
forgot to approve this morning
* Update Che-Theia repository localtion * Update Che-Theia repository location Signed-off-by: Artem Zatsarynnyi <azatsary@redhat.com>
Signed-off-by: Igor Vinokur ivinokur@redhat.com
What does this PR do?
https
repositories.Screenshot/screencast of this PR
What issues does this PR fix or reference?
fixes eclipse-che/che#18227
How to test this PR?
https
url.You can use this devfile to start a workspace:
The GitHub Pull Requests plugin publishes the branch to origin, so an additional GitHub authentication session is requested.
PR Checklist
As the author of this Pull Request I made sure that:
What issues does this PR fix or reference
andHow to test this PR
completedReviewers
Reviewers, please comment how you tested the PR when approving it.
Happy Path Channel
HAPPY_PATH_CHANNEL=stable