edde746
44be03d39c
refactor(profiles): shared auth/mint flows + screen fixes
2026-07-02 11:41:25 +02:00
edde746
f9123eb40f
fix(profiles): binder settle, active-id, and rebind correctness
2026-07-02 11:41:25 +02:00
edde746
2025e1f9fd
fix(profiles): clean up orphaned connections on Plex sign-out
...
close #1423
2026-07-02 11:41:25 +02:00
edde746
6e8320f782
fix(profiles): parse real Plex Home uuids + migrate pref scopes
2026-07-02 11:41:25 +02:00
edde746
4cd289b4b8
fix(profiles): forget removed Jellyfin connections
...
close #1355
2026-06-16 20:08:47 +02:00
edde746
3599b0b0e1
fix(startup): no-servers flash on fresh login + faster connect splash
...
- start binder before navigating from auth, mark isBinding synchronously
- overlap plex.tv resource refresh with optimistic cached-metadata connect,
reconcile tokens/membership in background once it lands
- cached endpoint probe gets a head start on the race instead of serially
blocking it
- defer phase-1 HTTPS upgrade off the splash critical path
- per-server connect progress stream for incremental splash checkmarks
- startup timing instrumentation (bind/fetch/race/connect elapsedMs)
2026-06-12 01:46:43 +02:00
edde746
145881318e
fix: harden server-scoped state
2026-06-04 13:47:06 +02:00
edde746
74b8dc4561
refactor: type server identifiers
2026-06-01 11:06:03 +02:00
edde746
5788d93e89
feat(profiles): sort by recent use
...
close #1151
2026-05-27 06:52:03 +02:00
edde746
b6d23ed089
fix(startup): speed offline fallback
...
close #1108
2026-05-23 16:00:00 +02:00
edde746
209101796b
refactor: use private named constructor params
2026-05-20 23:48:29 +02:00
edde746
cfd4aa307d
fix(plex): tolerate transient resource failures
2026-05-16 22:54:53 +02:00
edde746
d0bd919ff4
refactor: migrate models to freezed + json_serializable
2026-05-11 12:54:26 +02:00
edde746
dd0fd1c828
fix(profiles): reuse switch flow for menu
2026-05-10 00:36:08 +02:00
edde746
ed4be7b96d
refactor: strip obvious comments
2026-05-04 22:40:18 +02:00
edde746
c4b9da0950
refactor(images): replace flutter cache manager
2026-05-03 20:09:23 +02:00
edde746
43242673fb
fix(profile): avoid PIN prompt on restart
2026-05-02 01:23:21 +02:00
edde746
8a8c2ecb87
fix: reload migrated profiles before startup
2026-05-01 23:08:21 +02:00
edde746
7057ee93ac
fix: defer profile binding before selection
2026-05-01 03:16:32 +02:00
edde746
31d2d9dc98
feat: jellyfin
2026-05-01 01:20:36 +02:00