6201ee9a7d
fix(web): tolerant polling, objectURL cleanup, throttled pointermove
...
- home/detail video pollers no longer clearInterval on a single transient error
(give up only after 10 consecutive failures), matching the agent page
- agent page creates preview objectURLs inside useEffect so each has a matching
revoke under strict-mode double-invocation
- login pointermove throttled via rAF and skipped on coarse pointers
- source-analysis.html: changelog entry for this hardening pass
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-30 02:04:59 +08:00
56ea8aef11
auto-save 2026-05-29 16:54 (~2)
2026-05-29 16:54:40 +08:00
2a1ceeec3e
fix: simplify visible brand to skg logo
2026-05-25 17:26:44 +08:00
2192f15beb
fix: clarify generation product naming
2026-05-25 17:10:22 +08:00
486a682320
feat: auto-start feishu login in client
2026-05-25 15:05:26 +08:00
04a822ac79
feat: add feishu multi-user auth
2026-05-24 00:31:06 +08:00
44b9a5d04f
auto-save 2026-05-16 00:05 (~4)
2026-05-16 00:05:57 +08:00
757a492888
auto-save 2026-05-15 23:37 (~4)
2026-05-15 23:38:10 +08:00
9de78a3ba5
auto-save 2026-05-15 23:26 (~2)
2026-05-15 23:27:04 +08:00
0bbaabd12a
auto-save 2026-05-15 23:21 (~3)
2026-05-15 23:21:31 +08:00
5f9d6c1388
auto-save 2026-05-15 23:10 (~4)
2026-05-15 23:15:42 +08:00
79c6c82b96
auto-save 2026-05-15 23:05 (+1, ~4)
2026-05-15 23:05:20 +08:00
cf159bea3a
auto-save 2026-05-15 20:03 (~4)
2026-05-15 20:03:41 +08:00
2b2bb10522
auto-save 2026-05-15 19:52 (+1, ~4)
2026-05-15 19:52:33 +08:00
1d0f9240cf
auto-save 2026-05-15 19:41 (~3)
2026-05-15 19:41:26 +08:00
c586beb87a
auto-save 2026-05-15 19:24 (~4)
2026-05-15 19:24:49 +08:00
7d4efa4844
auto-save 2026-05-15 19:19 (~4)
2026-05-15 19:19:18 +08:00
086585a0e9
auto-save 2026-05-15 19:08 (~3)
2026-05-15 19:08:13 +08:00
334b89d697
auto-save 2026-05-15 19:02 (~5)
2026-05-15 19:02:43 +08:00
dd27cdd337
auto-save 2026-05-15 18:56 (~4)
2026-05-15 18:57:08 +08:00
a662130db4
auto-save 2026-05-15 17:55 (+1, ~3)
2026-05-15 17:56:05 +08:00
d8027011d1
auto-save 2026-05-15 17:22 (~4, -1)
2026-05-15 17:22:54 +08:00
6c9806ce98
auto-save 2026-05-15 17:11 (~6)
2026-05-15 17:11:52 +08:00
f3230ff99e
auto-save 2026-05-15 17:06 (+1, ~4)
2026-05-15 17:06:22 +08:00
c53d27d811
auto-save 2026-05-15 17:00 (~3)
2026-05-15 17:00:51 +08:00
c3a1855b42
auto-save 2026-05-15 16:49 (~4)
2026-05-15 16:49:50 +08:00
6fdcb47666
auto-save 2026-05-15 16:44 (~2)
2026-05-15 16:44:19 +08:00
5ca9846748
auto-save 2026-05-15 16:10 (+1, ~4)
2026-05-15 16:11:10 +08:00
4b44c285e5
auto-save 2026-05-15 15:59 (~4)
2026-05-15 16:00:08 +08:00
eabec39bdc
auto-save 2026-05-15 15:54 (~4)
2026-05-15 15:54:34 +08:00
caa28e2116
auto-save 2026-05-15 15:26 (~3)
2026-05-15 15:26:51 +08:00
f7cc49a455
auto-save 2026-05-15 15:21 (+1, ~9)
2026-05-15 15:21:20 +08:00