Skip to content

fix(db): restore personal E2EE witness publication - #6941

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/cloudsync-witness-hotfix
Aug 20, 2026
Merged

fix(db): restore personal E2EE witness publication#6941
ComputelessComputer merged 1 commit into
mainfrom
fix/cloudsync-witness-hotfix

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • accept derived workspace-envelope key IDs for personal E2EE witness publication
  • preserve active-key enforcement for shared workspaces and malformed-envelope rejection everywhere
  • add additive SQL, pgTAP, Rust invariants, and HTTP error-mapping coverage

Test plan

  • supabase test db
  • cargo test -p e2ee
  • cargo test -p api-sync

Note

Cursor Bugbot is generating a summary for commit b7c1955. Configure here.

- Accept derived workspace key IDs for personal witness envelopes while preserving shared active-key enforcement.
- Lock the recovery/workspace key distinction and HTTP mapping in regression tests.
@netlify

netlify Bot commented Aug 20, 2026

Copy link
Copy Markdown

Deploy Preview for anarlog canceled.

Name Link
🔨 Latest commit b7c1955
🔍 Latest deploy log https://app.netlify.com/projects/anarlog/deploys/6a8669e123c05b000853c84e

@ComputelessComputer
ComputelessComputer merged commit b1a9eac into main Aug 20, 2026
18 checks passed
@ComputelessComputer
ComputelessComputer deleted the fix/cloudsync-witness-hotfix branch August 20, 2026 02:56
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