Him188
|
35a6d12dde
|
Test: network scope closed on bot close
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
062492c546
|
Test: NettyEndlessReconnectionTest
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
29cb81ad64
|
Test: ExceptionCollectorTest
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
e584bc8ee8
|
Test: state tests
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
ae55908839
|
api dump
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
8db8e2fb03
|
Implement lifecycle management for network
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
f9ddf74d8e
|
Extract sync logic
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
076cd4997d
|
BotOfflineEventMonitor
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
3806d7ce78
|
fix componentName and smartToString
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
c35c2c97c8
|
CombinedStorageTest
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
b91bbfd2b8
|
Add NetworkHandlerFactory and tests for NetworkHandler
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
4f77abca87
|
Components misc implementations including (ABI changes):
- ComponentStorage and its impls
- ContactCacheService
- ContactUpdater
- HeartbeatProcessor
- SsoProcessor
- QQABot
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
7f2f1e9759
|
Rearrange network tests
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
9286d2124e
|
Add utils for tests
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
035085cf45
|
Remove state CONNECTION_LOST
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
84fa460b32
|
BotOnlineEvent, BotReloginEvent, BotOfflineEvent
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
d70475b8ba
|
Do not resume state while it is already closed
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
0e1b9da5e4
|
Fix test KeepAliveNetworkHandlerSelectorTest
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
79112bc98d
|
Fix LongMessageInternal missing parameter (due to merge)
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
35b80dc700
|
Processors
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
dd1b7404ea
|
IDEA removed my import
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
9db3a5ef4f
|
Rearrange packages for component system
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
0443fe4576
|
Prefer generified outgoing packets in all factories
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
82ad953b2b
|
Continuing implement states for NetworkHandler
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
03e12eb287
|
fix build
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
9ac0a8715c
|
Integrate ServerList into component system
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
3ec8a94096
|
ContactUpdater and ContactCacheService
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
e08fc5d874
|
Build: add slf4j
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
51c1450202
|
ComponentStorage
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
05b2bfe059
|
Rearrange packages
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
31bdd82bf5
|
Add mirai-core-compileKotlinJvm.txt and mirai-core-compileKotlinAndroid.txt
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
70551167ba
|
States and connection impl
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
1fef89cf1c
|
Add state observer
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
8786f12d5d
|
Add NetworkHandler.isOk to avoid state == OK
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
4446479e80
|
Make QQAndroidClient lighter
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
f2b236341a
|
Decouple SSO login processor
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
997ad1eb63
|
Rearrange QQAndroidBot
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
1d053bd1bd
|
Extract netty utils
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
90f5e27b5f
|
Add AbstractKeepAliveNetworkHandlerSelectorTest
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
382c351e08
|
Implement NetworkHandlerSelector, serverList, and implement them into Bot
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
ff80434d2d
|
Migrate network logger and old sendWithoutExpect and sendAndExpect
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
840dd19dd0
|
Move EMPTY_BYTE_ARRAY to mirai-core-utils
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
097a478999
|
Relocates netty files to correct packages
|
2021-05-09 00:54:48 +08:00 |
|
Karlatemp
|
5f0b432220
|
NettyTestUnit
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
e293195391
|
Set state to StateClosed appropriately and update docs
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
a143340141
|
Buildscript: Fix test artifacts included in main sourceset
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
d01f71ff8b
|
Remove rubbish; fix build; add todos
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
b844efb072
|
New network: framework infrastructure
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
48564056df
|
Add AtomicLazy
|
2021-05-09 00:54:48 +08:00 |
|
Him188
|
2014c34102
|
Fix docs ref
|
2021-05-06 23:43:09 +08:00 |
|