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