50+ commits

chore(web): drop a lint directive that no longer suppresses anything

Julius Marminge committed Sep 4, 2026

c5dbc20

fix(web): carry main's control sizing through the profile table rebase

Julius Marminge committed Sep 4, 2026

4b73907

fix(web): enforce the browser profile cap on every write

Julius Marminge committed Sep 4, 2026

ae2c73d

fix(desktop): flush imported cookies to disk before reporting done

Julius Marminge committed Sep 4, 2026

ceee903

fix(web): say the profile wasn't saved instead of blaming the cookie database

Julius Marminge committed Sep 4, 2026

5ca6e11

fix: read the live Network/Cookies jar, and don't let a double-click abort an import

Julius Marminge committed Sep 4, 2026

9ca0e4a

chore(desktop): drop a diagnostics suppression that no longer suppresses anything

Julius Marminge committed Sep 4, 2026

014e159

fix(web): say why Blank profile is disabled, and drop a dead probe

Julius Marminge committed Sep 4, 2026

02672a0

fix(web): explain why Import is disabled once the profile cap is hit

Julius Marminge committed Sep 4, 2026

27e528d

fix: require a real cookie database, gate the cap, and let a missing key retry

Julius Marminge committed Sep 4, 2026

bda98c8

fix(web): keep unsupported browsers out of the import menu

Julius Marminge committed Sep 4, 2026

29003db

fix(web): normalize import destination labels

Julius Marminge committed Sep 4, 2026

c932203

fix(web): clarify empty browser imports

Julius Marminge committed Sep 4, 2026

5f981a1

fix(desktop): read browser lock hostname from service

Julius Marminge committed Sep 4, 2026

9bbc6b3

fix(web): show pointer on import choices

Julius Marminge committed Sep 4, 2026

7f04afc

fix(web): serialize client settings persistence

Julius Marminge committed Sep 4, 2026

0cd9fd3

fix(web): explain removed import targets

Julius Marminge committed Sep 4, 2026

8ddc0f9

fix(web): revalidate browser import targets

Julius Marminge committed Sep 4, 2026

28ac6d9

fix(web): await imported profile persistence

Julius Marminge committed Sep 4, 2026

316675a

fix(desktop): normalize IPv6 cookie URLs

Julius Marminge committed Sep 4, 2026

5d480fd

fix(web): explain unavailable browser imports

Julius Marminge committed Sep 4, 2026

970eba9

fix(web): hydrate settings before profile imports

Julius Marminge committed Sep 4, 2026

b16760f

fix(web): block imports without source profiles

Julius Marminge committed Sep 4, 2026

a29de13

fix(web): explain unavailable profile cleanup

Julius Marminge committed Sep 4, 2026

a04cdde

fix(web): hide browser import close while writing

Julius Marminge committed Sep 4, 2026

5a6163a

fix(desktop): decode Chromium text schema versions

Julius Marminge committed Sep 4, 2026

5f4e008

fix(desktop): guard Chromium liveness errors

Julius Marminge committed Sep 4, 2026

16e9561

fix(desktop): ignore stale Chromium locks

Julius Marminge committed Sep 4, 2026

461c055

fix(web): clarify browser import destination copy

Julius Marminge committed Sep 4, 2026

488ad59

fix(web): pin browser import environment

Julius Marminge committed Sep 4, 2026

6d4eab5

fix(web): preserve browser import source selection

Julius Marminge committed Sep 4, 2026

1c72d5f

fix(web): keep browser profile menus available

Julius Marminge committed Sep 4, 2026

62e6985

fix(desktop): follow tagged error catch convention

Julius Marminge committed Sep 4, 2026

245f43d

fix(desktop): target imports at profile partition

Julius Marminge committed Sep 4, 2026

cfcfd2d

fix(desktop): skip partitioned Chromium cookies

Julius Marminge committed Sep 4, 2026

d09731d

fix(desktop): read legacy macOS Chromium cookie values

Julius Marminge committed Sep 4, 2026

4f35fdf

fix(desktop): validate Chromium domain-bound cookies

Julius Marminge committed Sep 4, 2026

7233757

fix(web): identify tabs from removed profiles

Julius Marminge committed Sep 4, 2026

208563d

fix(web): lock profiles during browser import

Julius Marminge committed Sep 4, 2026

6d238ee

fix(desktop): preserve defects in browser probes

Julius Marminge committed Sep 4, 2026

55952e0

fix(web): find default browser profile

Julius Marminge committed Sep 4, 2026

bc46a13

fix(web): tag browser import targets

Julius Marminge committed Sep 4, 2026

8d3752d

fix(web): clarify browser import results

Julius Marminge committed Sep 4, 2026

9408e9c

fix(web): expose import tile selection

Julius Marminge committed Sep 4, 2026

6428df6

refactor(web): clean up import configure step

Julius Marminge committed Sep 4, 2026

20c2d6d

fix(web): label browser import progress

Julius Marminge committed Sep 4, 2026

ab78749

test(desktop): type browser import session mock

Julius Marminge committed Sep 4, 2026

69e6b69

fix(desktop): preserve cookie write interruption

Julius Marminge committed Sep 4, 2026

60d5d49

fix(desktop): snapshot browser cookies consistently

Julius Marminge committed Sep 4, 2026

ff2493c

fix(desktop): import plaintext Chromium cookies

Julius Marminge committed Sep 4, 2026

a74dc8f
Showing 1–50