Commit Graph

117 Commits

Author SHA1 Message Date
ExplodingDragon
b580741a4e chore: refine config error messages and adjust internal config structures 2026-01-31 23:50:32 +08:00
ExplodingDragon
662370e018 feat: optimize caching strategy and implement concurrency limits 2026-01-31 23:14:15 +08:00
ExplodingDragon
1aec59bfad chore: update middleware and sync kv methods 2026-01-31 20:34:41 +08:00
dragon
06704d20f2 更新 middleware 2026-01-30 11:50:33 +08:00
dragon
69540368b4 fix typo 2026-01-29 14:18:08 +08:00
dragon
8d7c7d2110 docs: simplify js_ws example 2026-01-29 14:18:08 +08:00
dragon
c630b7e34f feat(goja): implement fetch API and fix websocket concurrency
fix(goja): handle ignored error returns in fetch API

docs: add fetch API type definitions to global-types
2026-01-29 14:18:08 +08:00
dragon
a60f123bee optimize: Limit file load size and clean up server logging 2026-01-29 13:50:11 +08:00
dragon
4fdb77c833 refactor: Use functional options pattern for NewPageServer 2026-01-29 13:44:00 +08:00
dragon
cd573483ea 修复本地模式下路由问题 2026-01-27 17:32:36 +08:00
dragon
1c52ee05b6 更新依赖 2026-01-27 11:32:06 +08:00
ExplodingDragon
e8e9bbfe15 添加未找到缓存 2025-12-22 23:47:13 +08:00
ExplodingDragon
602d436e0f 清理复杂的流程 2025-12-22 21:52:08 +08:00
dragon
11a42961f3 添加元数据渲染 2025-11-26 14:12:03 +08:00
ExplodingDragon
4ce6949d3d 补充提示 2025-11-25 23:41:58 +08:00
ExplodingDragon
2471cbd87b 为 js request 新增 remote ip 2025-11-25 21:22:14 +08:00
ExplodingDragon
b89c868e73 优化本地调试 2025-11-25 21:04:43 +08:00
ExplodingDragon
0d49f3387d 优化本地调试 2025-11-25 20:54:49 +08:00
ExplodingDragon
c195f18229 修复重定向问题 2025-11-25 20:36:36 +08:00
ExplodingDragon
60e3c8e90c kv 支持配置超时时间 2025-11-25 18:49:15 +08:00
dragon
ad14614842 重构部分 block 逻辑,调整 js 执行器的 kv 流程 2025-11-25 15:29:12 +08:00
ExplodingDragon
66005cc845 修复在不存在配置时指定了 CNAME 不生效的问题 2025-11-25 00:57:15 +08:00
ExplodingDragon
94a5298cf1 修复在不存在配置时指定了 CNAME 不生效的问题 2025-11-25 00:48:50 +08:00
ExplodingDragon
1d5ee041aa 清理无关配置 2025-11-25 00:39:45 +08:00
ExplodingDragon
b2c8af4612 修复 CNAME 解析错误 2025-11-25 00:39:23 +08:00
ExplodingDragon
ff45595fd2 修复重定向问题 2025-11-21 21:29:58 +08:00
dragon
01500f0101 清理无效依赖 2025-11-21 16:14:06 +08:00
dragon
309dd52dab 更新 js 类型提示 2025-11-21 15:25:45 +08:00
dragon
307f3b6f9f 精简代码,新增 js 类型提示 2025-11-21 15:20:02 +08:00
dragon
277f7e4226 修复 event 案例错误,为 redirect 添加重定向配置 2025-11-21 13:54:48 +08:00
dragon
858ea9f9cf 修复编译问题 2025-11-21 08:34:06 +08:00
ExplodingDragon
58d0234003 清理内容 2025-11-21 00:00:49 +08:00
ExplodingDragon
651433ff82 更新文档 2025-11-20 23:56:27 +08:00
ExplodingDragon
827f9bd273 重构 websocket 2025-11-20 23:56:14 +08:00
dragon
35df220bea 修复部分问题 2025-11-20 17:33:18 +08:00
ExplodingDragon
dedcd58f8e 重构 async 2025-11-20 12:42:05 +08:00
ExplodingDragon
d6440ebb02 新增 event , 优化 websocket 2025-11-20 01:19:47 +08:00
dragon
043b00bbb7 支持 js websocket 2025-11-19 15:56:32 +08:00
ExplodingDragon
268f21c2af 为 filter 添加全局配置支持 2025-11-18 23:56:59 +08:00
ExplodingDragon
f4ca1377ca 新增 kv list 2025-11-18 00:45:44 +08:00
ExplodingDragon
562413b3bf 支持 await/async 2025-11-18 00:22:11 +08:00
ExplodingDragon
e1091fcf22 清理依赖项 2025-11-17 18:26:13 +08:00
dragon
7778e95194 切换为 goja 2025-11-17 17:33:40 +08:00
ExplodingDragon
b20207de4c 新增goja 2025-11-17 00:22:26 +08:00
ExplodingDragon
7bfcb495f4 新增部分测试 2025-11-15 01:21:16 +08:00
ExplodingDragon
3492dead8d 重构项目 2025-11-15 01:09:25 +08:00
dragon
d67dbf88ae 更新依赖 2025-11-14 17:28:51 +08:00
ExplodingDragon
4ee8f4ed69 重构项目 2025-11-14 00:04:05 +08:00
ExplodingDragon
02df131beb 重构项目 2025-11-13 23:31:23 +08:00
dragon
54bbef0205 重构项目 2025-11-13 17:32:49 +08:00