Commit Graph
100 Commits
Author SHA1 Message Date
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
yanyongyu 9e9608abd8 📝 update changelog 2021-10-01 23:45:47 +08:00
yanyongyu 3452880b16 ⚗️ add fastapi reload include/exclude 2021-09-30 01:22:12 +08:00
yanyongyu 161cfbe1b8 ⚗️ add more uvicorn config 2021-09-28 21:20:29 +08:00
yanyongyu 0b08d23e34 ⬆️ upgrade uvicorn 2021-09-28 20:56:05 +08:00
yanyongyu 041b59011b 🔥 remove return value in event handle 2021-09-27 12:52:21 +08:00
yanyongyu 92a411e3b4 🎨 isort format code 2021-09-27 00:19:30 +08:00
yanyongyu cfdebb30b7 🐛 fix log not escaped in forward driver 2021-09-25 19:14:16 +08:00
yanyongyu 463ff260c4 🐛 fix doc build error 2021-09-18 18:04:19 +08:00
yanyongyu 89e32a3241 ⬆️ bump dependencies 2021-09-18 17:18:53 +08:00
yanyongyu 4f8771acbd 🚨 re-export according to pep484 2021-09-18 16:11:03 +08:00
yanyongyu a273d75b07 add send pause reject finish template 2021-09-17 23:28:08 +08:00
yanyongyu e0610fdcc0 🐛 fix publish field not required 2021-09-15 21:03:18 +08:00
yanyongyu ca09fb8372 🔥 remove outdated doc version 2021-09-14 11:00:14 +08:00
yanyongyu 53a576dae5 📝 update api doc 2021-09-11 19:49:32 +08:00
yanyongyu 44d13acc81 ♻️ rename message formatter into template 2021-09-11 19:48:46 +08:00
yanyongyu 59f567004f 🔥 remove outdated docs 2021-09-11 13:45:59 +08:00
yanyongyu 956e581d72 📝 update changelog 2021-09-11 13:45:07 +08:00
yanyongyu b635d01519 💥 matcher prompt support message formatter 2021-09-11 13:45:03 +08:00
yanyongyu b6ec81c21d 🐛 fix cqhttp get forward msg type error 2021-09-03 14:27:36 +08:00
yanyongyu 3fa75b1c78 ♻️ separate adapter abstract classes 2021-08-29 00:24:28 +08:00
yanyongyu 258ef670e2 📝 update changelog 2021-08-29 00:11:52 +08:00
yanyongyu 5cf665fa21 🐛 fix format field error 2021-08-28 19:42:32 +08:00