Commit Graph
18 Commits
Author SHA1 Message Date
wushenghua e969a0b1d0 revert(web,hub): drop the connection switch button, keep a read-only environment display 2026-08-03 00:09:04 +08:00
wushenghua 4711fcd69d fix(web): self-heal — clear unreachable stored hub URL when auth fails 2026-08-03 00:03:03 +08:00
wushenghua 35133dff8c fix(web): navigate (not in-place) when switching from HTTPS to HTTP hub — mixed content blocks in-place calls 2026-08-02 23:59:30 +08:00
wushenghua c87a783b88 fix(web): show the actual connected hub (baseUrl) in the connection row 2026-08-02 23:52:24 +08:00
wushenghua 54f98387e5 feat(web,hub): in-place connection switching via setServerUrl + CORS allowlist for lanUrl 2026-08-02 23:50:34 +08:00
wushenghua 6a280ef7c6 fix(web): treat any non-public origin as the LAN connection in the switch row 2026-08-02 23:45:11 +08:00
wushenghua 5b4d41944a feat(hub,web): one-tap switch between public domain and LAN direct connection 2026-08-02 23:40:28 +08:00
wushenghua ceeff60235 feat(web): split pinned running section into working/pending/idle groups with distinct badges 2026-08-02 22:48:23 +08:00
wushenghua b4a8e89fe3 fix(web): write VAPID key only after hub registration; make running-section toggle keyboard-accessible with correct filtered state 2026-08-02 22:37:00 +08:00
wushenghua 087cb08e53 feat(hub,web): support custom Claude models via settings.json (customClaudeModels) 2026-08-02 22:32:19 +08:00
wushenghua da59a0011a feat(web): show machine label on pinned running session rows 2026-08-02 22:27:04 +08:00
wushenghua 240bf8affe fix(web): address review findings — prune stale push endpoints, keep running section open while searching, clear auto-expand guard on section transitions; update tests 2026-08-02 21:55:46 +08:00
wushenghua fd457e0303 chore: hide voice button when no voice backend configured (not deployed) 2026-08-02 21:45:37 +08:00
wushenghua 5b0cda9c01 fix(web): don't auto-expand directory groups when opening pinned running sessions 2026-08-02 21:26:30 +08:00
wushenghua 9cbb242580 fix(web): re-subscribe push when VAPID key changes (stale hub subscriptions) 2026-08-02 21:26:30 +08:00
wushenghua ee13e85e27 feat(web): make the pinned 'in progress' section collapsible 2026-08-02 21:26:30 +08:00
wushenghua 597fd93b71 feat(web): show project name on pinned running session rows 2026-08-02 21:26:30 +08:00
wushenghua f61ee46fec feat(web): pin running sessions in an 'in progress' section with a live badge 2026-08-02 21:26:30 +08:00