mirror of
https://github.com/sotashimozono/obsidian-remote-ssh.git
synced 2026-07-22 06:52:07 +00:00
Builds on the earlier scaffold/trust-dialog/PNG-slideshow work in this branch. Adds the explicit local_demo* / remote_demo* contrast the demo needed: - docker/test-vault: replaces ad-hoc fixtures (welcome_remote, notes_remote, README) with remote_demo1.md ... remote_demo5.md. Same number of files as the local seed so the GIF reads as a clean filename swap. - plugin/e2e/helpers/vault-scaffold.ts: seedDemoNotes now writes local_demo1.md ... local_demo5.md (replacing welcome_local / setup_local). Five files, uniform shape. - plugin/e2e/demo.spec.ts: extends the walkthrough to 6 frames: vault loaded → settings → palette → profile picker → connected (original window) → shadow vault file explorer (the new Electron BrowserWindow Obsidian opens for the connected profile, captured by enumerating browser.contexts() before vs after the connect press). The shadow_vault frame is the payoff: file explorer flips from local_demo*.md to remote_demo*.md, proving the live local→remote swap. - .gitignore: replaces the *_remote.md / README.md allowlist with the new remote_demo*.md pattern. Trust-dialog dismissal, restricted-mode pre-config, x11grab→ PNG-slideshow GIF pipeline, and SIGINT recorder shutdown are all from earlier commits in this branch (now squashed into this single commit). Bump to 1.0.17. |
||
|---|---|---|
| .. | ||
| keys | ||
| test-sshd | ||
| test-vault | ||