Implement hashtag url storage for easy retry

This commit is contained in:
2026-08-03 23:03:18 +02:00
parent 0d0da28660
commit 59b5f2dde6
2 changed files with 45 additions and 0 deletions
+5
View File
@@ -28,6 +28,11 @@ PORT=8090 ./build/immich-sync
Open `http://localhost:8090`.
After both share URLs are valid, starting a job updates the browser fragment in the form
`#left=<encoded-share-url>&right=<encoded-share-url>`. Reloading or bookmarking that URL restores both fields and
automatically starts a new inspection. Passwords are intentionally excluded from the fragment and must be entered
again for protected shares.
## WebSocket protocol
All messages are JSON. Each WebSocket accepts exactly one complete job request and closes after its terminal response. A client that does not send a request within 10 seconds is disconnected. Passwords are accepted only in client messages and are never placed in URLs or echoed in status responses.