-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: Handle unready sessions in session viewer #1978
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1978 +/- ##
=======================================
Coverage 84.71% 84.71%
=======================================
Files 211 211
Lines 6995 6995
Branches 491 491
=======================================
Hits 5926 5926
Misses 906 906
Partials 163 163 ☔ View full report in Codecov by Sentry. |
A Storybook preview is available for commit a70c7ef. |
This comment has been minimized.
This comment has been minimized.
6f3db32
to
88fce58
Compare
This comment has been minimized.
This comment has been minimized.
88fce58
to
848eb23
Compare
This comment has been minimized.
This comment has been minimized.
This enabled direct connection to the session viewer. Instead of a separate components to select sessions, it's no embedded into the "Active Sessions" view. This makes the session viewer more visible and requires less user interaction. Read-only sessions are now directly connected after creation. The Session Viewer shows the current status of the session and takes over the session refresh on it's own. Once the session is ready, it connects to it.
848eb23
to
107fe1d
Compare
Quality Gate passedIssues Measures |
This report was generated by comparing a70c7ef with 4fe9a8d. ArtifactName:
|
item | count |
---|---|
pass | 298 |
change | 48 |
new | 12 |
delete | 0 |
📝 Report
Differences
General Components_Header_Administrator_desktop.png
actual | |
---|---|
expected | |
difference |
General Components_Header_Normal User_desktop.png
actual | |
---|---|
expected | |
difference |
General Components_Version_First Time Accessed_desktop.png
actual | |
---|---|
expected | |
difference |
General Components_Version_First Time Accessed_mobile.png
actual | |
---|---|
expected | |
difference |
General Components_Version_New Version Available_desktop.png
actual | |
---|---|
expected | |
difference |
General Components_Version_New Version Available_mobile.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Details_Loading As Project Lead_desktop.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Details_Loading As Project Lead_mobile.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Details_Loading_desktop.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Details_Loading_mobile.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Metadata_Normal User Archived_desktop.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Metadata_Normal User Archived_mobile.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Metadata_Project Admin Archived_desktop.png
actual | |
---|---|
expected | |
difference |
Project Components_Project Metadata_Project Admin Archived_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Readonly Session Success State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Readonly Session Success State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Failed State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Failed State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Not Found State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Not Found State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Pending State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Pending State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Preparation Pending State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Preparation Pending State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Preparation Running State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Preparation Running State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Running State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Running State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Shared With User_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Shared With User_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Sharing Enabled_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Sharing Enabled_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Terminated State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Terminated State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Unknown State_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session Unknown State_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session With Feedback Enabled_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Session With Feedback Enabled_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Shared Session_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Active Sessions_Shared Session_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Max Number Of Models Exceeded_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Max Number Of Models Exceeded_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Model Selected And Start Session Possible_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Model Selected And Start Session Possible_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_No Models To Show_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_No Models To Show_mobile.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Show Note For Compatible Session_desktop.png
actual | |
---|---|
expected | |
difference |
Session Components_Create Readonly Session Dialog_Show Note For Compatible Session_mobile.png
actual | |
---|---|
expected | |
difference |
This enabled direct connection to the session viewer. Instead of a separate components to select sessions, it's no embedded into the "Active Sessions" view.
This makes the session viewer more visible and requires less user interaction.
Read-only sessions are now directly connected after creation.
The Session Viewer shows the current status of the session and takes over the session refresh on it's own. Once the session is ready, it connects to it.