isolation pattern and a capability file that says why for every permission #11
Reference in New Issue
Block a user
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?
Parent: #1
Scope
Turn on Tauri's isolation pattern (
app.security.pattern = isolationwith anisolation/entry that the CLI bundles), keep the CSP with no remote sources, and makecapabilities/default.jsonthe only capability, grantingcore:defaultand nothing else. Add a small test (a script in CI is fine) that fails if any capability entry lacks adescription.Acceptance
cargo tauri devruns with isolation active (the IPC payloads are encrypted in the devtools network tab). A capability file with an undescribed permission fails CI.Depends on
Nothing; first child of the epic.