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 |
|