5 Commits
Author SHA1 Message Date
xixu-me 21d87b184c fix(retry): avoid CPU busy wait 2026-08-19 16:23:36 +08:00
xixu-me e58b8273c2 fix(test): restore lint and jest coverage 2026-03-30 22:16:00 +08:00
xixu-me aa47344a9d Revert "Await proxy endpoints and simplify delayRequest"
This reverts commit 0d7a026761.
2026-03-11 14:18:04 +08:00
xixu-me 0d7a026761 Await proxy endpoints and simplify delayRequest
Make getDynamicRateLimits async and await getProxyEndpoints to ensure proxy endpoints are resolved before calculating limits; update checkRateLimit to await the dynamic limits. Replace the custom microtask-based delay loop with a simple setTimeout-based Promise in delayRequest, normalizing and clamping the delay to milliseconds. These changes fix async behavior and simplify the request-delay implementation.
2026-03-11 14:10:49 +08:00
xixu-me 8afa94767e Initial repository setup and core files added
Add configuration, documentation, code of conduct, contributing guide, license, and README files. Set up .gitignore, coverage config, GitHub issue templates, pull request template, and initial source code, scripts, and tests for DeepLX optimized for Cloudflare Workers.
2025-07-27 02:09:25 +08:00