← Commit history

setup steps pitfalls: sign-in window closed and link expired (1.0.565), narrated

John Lauer ·d14ef16dc1 ·16d ago ·parent 4209c50
2 files changed +7−2
setup-steps-pitfalls/README.md+7−2
@@ -26,6 +26,7 @@ Each video was recorded on a test PC with the build named in its caption, sped u | Another app holding the editor's port | A Windows app on 127.0.0.1:7380: from a generic error, to wrong advice, to naming the app in 20 seconds (1.0.560) | [video](port-7380-taken.mp4) | `scripts/test-scenarios/port-7380-taken.sh` | | Damaged workspace image | Hydrogen notices the bad copy, fetches a fresh one and finishes (1.0.562) | [video](download-corrupt.mp4) | `scripts/test-scenarios/download-cache.sh corrupt` | | Download cut short | Hydrogen resumes from where it stopped and finishes (1.0.562) | [video](download-resume.mp4) | `scripts/test-scenarios/download-cache.sh resume` |+| Sign-in window closed, or its link expired | Hydrogen brings the sign-in back, and after expiry opens a fresh link (1.0.565) | [video](signin-window.mp4) | `scripts/test-scenarios/signin-window.sh` |  <video controls preload="metadata" width="1080" src="setup-steps-pitfalls/wsl2-from-scratch.mp4" style="max-width:100%;height:auto"></video> @@ -75,6 +76,10 @@ Each video was recorded on a test PC with the build named in its caption, sped u  *A download cut short, recorded on 1.0.562: setup resumes from 250 MB instead of starting over.* +<video controls preload="metadata" width="1080" src="setup-steps-pitfalls/signin-window.mp4" style="max-width:100%;height:auto"></video>++*The Adom sign-in closed and then expired, recorded on 1.0.565: Hydrogen brings it back, and after the link expires it opens a fresh one.*+ ## The pitfalls, by setup phase  **Tested by** names the scenario script that reproduces it on a test PC. *Not yet* means it is documented here and handled in the code, but has no automated reproduction yet.@@ -156,8 +161,8 @@ Each video was recorded on a test PC with the build named in its caption, sped u  | Pitfall | What you see | What Hydrogen does | Tested by | |---|---|---|---|-| You close the Adom sign-in window | "Closed, so I am opening it again" | Reopens it up to three times, then shows a button | Not yet |-| The sign-in link expires (about 15 minutes) | "The link expired, I opened a fresh one" | Opens a fresh link twice, then a button | Not yet (adom/hydrogen#39) |+| You close the Adom sign-in window | The sign-in comes back within seconds, and the card offers "Open the sign-in" | Reopens it by itself, then shows a button (verified on 1.0.565) | `signin-window.sh`, [video](signin-window.mp4) |+| The sign-in link expires (about 15 minutes) | "Open the sign-in" opens a fresh link | Never reopens a dead link: after 16 minutes the button opened a brand new one (verified on 1.0.565) | `signin-window.sh`, [video](signin-window.mp4) (adom/hydrogen#39) | | You sign in hours later | Setup waits | No deadline; carries on when you sign in | Not yet | | A saved sign-in from an old install has expired | The Adom sign-in page opens with one Approve button (verified on 1.0.559; was: stuck 6 minutes at "Opening your editor") | Checks the saved sign-in with Adom at launch; if it is dead, clears it and asks you to sign in fresh while the workspace keeps building | `dead-session.sh`, [video](dead-session.mp4) | | The sign-in opens in Edge instead of your browser | (was) the wrong browser | Opens your default browser | Not yet |
setup-steps-pitfalls/signin-window.mp4added
⋯ 1 unchanged line ⋯