JamesFlare
  • Joined on 2024-01-28
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-23 09:07:06 +02:00
f21a400c82 fix(auth): prevent cookie loss during remote server timeout storms
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-11 17:48:14 +02:00
73e953f579 fix(auth): distinguish 500 (cookie expired) from other 5xx (real outage)
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-11 16:56:15 +02:00
71116f9f6e fix(auth): treat 5xx as cookie expiration and re-login immediately
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-11 05:42:36 +02:00
13eccdd3cc fix(validation): use activity 3350 and detect server outage
c447dc51ee fix(cache): prevent data loss on 5xx and validate cookies
Compare 2 commits »
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 18:08:10 +02:00
5fb60b069f fix(cache): preserve local data on remote 5xx errors
fb68c1ad5d refactor(scan): remove multi-thread scan logic, use sequential processing
Compare 2 commits »
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 16:30:06 +02:00
78c050a6fa refactor(s3): remove automatic image deletion, users manage S3 files
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 06:00:55 +02:00
1e234624fb fix(s3): URL mismatch
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 05:22:10 +02:00
6c58eacc8f fix(s3): racing condition and different URL in redis
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 04:45:32 +02:00
bbbd59be94 fix(s3): updating clean all files in s3
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-08 00:19:47 +02:00
ea9e9ec121 remove(proxy): remove warp-proxy
0a133159e8 重构 scan: 实现多线程并发爬虫功能
Compare 2 commits »
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 14:38:27 +02:00
fc98dbbbae fix(scan): remove p-limit
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 14:32:40 +02:00
af493446ac fix(redis): remove max mem size
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 13:36:56 +02:00
821df1c51f fix(scan): prevent exponential slowdown from event loop blocking
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 13:20:12 +02:00
573a9b3f4c fix(scan): batch processing and timeout reduction to prevent stall at 20%
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 06:13:10 +02:00
b426861b56 add(docker): extra hosts
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 06:09:49 +02:00
6fa6d83e91 clean up
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 06:01:19 +02:00
92b12a6a85 fix(scan): prevent progressive slowdown with mutex, batching, and connection pooling
eca0f1aec3 clean up
Compare 2 commits »
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 03:48:41 +02:00
f1967d5519 fix(cache): use Promise.allSettled to prevent hung promises from blocking scan
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 03:37:26 +02:00
5f630f8599 perf(api): optimize cookie validation with fail-fast strategy
JamesFlare pushed to master at JamesFlare/dsas-cca-backend-bun 2026-04-07 03:04:02 +02:00
32dee6b161 fix(cache): resolve scanning stop issue and add cache TTL management