af1e64767a
perf: optimize websocket logic
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-20 14:21:57 +08:00
f31726e98b
feat: support full nodejs event loop
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-20 10:28:30 +08:00
4bb2337f39
refactor(core): core task function
...
move event loop task to @ccms/micro-task thread
BREAKING CHANGE: setTimeout & setInterval no longer run on main thread
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-18 16:32:09 +08:00
c5fac44362
refactor(websocket): upgrade socket.io
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-18 16:21:56 +08:00
BuildTools
d7e757bcf8
v0.10.1
2020-11-13 10:02:21 +08:00
c013d0eec5
upgrade: dependencies version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-13 09:52:32 +08:00
7f5929bc87
feat: optimize websocket
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-13 09:40:47 +08:00
d769a9c8ca
fix: task disable error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-11-13 09:40:34 +08:00
c64d167893
v0.10.0
2020-10-31 11:41:26 +08:00
0776d0ddeb
feat: optimize config save logic
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-31 11:40:38 +08:00
3f101ca250
feat: add protocol package
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-31 10:20:41 +08:00
85f2bd5a10
feat: optimize framework & support depends check
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-13 09:24:58 +08:00
c172bcfad7
v0.9.9
2020-10-02 20:00:31 +08:00
1d2a528bbb
fix: continer Autowired error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 19:57:10 +08:00
d80e858a89
v0.9.8
2020-10-02 18:59:52 +08:00
e38666f12d
feat: define config save & load
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 18:53:31 +08:00
c7079dd82e
fix: Autowired Java class error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 18:48:37 +08:00
0fea6b5537
fix: server method error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 16:43:18 +08:00
00a84fb58a
feat: hide internal function
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 16:21:09 +08:00
80fbc071ed
refactor: update type define
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-10-02 16:20:33 +08:00
14f20897d6
feat: update javatypes version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-26 14:50:04 +08:00
a84b82d206
v0.9.7
2020-09-25 10:13:59 +08:00
80111d5ada
fix: config inject error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-25 10:12:28 +08:00
fb7e27af82
v0.9.6
2020-09-24 19:26:04 +08:00
e9a2aa9745
refactor: plugin system & config manager
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 18:36:10 +08:00
4741e341b7
v0.9.5
2020-09-24 15:36:45 +08:00
1b4b249859
fix: command tab complate error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 15:27:34 +08:00
78100e8696
v0.9.4
2020-09-24 13:51:39 +08:00
d0a0e2dd71
feat: compatible 1.8.8 chat
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 13:48:14 +08:00
7962aa5da0
fix: sponge command dispatch error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 10:51:31 +08:00
0667201605
feat: update client support mcsso
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 10:33:38 +08:00
afd04ed972
fix: command registry error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 10:33:16 +08:00
9c137574f5
refactor: extract proxy & fix bungee chaneel
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-24 10:31:20 +08:00
6597b261fd
feat: update dependencies version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-23 17:52:15 +08:00
8432f7fbab
v0.9.3
2020-09-23 11:26:09 +08:00
e731de2162
fix: bungee task error
2020-09-23 11:25:53 +08:00
b87fb08d1c
feat: optimize task impl
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-22 18:42:39 +08:00
e7077b1315
feat: add bungee proxy
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-22 17:36:32 +08:00
05e9feee9b
feat: update Autowired & support command alias
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-22 17:36:04 +08:00
af85703bd9
refactor: chat & command tabComplete
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-09-22 15:29:12 +08:00
68a996f830
v0.9.2
2020-09-17 17:45:04 +08:00
8f944e0b14
feat: update ms system
2020-09-17 17:44:48 +08:00
6910ea3e26
v0.9.1
2020-08-14 16:09:46 +08:00
d01938487a
fix: bukkit chat init error & config save error
2020-08-14 16:05:44 +08:00
606f097989
v0.9.0
2020-07-28 09:51:56 +08:00
a3cf4fa476
feat: optimize plugin event registry
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-28 09:41:10 +08:00
3c1ff6ea41
feat: impl bukkit chat api
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-28 09:39:52 +08:00
2990cdc4aa
feat: add chat api
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-28 09:39:15 +08:00
f301d130f9
revent: qrcode.ts
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-27 01:08:45 +08:00
0ae4764c85
backup: new qrcodeSigned-off-by: MiaoWoo <admin@yumc.pw>
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-27 01:07:35 +08:00
8def6257df
fix: readSourceMap split error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-26 21:33:58 +08:00
f62d198166
feat: add keyvalue package
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-24 18:45:56 +08:00
0c71bc3582
v0.8.4
2020-07-23 14:22:30 +08:00
ea99cbea1d
feat: opitmize plugin manager
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-23 13:44:55 +08:00
b400ab81f0
feat: add qrcode lib
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-23 13:44:39 +08:00
63ff11def1
fix: reflect method error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-11 15:08:02 +08:00
b1a4c65adb
fix: unregistry controller error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 17:41:50 +08:00
9b28cd4de0
feat: debug print error stack
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 17:41:15 +08:00
e55d48d713
feat: add plugin web stage
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 16:10:33 +08:00
3ea72f0aac
feat: add ServerChecker
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 16:07:16 +08:00
fe1ee3883a
fix: spring tab complate error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 16:07:00 +08:00
083a01f29f
feat: split plugin ext stage exec
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-06 16:06:47 +08:00
0b0a3bb836
fix: reload plugin not effect
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-02 18:30:56 +08:00
9bb8278477
v0.8.3
2020-07-02 17:08:20 +08:00
1928551023
feat: update typescript version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-02 11:23:14 +08:00
018889b5eb
v0.8.2
2020-07-01 14:41:21 +08:00
05244f9bef
feat: update dep version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-07-01 14:33:16 +08:00
36c9d4ad99
feat: complate @ccms/web package
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-30 16:02:39 +08:00
0bc513d580
feat: optimize process & plugin loader and scanner
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-30 15:58:51 +08:00
678f4ca8a4
fix: boardcast error when socket send packet
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-30 14:02:18 +08:00
f4aa568f0c
v0.8.1
2020-06-23 16:15:17 +08:00
7c016f6ba6
feat: optimize plugin scan & load
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-23 15:51:55 +08:00
cfef52aecd
v0.8.0
2020-06-22 18:58:05 +08:00
53ee92e20d
feat: use @javatypes defiend java type
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-22 10:44:17 +08:00
9b5a303c21
feat: complate database & web
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-20 16:39:03 +08:00
4c0a77ed23
feat: add amqp & web interface
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-20 16:38:14 +08:00
46173ff549
feat: support loader & scanner
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:39:24 +08:00
2fb7ddd890
feat: add exit hook
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:36:25 +08:00
e2505597ff
feat: add web package
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:34:20 +08:00
17ed9d7d52
feat: support Autowired and JSClass inject
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:34:01 +08:00
5a9e33e695
feat: add thread pool factory
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:28:12 +08:00
b98409abe7
feat: add amqp package
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-17 18:27:36 +08:00
5420ad460c
feat: optimize type file generate
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 18:06:15 +08:00
ac2a4f3d6e
feat: add nocolor stack
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 18:02:49 +08:00
d888d9ab4e
feat: add node-shim & move plugin interface
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 18:01:56 +08:00
2582d51a98
feat: add @ccms/database
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 18:00:26 +08:00
843b65f13b
feat: complate server & update spring
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 17:50:47 +08:00
c2857a0566
feat: update console
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-06-02 17:15:54 +08:00
684a033525
feat: compatible brower behavior
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-30 10:43:33 +08:00
503ca79dab
fix: websocket session send synchronized
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-30 10:18:01 +08:00
46768e4cdd
feat: modify ws on Message params
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-26 18:48:46 +08:00
f61360f739
v0.7.0
2020-05-26 16:04:34 +08:00
d6138bc6f4
feat: add spring support
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-26 15:53:41 +08:00
c37a7cb772
feat: support tomcat websocket
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-26 15:45:40 +08:00
4e1a77cc50
v0.6.7
2020-05-15 18:24:24 +08:00
738bc50939
feat: link .npmignore file
2020-05-15 16:46:47 +08:00
167abfe3d9
v0.6.6
2020-05-15 16:20:21 +08:00
aab5c86588
feat: support nukkit getRootLogger
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-15 16:10:55 +08:00
5cd02ac08a
feat: support get root Logger
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-15 15:48:38 +08:00
0b67ddce42
feat: support config auto save
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-15 14:28:40 +08:00
1e2c17456e
feat: optimize import
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-14 19:04:19 +08:00
8731f5d9ef
feat: support handshark & boardcast
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-14 19:03:41 +08:00
fb3803cae9
feat: update dep version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-14 09:56:13 +08:00
84e4052871
feat: add global eventCenter & static console source map
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-13 18:41:05 +08:00
2dc662a4d4
v0.6.5
2020-05-12 14:35:26 +08:00
2b017d9208
feat: optimize framework
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-12 14:22:31 +08:00
0ca8ae944c
feat: ignore if trace.fileName is empty
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 22:13:31 +08:00
1e03b104df
feat: add node shim
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 22:13:03 +08:00
7ba34e7e01
v0.6.4
2020-05-11 17:52:13 +08:00
c016b1db34
feat: add npmignore
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 17:46:57 +08:00
3d1ed08473
v0.6.3
2020-05-11 17:32:02 +08:00
34ee276556
feat: support address arg
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 17:24:26 +08:00
53f20a9a8f
feat: compatible blockly plugin
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 17:20:50 +08:00
76fd6b8318
feat: add i18n load tip
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-11 17:19:44 +08:00
dfff666284
feat: ignore jar:file stack info
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-10 16:25:04 +08:00
fea58a4dd6
feat: support basic plugin...
2020-05-08 18:41:56 +08:00
2beca068a4
feat: complate deploy feature
2020-05-08 00:50:30 +08:00
e0ab8a5a7b
v0.6.2
2020-05-07 18:38:28 +08:00
e6f9326ae3
fix: reload & download error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-07 18:33:10 +08:00
58cbacdc85
v0.6.1
2020-05-07 17:18:38 +08:00
1662e8e0e9
feat: support source map & reload
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-07 17:12:15 +08:00
73fa62a23e
v0.6.0
2020-05-03 00:15:06 +08:00
ca79161505
refactor: rename scope to @ccms
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-05-03 00:14:47 +08:00
be4fe82588
v0.5.0
2020-04-26 10:24:49 +08:00
8ec21a7f99
feat: merge stage exec & catch error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-26 10:19:44 +08:00
1431ce0a6e
feat: update plugin & websocket
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-24 16:42:36 +08:00
e9c13e44b4
feat: support stage decorators and remove space plugin floder
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-24 15:38:00 +08:00
6b838ae55d
fix: netty inject error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-24 13:05:46 +08:00
de99c0dd92
feat: support base64 source map
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-24 13:04:45 +08:00
b92cfccb84
v0.4.2
2020-04-07 13:39:50 +08:00
b03c311956
feat: add 1.8.8 reflect & export io namespace
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-07 13:31:20 +08:00
a164f08e1e
feat: console执行异常只打印一次
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-03 13:32:54 +08:00
d850c4a16f
feat: cancel all task when disable engine
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-03 11:36:06 +08:00
17fbfabff5
feat: use module export
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-01 17:53:12 +08:00
e84882e076
feat: add internal node moudle punycode
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-01 14:39:00 +08:00
f224b417bb
feat: merge decorators meta interface
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-01 11:08:57 +08:00
f9458e66c1
feat: add pipeline reflect
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-04-01 11:08:15 +08:00
d22cb515f7
upgrade: js-yaml version
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-31 16:16:13 +08:00
595e11ddfd
v0.4.1
2020-03-31 16:16:40 +08:00
328d93cd3f
fix: disable server error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-31 14:53:23 +08:00
ccaa268362
feat: add new nodejs modules
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-31 14:51:44 +08:00
b04f4899ca
feat: instance i18n object
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-30 18:49:08 +08:00
4677fba701
v0.4.0
2020-03-25 13:54:45 +08:00
cbfbc28504
feat: export error handle & merge config
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 18:30:50 +08:00
2042b49e0d
feat: add api doc
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 17:59:18 +08:00
aee0457d9f
fix: sourceMap sometime error
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 15:02:20 +08:00
9b69b1221b
fix: ack callback call twice
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 14:52:50 +08:00
cbb73b451f
feat: optimize framework add error catch(only log)
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 13:27:11 +08:00
5844ca9e7d
style: change error color
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-24 13:26:15 +08:00
b6318cb8c1
feat: complate sockt.io server
...
Signed-off-by: MiaoWoo <admin@yumc.pw>
2020-03-23 18:33:12 +08:00