Cleanup: nav handler dupe, update banner injection, stale docs, release gap #9
Labels
No labels
ai
ai:in-progress
ai:in-review
ai:merging
ai:needs-attention
cleanup
performance
security
severity/high
severity/low
severity/medium
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
adam/sunburn-desktop#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
did-navigateanddid-navigate-in-pagehandlers are copy-pasted; hardcodedhttps://chat.galactica.hostrepeated — one const + one handler.updater.jsinjects the update banner withexecuteJavaScriptand interpolatesinfo.versioninto HTML; send an IPC event and let the web app render it.setupAutoUpdateris called percreateWindow(adds listeners + a newsetIntervaleach time)..gitignorestill listssrc-tauri/target/.latestrelease → updaters can 404 in between. Upload to a new release first, then swap.Fixed by #12 (#12)
Checked HEAD (
6bb72c1): six of seven bullets are done by #12. The remaining one, Windows code signing, needs a signing certificate or Azure Trusted Signing account plus secrets and a Dockerfile.release change, so it can't be fixed in code alone. Setting publisherName before builds are signed would make the updater reject every update. Suggest tracking signing in a new issue once a cert route is chosen. No PR opened.