Commit Graph

30 Commits

Author SHA1 Message Date
手瓜一十雪
42d50014a1 Refactor event handling to use async/await across adapters
Updated all network adapters' onEvent methods to be asynchronous and return Promises, ensuring consistent async event emission and handling. Adjusted related methods and event emission logic to properly await asynchronous operations, improving reliability for streaming, plugin, HTTP, and WebSocket event flows. Also improved error handling and messaging in stream and WebSocket actions.
2025-09-20 15:55:37 +08:00
手瓜一十雪
ac193cc94a style: lint 2025-02-02 20:17:28 +08:00
手瓜一十雪
4d4d79e66f fix #727 2025-01-22 09:33:19 +08:00
手瓜一十雪
4b53e9a895 fix: 进一步重构 2025-01-21 20:40:52 +08:00
pk5ls20
a0c479485d refactor: adjust onebot network 2024-12-17 05:26:27 +08:00
手瓜一十雪
a39b0a4a78 feat: plugin 2024-12-11 17:07:21 +08:00
手瓜一十雪
62ea4b98e1 refactor: parseGroupEvent 2024-11-25 20:39:44 +08:00
手瓜一十雪
01d11d6213 refactor: 热重载 2024-11-25 15:16:12 +08:00
手瓜一十雪
6fa7a973ba style: @搜寻 2024-11-22 15:08:26 +08:00
手瓜一十雪
12cb500818 refactor: rename OB11BaseEvent 2024-11-19 12:55:42 +08:00
手瓜一十雪
e7d138448a refactor: reloadNetwork 2024-11-16 18:10:03 +08:00
手瓜一十雪
d392e653e1 refactor: network 2024-11-16 16:56:20 +08:00
pk5ls20
fe0bda11d3 refactor: webui 2024-11-15 23:39:19 +08:00
手瓜一十雪
4487db4e0a feat: msg push 2024-11-14 20:18:19 +08:00
Seijo Cecilia
c8b6a158f1 chore: optimize imports 2024-08-27 13:59:47 +08:00
Wesley F. Young
b99fb247ac fix & refactor: pass actions through constructor 2024-08-12 12:08:53 +08:00
Wesley F. Young
62e852d510 feat: hot reload 2024-08-12 11:16:15 +08:00
手瓜一十雪
c84c1f2e96 chore: 移除废弃日志 2024-08-11 13:55:46 +08:00
手瓜一十雪
39ed9dea01 chore: 消息post 2024-08-11 12:18:13 +08:00
手瓜一十雪
2f2c1f263a chore:fix 2024-08-11 00:44:37 +08:00
手瓜一十雪
a2e20a8092 chore: HttpAdapter 2024-08-11 00:35:39 +08:00
Wesley F. Young
bbe666eb73 update: EmitEventContent = Message + Event 2024-08-10 23:54:20 +08:00
Wesley F. Young
63237bc112 refactor: rename postEvent -> emitEvent to prevent ambiguity 2024-08-10 20:43:50 +08:00
Wesley F. Young
87c3b24488 chore: run a full eslint 2024-08-10 19:58:31 +08:00
手瓜一十雪
80d2218aa6 chore: PostEvent 2024-08-10 17:33:17 +08:00
手瓜一十雪
84e5417a8c chore: 管理网络适配器 2024-08-10 17:11:04 +08:00
手瓜一十雪
89188958ec chore: token 2024-08-10 17:07:23 +08:00
手瓜一十雪
b5d24d751d chore: HeartBeat 2024-08-10 16:58:40 +08:00
Wesley F. Young
8060b1c753 feat: a framework of passive (正向) websocket 2024-08-10 14:40:51 +08:00
Wesley F. Young
33ef3e7d59 update: interface IOB11NetworkAdapter 2024-08-10 14:00:56 +08:00