067a4c1040d9
remove unused message handlers (CHECK_BREACH, GET_PASSKEYS, DELETE_PASSKEY, CANCEL_PAIRING) and vault.hasDecoyVault export
- time
- 2026-05-07 14:41 UTC · 5 months ago
- machine
- koh2
- parent
- 9afd3558b9e8
↓ peach-browser-067a4c10.tar.gzatlas at this save
files changed3 files
src/background/messages.ts+0 −18src/background/vault.ts+0 −4src/shared/types.ts+0 −4src/background/messages.ts+0 −18
@@ -458,11 +458,6 @@458458 await copyToClipboard(text, label, Boolean(alreadyWritten));459459 return { ok: true };460460 }461- case "CHECK_BREACH": {462- const { password } = msg.payload as { password: string };463- const count = await vault.checkBreach(password);464- return { ok: true, data: count };465- }466461 case "CHECK_ALL_BREACHES": {467462 const allEntries = vault.getEntries();468463 const results: Record<string, number> = {};@@ -505,16 +500,6 @@505500 await resolvePendingPasskeyRequest(requestId, false);506501 return { ok: true };507502 }508- case "GET_PASSKEYS":509- return {510- ok: true,511- data: vault.getEntries().filter((entry) => entry.passkey !== undefined),512- };513- case "DELETE_PASSKEY": {514- const { id } = msg.payload as { id: string };515- await vault.deleteEntry(id);516- return { ok: true };517- }518503 case "GET_PASSKEY_PROVIDER_STATE":519504 return { ok: true, data: await getPasskeyProviderState() };520505 case "SET_PASSKEY_PROVIDER_ENABLED": {@@ -698,9 +683,6 @@698683 case "START_PAIRING": {699684 const gate = await requirePro("sync");700685 if (!gate.allowed) return { ok: false, error: "pro_required" };701- return { ok: true };702- }703- case "CANCEL_PAIRING": {704686 return { ok: true };705687 }706688 case "ACCEPT_PAIRING": {src/background/vault.ts+0 −4
@@ -805,10 +805,6 @@805805 return vaultMode === "real" && duressConfigured;806806 }807807 808-export async function hasDecoyVault(): Promise<boolean> {809- return isDuressEnabled();810-}811-812808 export async function setupDuress(duressPassword: string): Promise<void> {813809 if (!derivedKey || vaultMode !== "real") {814810 throw new Error("vault must be unlocked in real mode");src/shared/types.ts+0 −4
@@ -231,7 +231,6 @@231231 | "COPY"232232 | "CREATE_VAULT"233233 | "GET_ENTRY_FOR_FILL"234- | "CHECK_BREACH"235234 | "CHECK_ALL_BREACHES"236235 | "GET_SETTINGS"237236 | "UPDATE_SETTINGS"@@ -248,7 +247,6 @@248247 | "GET_SYNC_STATE"249248 | "TRIGGER_SYNC"250249 | "START_PAIRING"251- | "CANCEL_PAIRING"252250 | "ACCEPT_PAIRING"253251 | "REMOVE_PAIRED_DEVICE"254252 | "REMOVE_TRUSTED_NETWORK"@@ -267,8 +265,6 @@267265 | "GET_PENDING_PASSKEY"268266 | "APPROVE_PASSKEY"269267 | "DENY_PASSKEY"270- | "DELETE_PASSKEY"271- | "GET_PASSKEYS"272268 | "GET_PASSKEY_PROVIDER_STATE"273269 | "SET_PASSKEY_PROVIDER_ENABLED"274270 | "GET_DELETED_ENTRIES"