Skip to content

fix(backup): verify Visitaki photo integrity before restore receipt - #69

Open
idilsaglam wants to merge 1 commit into
mainfrom
fix/visitaki-photo-restore-evidence
Open

idilsaglam wants to merge 1 commit into
mainfrom
fix/visitaki-photo-restore-evidence

Conversation

@idilsaglam

@idilsaglam idilsaglam commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Summary

Extend the existing Visitaki encrypted restore with an optional exact photo-migration digest and a less-than-24-hour backup requirement. Verify photo ownership, encoding/size, operation revisions and erasure trigger in the network-isolated restore. Publish success only after container and plaintext cleanup.

Verification

Seven local unit tests passed, including cleanup failure preventing a success receipt. These use mocked Docker/Restic; no live restore or production activation is claimed. Existing CI invokes this suite. Kaan will run the host check and supply sanitized operational evidence after review and installation.

Companion Visitaki stack #541 prepares readiness and evidence-bound activation. User-controlled merge; no database credential expansion.

@idilsaglam
idilsaglam marked this pull request as ready for review October 18, 2026 22:47
@idilsaglam
idilsaglam requested a review from kaanyagci as a code owner October 18, 2026 22:47

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant