Keep browser sign-ins across tabs and restarts (#2089)

* feat(desktop): share persistent browser data across tabs

Keep browser sign-ins and site storage across tabs and app restarts, with a Settings action to clear the shared profile.

* fix(settings): prevent duplicate browser data clears

* fix(desktop): complete browser data cleanup

Clear legacy per-tab profiles after upgrades and localize the browser data settings in every supported language.

* fix(desktop): close browser profile cleanup races
This commit is contained in:
Mohamed Boudra
2026-07-16 00:40:24 +08:00
committed by GitHub
parent 9423b091b9
commit 328361667f
32 changed files with 1413 additions and 148 deletions
+12
View File
@@ -1513,6 +1513,18 @@ export const ptBR: TranslationResources = {
},
general: {
title: "Geral",
browserData: {
title: "Dados do navegador",
siteData: "Cookies e dados de sites",
description: "As abas do navegador compartilham logins e dados de sites no Paseo.",
clear: "Limpar dados do navegador",
clearing: "Limpando...",
confirmTitle: "Limpar dados do navegador?",
confirmMessage:
"Você será desconectado dos sites e as abas abertas do navegador serão recarregadas.",
success: "Dados do navegador limpos.",
error: "Não foi possível limpar os dados do navegador.",
},
defaultSend: {
label: "Envio padrão",
descriptions: {