Commit Graph

35 Commits

Author SHA1 Message Date
Him188
258e6ce13a Rework CompositeCommand 2020-05-16 23:50:22 +08:00
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