Him188
|
7358d00bcf
|
Allow NetworkHandler.State.LOADING in SelectorRecoveryTest
|
2021-08-26 08:01:35 +08:00 |
|
RainChan
|
06c1652d53
|
Bypass BC deprecation check on Android (#1481)
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
|
2021-08-25 15:07:56 +08:00 |
|
Karlatemp
|
fe89533aed
|
Drop unnecessary anonGroupMsg
|
2021-08-24 21:34:37 +08:00 |
|
Karlatemp
|
beb83885c8
|
Simplify logic
|
2021-08-24 21:31:13 +08:00 |
|
Karlatemp
|
b3112dada3
|
Right exception when bot was muted
|
2021-08-23 10:59:23 +08:00 |
|
Karlatemp
|
fc8fd70014
|
Optimized IMirai.getUin()
|
2021-08-20 01:15:16 +08:00 |
|
Him188
|
98bca6ae44
|
Allow NetworkHandler.State.LOADING in SelectorRecoveryTest
|
2021-08-17 20:24:06 +08:00 |
|
Him188
|
13484c7a7a
|
Remove redundant TODOs and unused classes
|
2021-08-13 16:21:46 +08:00 |
|
Him188
|
5950e9e1e8
|
Improve logging: use Log4j internally and support markers
Migrate usages of `MiraiLogger.create` to new API
apiDump for new logging
|
2021-08-11 15:24:32 +08:00 |
|
Him188
|
2562099884
|
Ensure backward-compatibility for AudioExtraData
|
2021-08-08 15:44:53 +08:00 |
|
Him188
|
40bbab4b5e
|
Use mirai TestOnly annotation in ServerListImpl.<init>
|
2021-08-08 15:09:21 +08:00 |
|
Him188
|
8d8aca3f1c
|
Introduce Audio for new API, revert changes on Voice
|
2021-08-05 21:48:20 +08:00 |
|
RainChan
|
bd61c1e80d
|
支持在踢出群成员时选择是否拉黑 (#1457)
* 支持在踢出群成员时选择是否拉黑
* fix binary-compatibility for kick NormalMember
* change doc
|
2021-08-03 22:20:53 +08:00 |
|
RainChan
|
615092e80b
|
修复默认情况下移除群成员即拉黑的问题
|
2021-08-03 20:06:12 +08:00 |
|
Karlatemp
|
6079cbb6e0
|
Fix ForwardMessage not rendering when message contains &
|
2021-08-02 23:16:27 +08:00 |
|
Him188
|
d8819bd615
|
Add tests for AccountSecrets
|
2021-08-02 14:46:55 +08:00 |
|
Him188
|
2ae12f4d37
|
Hold strong reference in RemoteFileImpl.contact
|
2021-08-02 13:52:48 +08:00 |
|
Karlatemp
|
f95482989d
|
Fix message rendering error with not-head QuoteReply; fix #1451
|
2021-07-31 19:20:09 +08:00 |
|
Him188
|
4a2b8ac92c
|
Fix cancellation check in AbstractKeepAliveNetworkHandlerSelector
|
2021-07-31 17:50:56 +08:00 |
|
Him188
|
c19265b954
|
Inline NetworkHandler.isOk
|
2021-07-31 17:50:23 +08:00 |
|
Him188
|
3fc6fbed85
|
Change all system property names mirai.debug.network.* to mirai.network.*
|
2021-07-28 11:45:43 +08:00 |
|
Him188
|
24d52bbe90
|
Convert ComponentKey.componentName and .smartToString to extension
|
2021-07-28 11:04:32 +08:00 |
|
Him188
|
2d5c434146
|
Delete package context
|
2021-07-28 10:58:04 +08:00 |
|
Him188
|
3772861e17
|
Move AccountSecrets from package context to components
|
2021-07-28 10:57:39 +08:00 |
|
Him188
|
2995e47f40
|
Move SsoProcessorContext from package context to components
|
2021-07-28 10:55:26 +08:00 |
|
Him188
|
0e45deef68
|
Move SsoSession from package context to components
|
2021-07-28 10:53:03 +08:00 |
|
Him188
|
4f1a22cd20
|
Move BdhSession from package context to components
|
2021-07-28 10:52:02 +08:00 |
|
Him188
|
3b5ec941b3
|
Always throw MaxAttemptsReachedException when for consistency;
Correctly count failure attempts;
Tolerant `NetworkException` thrown while `resumeInstanceCatchingException`, fix #1361
|
2021-07-23 13:19:28 +08:00 |
|
Karlatemp
|
2a641415a7
|
Fix network not reconnect when received ReqMSFOffline
|
2021-07-21 00:54:49 +08:00 |
|
Karlatemp
|
b74b6da8a3
|
Add testing
|
2021-07-21 00:54:49 +08:00 |
|
Karlatemp
|
6ab2d7e4c0
|
Flatten NetworkException
|
2021-07-21 00:54:49 +08:00 |
|
Karlatemp
|
2730c80d2d
|
Fix logging of MessageSyncEvent , fix #1380
|
2021-07-19 09:38:29 +08:00 |
|
Karlatemp
|
3a9889b8c0
|
Decode html entities when polling announcements
|
2021-07-16 14:52:09 +08:00 |
|
Karlatemp
|
d40b74b311
|
Fix announcement publishing with sendToNewMember=true
|
2021-07-15 22:26:09 +08:00 |
|
sandtechnology
|
95a36443fe
|
Fix #1192 again, taken suggestion from @AdoptOSS and @takayama-lily
|
2021-07-12 02:46:40 +08:00 |
|
sandtechnology
|
69a48987e7
|
Revert "Fix #1192, request admin when loading groups (#1257)"
This reverts commit ad7f95d0
|
2021-07-12 02:46:40 +08:00 |
|
sandtechnology
|
b2d6e7423a
|
Fix #1405, before it is a compiler undefined behavior (#1408)
|
2021-07-11 10:07:41 +08:00 |
|
Him188
|
dd606c3022
|
Improve performance of hexToBytes and simplify similar extensions
|
2021-07-07 15:00:28 +08:00 |
|
Him188
|
a0baa65193
|
Announcement API: Refine naming of properties:
- pinned -> isPinned
- popup -> showPopup
- needConfirm -> requireConfirmation
- readMemberNumber -> confirmedMembersCount
- publishTime -> publicationTime
- isAllRead -> allConfirmed
|
2021-07-06 19:45:51 +08:00 |
|
Him188
|
9d9b9ce7e2
|
Change AnnouncementImage 's width and height to Int
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
51d354c5e9
|
Improve Announcement logging
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
d10cd270e8
|
Make AnnouncementParameters better for Java
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
5c89645056
|
Add a stable factory-method for AnnouncementImage
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
b239c57679
|
Re-order parameters of AnnouncementImage
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
47192f3ee3
|
Make Announcements.asStream not suspend
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
cf7b2a14a1
|
Catch exceptions when fetching group announcements and log with logger
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
b319e2bc5c
|
Remove parameter title of Announcement
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
4a2b510a70
|
Remove announcements' low-level API and bundle them into AnnouncementProtocol , improve code style and maintainability
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
f5ce64ba4f
|
Redesign Announcement API
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
|
2021-07-06 19:12:45 +08:00 |
|
Him188
|
d6c4b5456f
|
Remove inappropriate weak references
|
2021-07-06 19:12:10 +08:00 |
|