Commit Graph

588 Commits

Author SHA1 Message Date
Him188
35407acaf7 Limit with out Permission 2020-05-16 20:43:55 +08:00
jiahua.liu
7a7b30766a Merge remote-tracking branch 'origin/reborn' into reborn 2020-05-16 20:27:54 +08:00
jiahua.liu
162f387c6b change command structure 2020-05-16 20:26:44 +08:00
jiahua.liu
c9f3cd92dd change command structure 2020-05-16 18:15:37 +08:00
Him188
be4446ca2f Simplify Permissions 2020-05-16 17:32:57 +08:00
jiahua.liu
868a840494 command doc 2020-05-16 16:57:42 +08:00
jiahua.liu
cdbbfd3353 Merge remote-tracking branch 'origin/reborn' into reborn 2020-05-16 14:19:12 +08:00
jiahua.liu
d9964529cb change command structure 2020-05-16 14:18:43 +08:00
Him188
0e25b1f46f Add derived types codegen & value impl 2020-05-16 13:07:23 +08:00
Him188
ef17e23a03 Settings infrastructure:
Primitive Value codegen, use-site codegen, value impl codegen;
Settings serializers;
Values;
Settings property delegation.
2020-05-15 14:44:39 +08:00
Him188
fdf12d024f Use YamlKt instead of Gson, fastjson 2020-05-15 11:45:53 +08:00
Him188
71a83c8509 Fix build 2020-05-15 01:00:29 +08:00
Him188
e668e48f98 Merge remote-tracking branch 'origin/reborn' into reborn
# Conflicts:
#	backend/mirai-console/src/main/kotlin/net/mamoe/mirai/console/command/Command.kt
2020-05-15 00:59:54 +08:00
Him188
a43fb27181 Fix build 2020-05-15 00:58:31 +08:00
Him188
ef83281e97 Redesign CommandDescriptor 2020-05-15 00:57:50 +08:00
jiahua.liu
5b4ef278fd Merge remote-tracking branch 'origin/reborn' into reborn 2020-05-15 00:12:24 +08:00
Him188
c5d681a024 Merge remote-tracking branch 'origin/reborn' into reborn 2020-05-15 00:11:18 +08:00
jiahua.liu
f75c8ae28d change command structure 2020-05-15 00:11:11 +08:00
Him188
7ceec6d0d5 Redesign CommandDescriptor 2020-05-15 00:10:56 +08:00
jiahua.liu
d16104b0ad change command structure 2020-05-14 23:41:01 +08:00
Him188
074af959ab Fix And permission 2020-05-14 21:55:14 +08:00
Him188
027286a226 Plugin infrastructure 2020-05-14 21:18:58 +08:00
Him188
3efebfb627 Add docs, cleanup 2020-05-14 17:06:27 +08:00
Him188
fc6459af53 Fix test 2020-05-14 16:59:41 +08:00
Him188
707e6a9da7 Misc improvements 2020-05-14 16:58:16 +08:00
Him188
50332baad5 Introduce subject to UserCommandSender 2020-05-14 16:58:03 +08:00
Him188
ffe9f5f992 Improve CommandSender 2020-05-14 16:52:11 +08:00
Him188
b857c8ad41 Fix parser context 2020-05-14 16:37:17 +08:00
Him188
89ac4e863c Fix tests 2020-05-14 16:05:42 +08:00
Him188
3eb5a0a4cf Fix flatten 2020-05-14 16:05:27 +08:00
Him188
ee8be9799f Command registering, matching, executing 2020-05-14 15:33:10 +08:00
Him188
41112affa8 Rework logger structure, extract pure frontend from miraio-console 2020-05-14 09:02:02 +08:00
Him188
33022deeae Add usage and aliases to CommandDescriptor 2020-05-14 08:25:53 +08:00
Him188
4521cfbc9e Rearrange frontend modules, extract mirai-console-pure to a frontend module. 2020-05-14 08:18:03 +08:00
Him188
ccbe4e1fe0 Merge remote-tracking branch 'origin/reborn'
# Conflicts:
#	README.md
2020-05-14 08:02:43 +08:00
Him188
82f1ff6091 Merge remote-tracking branch 'origin/master' 2020-05-14 08:02:06 +08:00
Him188
6ccb81fe96
Add notice 2020-05-14 00:01:09 +08:00
Him188
ec1d24ebe7
Add notice 2020-05-13 23:59:55 +08:00
jiahua.liu
9e9399a463 Merge remote-tracking branch 'origin/master' 2020-05-13 19:42:24 +08:00
jiahua.liu
19fc7a97bc fix fuzzy compare rate 2020-05-13 19:42:10 +08:00
Him188
9cb6abde18 Add parser for Friend 2020-05-13 16:27:51 +08:00
Him188
4eccb1a778 Extract to separate files 2020-05-13 11:51:12 +08:00
Him188
7d589a0dec CommandDescriptor, CommandArg, CommandParserContext 2020-05-13 11:43:40 +08:00
Him188
2aecd24c85 Cleanup 2020-05-13 11:00:48 +08:00
Him188
9a2f40fe03 Introduce CommandPermission 2020-05-13 10:44:29 +08:00
Him188
59fa03700c Add User.isManager extension 2020-05-13 10:40:28 +08:00
Him188
f137e09af3 Adjust object name, unified errors 2020-05-13 09:35:24 +08:00
NaturalHG
61fa7ce26d
Update README.md 2020-05-12 16:17:25 +08:00
jiahua.liu
7aeb831663 Merge remote-tracking branch 'origin/master' 2020-05-12 15:01:21 +08:00
jiahua.liu
643b0cc131 Command Arg 2020-05-12 15:00:28 +08:00