yanyongyu
86c859fec2
📝 add create matcher doc
2021-12-28 11:51:14 +08:00
yanyongyu
db826caff4
📝 add load plugin and config doc
2021-12-28 01:02:04 +08:00
yanyongyu
c1e06c2ec0
🐛 fix aiohttp config trierule bugs
2021-12-27 02:26:02 +08:00
Jigsaw
fd9ec5e6fa
✨ Compatible with cross-platform superusers ( #642 )
2021-12-26 18:46:54 +08:00
yanyongyu
8093c5d154
♿ add websocket close exception
2021-12-26 14:20:09 +08:00
yanyongyu
e64f399370
♿ change websocket client to context manager
2021-12-26 13:45:26 +08:00
yanyongyu
7b204d72e6
♿ change websocket client to context manager
2021-12-26 13:42:13 +08:00
yanyongyu
00c2ee8490
🐛 fix command rule type annotation error
2021-12-25 20:17:12 +08:00
yanyongyu
d773fea709
🐛 fix echo message error
2021-12-25 18:46:44 +08:00
yanyongyu
7ebae277d1
🔥 remove unused import
2021-12-25 17:44:53 +08:00
yanyongyu
9b9941e6c5
💡 write config docs
2021-12-25 14:57:29 +08:00
yanyongyu
188eb110c5
⚗️ add proxy support
2021-12-25 14:04:53 +08:00
yanyongyu
80258fe2d4
⚗️ add support for data json file
2021-12-24 23:15:28 +08:00
yanyongyu
6ed87f1910
🔊 add trace logs
2021-12-24 15:04:18 +08:00
yanyongyu
6643f951ef
🐛 fix cannot reject preset arg
2021-12-24 14:09:43 +08:00
yanyongyu
17f3c8fd09
🐛 fix arg message store
2021-12-23 22:16:55 +08:00
yanyongyu
76104d3237
🐛 fix rule checker not parsed
2021-12-23 19:36:29 +08:00
yanyongyu
e3aba26080
♻️ rewrite builtin rule and permission
2021-12-23 17:50:59 +08:00
yanyongyu
8fb394e4c3
⚗️ new driver combine expr support
2021-12-23 17:20:26 +08:00
yanyongyu
b9f1890d80
🐛 fix command parse error
2021-12-23 16:01:09 +08:00
yanyongyu
0839d6d062
🐛 fix import error for extra dependencies
2021-12-23 14:29:21 +08:00
yanyongyu
b984f99643
🐛 fix missing endpoint name for routing
2021-12-22 18:50:16 +08:00
yanyongyu
fecdb5367a
⬆️ upgrade dependencies
2021-12-22 16:53:55 +08:00
yanyongyu
9b2fa46921
✏️ add typing
2021-12-21 18:22:14 +08:00
yanyongyu
b900133ab4
🐛 fix duplicate plugin check
2021-12-21 11:18:34 +08:00
yanyongyu
cf8670c167
⚗️ add more reject case
2021-12-21 10:57:47 +08:00
yanyongyu
e9b8515cf1
✅ add got receive tests
2021-12-21 00:39:12 +08:00
yanyongyu
883ea18224
⚡ improve echo matcher
2021-12-20 15:53:05 +08:00
yanyongyu
ea8f7717b9
♻️ rewrite quart driver
2021-12-20 15:46:23 +08:00
yanyongyu
44e5182322
🐛 fix parent plugin detect error
2021-12-20 00:31:00 +08:00
yanyongyu
c2c3d5ef4b
✅ add test cases
2021-12-20 00:28:02 +08:00
yanyongyu
ca045b2f73
🚧 rewrite fastapi driver implementation
2021-12-18 23:19:37 +08:00
yanyongyu
ec9e159ef6
♻️ rewrite driver request and response class
2021-12-17 23:20:19 +08:00
yanyongyu
3d762fcbab
⚡ improve dependency cache
2021-12-16 23:22:25 +08:00
yanyongyu
fe69735ca0
✅ add test cases
2021-12-16 17:28:57 +08:00
yanyongyu
de7c51a518
⚗️ add regex and shell command di function
2021-12-14 22:40:47 +08:00
yanyongyu
329a1fd226
✨ add di functions
2021-12-14 01:08:48 +08:00
yanyongyu
e942f4076c
🐛 fix builtin bug
2021-12-13 00:37:07 +08:00
yanyongyu
66ba25494a
♻️ rewrite dependency injection system
2021-12-12 18:19:08 +08:00
yanyongyu
6b5a5e53eb
🔥 remove state factory
2021-12-11 17:35:12 +08:00
yanyongyu
5aedc52537
✅ add pytest
2021-12-10 17:02:16 +08:00
yanyongyu
a0d13822c0
♻️ change matcher run function
2021-12-10 15:46:06 +08:00
yanyongyu
61e17d0de7
🏷️ fix missing type
2021-12-08 16:46:10 +08:00
yanyongyu
b64b02bb45
✏️ add missing annotationo
2021-12-07 02:16:18 +08:00
yanyongyu
d80c02ae46
♻️ rewrite adapter abc class
2021-12-06 22:19:05 +08:00
yanyongyu
180aaadda9
🐛 fix coroutine check error
2021-12-06 20:34:14 +08:00
yanyongyu
a85ee6555f
🐛 fix error on python 3.9+
2021-12-06 11:27:25 +08:00
yanyongyu
5b75b72720
♻️ use class rule and permission
2021-12-06 10:10:51 +08:00
yanyongyu
ca4d7397f8
🐛 add skip handle for process
2021-12-06 00:17:52 +08:00
yanyongyu
c25ee1cb56
⚡ check param first then dependencies
2021-12-05 17:29:38 +08:00