Commit Graph
100 Commits
Author SHA1 Message Date
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 d549cdf26a ⬆️ bump dependency version 2021-12-20 16:06:23 +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 c49059f9d3 add more depend test case 2021-12-20 14:50:11 +08:00
yanyongyu 0d24a79840 add param tests 2021-12-20 14:31:48 +08:00
yanyongyu 6968d34fc2 👷 update codecov 2021-12-20 10:10:22 +08:00
yanyongyu 008c6fd036 🔒 fix netlify action #631 2021-12-20 10:08:39 +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 c0f321116a ⬆️ update nonebug 2021-12-16 23:42:03 +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 acbb886942 ⬆️ update dependency 2021-12-16 16:20:33 +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 3b8ba6ee3a 📝 update doc 2021-12-12 18:44:12 +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 344c3576b1 📝 update readme 2021-12-10 18:14:48 +08:00
yanyongyu 5efdc71d9f 🔧 add config file 2021-12-10 17:13:07 +08:00
yanyongyu f160310aea add nonebug as dev dependency 2021-12-10 17:09: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 47d4909b31 ⬆️ update dependencies 2021-12-06 23:00:10 +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 bbaf156826 📝 update change log 2021-12-06 10:28:31 +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
yanyongyu 59e139724b 💩 find errors need to fix 2021-12-04 22:57:44 +08:00
yanyongyu a148ef7bfe 📝 fix handler doc link 2021-12-03 23:34:58 +08:00
yanyongyu 3c428d98c4 📝 add di docs 2021-12-03 23:30:15 +08:00
yanyongyu 2ce305da2a 📝 update homepage 2021-12-03 16:21:24 +08:00
yanyongyu 226fc0feb3 🐛 fix http2 for fastapi 2021-12-02 20:52:39 +08:00
yanyongyu 534119eaf0 👷 fix api docs build error 2021-12-02 15:12:36 +08:00
yanyongyu c037c7a196 ⬆️ update theme version 2021-12-02 15:00:55 +08:00
yanyongyu b4e49d8b8d 👷 fix missing directory 2021-12-02 14:11:13 +08:00
yanyongyu b47869198d 👷 fix ci syntax 2021-12-02 14:07:52 +08:00
yanyongyu dcb6f69f21 🐛 fix build and ci bug 2021-12-02 14:03:06 +08:00
yanyongyu 7d8a60b033 👷 update doc ci 2021-12-02 03:17:10 +08:00
yanyongyu 0236746e65 🐛 fix rule and permission not handle skip 2021-12-01 19:21:31 +08:00
yanyongyu a414406039 🏗️ change doc theme 2021-12-01 16:28:55 +08:00
yanyongyu b92c1a0b33 ⚗️ add option for ws reconnect 2021-11-30 12:24:09 +08:00
yanyongyu a6112fdf64 support for mock api result (resolve #605) 2021-11-28 02:34:01 +08:00
yanyongyu 37f55652d9 ♻️ separate fastapi driver 2021-11-27 12:16:31 +08:00
yanyongyu 030237fe22 🐛 fix receive reject 2021-11-25 20:42:48 +08:00
yanyongyu 29f14a20ce 📝 update readme 2021-11-23 16:59:48 +08:00
yanyongyu 286729f703 🔥 remove cqhttp files 2021-11-23 16:21:21 +08:00
yanyongyu db5d4d7acf 👷 update ci 2021-11-22 23:31:03 +08:00
yanyongyu a98d98cd12 🎨 format code using black and isort 2021-11-22 23:21:26 +08:00
yanyongyu 3120abacb3 allow extra param with default value 2021-11-22 11:38:42 +08:00
yanyongyu 23c237cb2a 💡 add depends example 2021-11-21 17:09:31 +08:00
yanyongyu 760ac693c0 🔥 remove dependency override provider 2021-11-21 16:12:36 +08:00
yanyongyu 75d4cd9565 🐛 fix cache concurrency 2021-11-21 15:46:48 +08:00
yanyongyu b4d12d905d ⚗️ change permission to use handler 2021-11-21 12:36:44 +08:00
yanyongyu 471d306e13 ⚗️ change rule to use handler 2021-11-19 18:18:53 +08:00
yanyongyu 36d93b8a3a ⬆️ update dependencies 2021-11-17 20:36:10 +08:00
yanyongyu dc31afbd18 improve command rule types 2021-11-17 00:27:58 +08:00
yanyongyu 4cbdd726e5 🏗️ change code structure 2021-11-16 18:30:16 +08:00
yanyongyu ea502c1fff 🔊 add deprecation warning for toml load 2021-11-15 23:05:05 +08:00
yanyongyu d1c6eeb6c2 ♻️ allow dynamic param types 2021-11-15 21:44:24 +08:00
yanyongyu cafe5c9af0 🚧 add generator dependency support 2021-11-15 01:28:47 +08:00
yanyongyu 0a1ae75b70 finish matcher process 2021-11-14 21:01:28 +08:00
yanyongyu 7495fee2a2 add bot event type check 2021-11-14 01:34:25 +08:00
yanyongyu 9d708a6723 🚧 process handler call 2021-11-13 19:38:01 +08:00
yanyongyu f7eadb48b5 🚧 create processor 2021-11-12 20:55:59 +08:00
yanyongyu c454cf0874 🚧 process handler dependency 2021-11-12 18:10:40 +08:00
yanyongyu 57e826a835 ⬆️ update lock file 2021-11-12 12:12:41 +08:00
yanyongyu ecb9d6bc28 🚨 remove linter warning 2021-11-12 11:53:42 +08:00
yanyongyu fdffaf4e85 💡 add docstring 2021-11-11 18:10:39 +08:00
yanyongyu 554ad156c0 📝 update plugin doc build 2021-11-11 18:03:26 +08:00
yanyongyu 2ccbc93e48 ♻️ remove plugin namespace 2021-11-11 17:33:30 +08:00
yanyongyu 08f56db385 🚧 process matcher module 2021-11-09 00:57:59 +08:00
yanyongyu 72f5aeea54 🚧 refactor plugin loading 2021-11-08 01:02:35 +08:00
yanyongyu d10f557212 ⬆️ upgrade dependencies 2021-10-21 00:37:09 +08:00
yanyongyu 32e3c17552 🚨 remove linter warning 2021-10-21 00:08:37 +08:00
yanyongyu c81c0578e3 🐛 fix fastapi forward header duplicate (fix #560) 2021-10-11 17:53:49 +08:00
yanyongyu e12e18022b ⚗️ template support raw string 2021-10-04 22:00:32 +08:00
yanyongyu 69f8821acb 🐛 fix plugin publish guide typo 2021-10-03 11:07:22 +08:00
yanyongyu ff96a11dc5 🐛 fix image link error 2021-10-03 11:00:17 +08:00
yanyongyu 042f7faa71 ⬆️ bump version of adapters 2021-10-03 02:10:50 +08:00
yanyongyu b72583b8c8 ⬆️ bump version of cqhttp adapter 2021-10-03 00:59:10 +08:00
yanyongyu 6ec1159f95 🔥 remove outdated versions 2021-10-02 18:01:26 +08:00
yanyongyu 1331cbf8a3 🔀 Merge master into dev 2021-10-02 17:48:56 +08:00
yanyongyu a6fc0e408c 📝 update readme 2021-10-02 17:44:43 +08:00
yanyongyu 66b2153493 🔖 bump version 2.0.0a16 2021-10-02 17:35:10 +08:00
yanyongyu 94b98b74b9 ⚗️ add fastapi/quart uvicorn configs 2021-10-02 15:35:15 +08:00
yanyongyu 1280cf9ba3 🎨 fix docstring format 2021-10-02 15:07:32 +08:00
yanyongyu 292b8e6366 ⬆️ update dependencies 2021-10-02 11:25:30 +08:00