Commit Graph

8237 Commits

Author SHA1 Message Date
Him188
2252683cee
[core] Ensure Bot's CoroutineScope is always cancelled on Bot.close if network.close threw an exception 2022-12-27 17:28:52 +00:00
Him188
38162db477
[core] Add test rethrow exception caught during Bot_login, helps #2338 2022-12-27 16:54:05 +00:00
Him188
2accabef9e
[core] Implement correct TlvMap dump for unrecognized login errors 2022-12-27 16:29:42 +00:00
Him188
0a60535d46
[console] Ignore APIs marked with @ExperimentalCommandDescriptors in ABI compatibility checks 2022-12-27 16:01:03 +00:00
Him188
35866143f8
[build] Add IDEA Run Configuration: Dump API Changes for mirai-console-frontend-base 2022-12-27 15:54:31 +00:00
Him188
7908edb57b
[core+console] Raise deprecation level for 2.14, API including:
- EventChannel.asChannel
- (internal) syncFromEventImpl
- EmptyMessageChain
- GroupEntranceAnnouncementChangeEvent
- MiraiConsole.createLogger
- SingletonExtensionPoint
2022-12-27 15:53:12 +00:00
Him188
76a70f596f
[core] Raise deprecation level for RemoteFile to ERROR (for v2.14) 2022-12-27 14:34:41 +00:00
Him188
c2611dda94
[idea] Change mirai-console-intellij version to 223-$project-172-1 2022-12-27 14:04:19 +00:00
Karlatemp
a3ec557fe7
[mock] Add doc about disk allocation 2022-12-25 00:24:18 +08:00
Karlatemp
d720a9f315
[mock] Fix a bad logic 2022-12-24 23:38:01 +08:00
Karlatemp
c957d008fb
[mock] Fix image multi-uploading; fix #2401 2022-12-24 23:29:46 +08:00
cssxsh
60dd4b5be6
[core] Add friendGroupId default value (#2403)
Fixes https://mirai.mamoe.net/topic/1895
2022-12-24 14:22:14 +00:00
Him188
eb0891fe24
[idea] Support IDEA 2022.3 2022-12-22 13:27:45 +00:00
Him188
4545489eef
[idea] Bump IDEA and kotlin-idea version to 2022.3 2022-12-22 13:27:44 +00:00
Karlatemp
a3f9755e8e
[console] Disable network log in testing 2022-12-18 22:36:13 +08:00
Him188
d5055316e7
[build] Fix worflow 'Check Publishing' unncessary checking to pull_request 2022-12-17 22:40:08 +00:00
Karlatemp
108ef3156a [core/all] include slf4j-api 2.0 in mirai-core-all 2022-12-17 20:33:33 +00:00
Karlatemp
e5a48566df [console/logging] Fix test naming 2022-12-17 20:33:33 +00:00
Karlatemp
46cd06d261 [console/logging] Fix typo fix nameing 2022-12-17 20:33:33 +00:00
Karlatemp
a42efdb93d [core/logging] Dump logback to 1.3.4 2022-12-17 20:33:33 +00:00
Karlatemp
1844d19602 [core/logging] Bind slf4j to 2.x; Bump log4j to 2.19.0 2022-12-17 20:33:33 +00:00
Karlatemp
6c295723db [console/logging] slf4j binding support 2022-12-17 20:33:33 +00:00
Karlatemp
7537e29b0e [console/logging] Always load LoggerConfig; Add LoggerConfig.Binding settings 2022-12-17 20:33:33 +00:00
Karlatemp
8a07308a56 [console/logging] Introduce LoggerControlState for optimize performance 2022-12-17 20:33:33 +00:00
Karlatemp
4962f1907e
[ci] Try to fix snapshot publishing 2022-12-15 12:37:09 +08:00
Karlatemp
d9f3fe616c
[core] Fix ForwardMessage rendering on iOS; fix #1575 2022-12-15 00:22:45 +08:00
Karlatemp
3abef93fd8
[core] Fix jceData of MessageSource from ForwardMessage; fix #2342 2022-12-11 22:29:10 +08:00
Karlatemp
c77ed79b12
[core] Encode html entities for forward message; fix #2241 2022-12-11 22:26:06 +08:00
Karlatemp
c52e99dd87
[core] Include more details in error message to help debug. 2022-12-08 23:44:30 +08:00
Him188
d655af2c0b
[docs] Add release note for 2.13.2 2022-12-04 14:52:08 +00:00
Him188
9397f961d0
[docs] Add release note for 2.13.1 2022-12-04 14:52:05 +00:00
Him188
6fc1482f69
[core] Relocate ktor-io in mirai-core-api. Fix #2381 2022-12-04 14:49:47 +00:00
ヒューマンワーキン
5a645b4e8e
修正 'contentToString` 注释不严谨处 (#2374)
* 修正 'contentToString` 注释不严谨处

* link `At`
2022-12-03 14:55:21 +00:00
Karlatemp
e65f4e65c8
[core] Improve error message of NormalMember.modifyAdmin(); #2370 2022-12-03 19:59:48 +08:00
Karlatemp
b5fcbe99fb
[core] Improve error message of NormalMember.modifyAdmin(); #2370 2022-12-03 19:30:15 +08:00
Him188
943be41108
[build] Disable Ubuntu 18 CI machines 2022-12-02 01:34:02 +00:00
Karlatemp
bdaabeb7ef
[publish] Kill java processes before publishing to central 2022-11-29 15:27:37 +08:00
Karlatemp
889a78e572
[publish] Delete GpgSigner 2022-11-29 15:27:37 +08:00
Karlatemp
531ef65f5e
[publish] Rewrite publishing 2022-11-29 15:24:46 +08:00
Karlatemp
4215ae4605
[publish] Create MiraiStageRepo 2022-11-29 15:24:46 +08:00
Him188
28f198d03f
[core] Add QiaoMen to PokeMessage.values. Fix poke id of QiaoMen. Close #2170. 2022-11-27 20:20:45 +00:00
Him188
60bbcf6e2c
[core] Revert "Review atomic calls and enable atomicfu compiler. Close #2315", due to atomicfu does not behave correctly when mirai-console depends on mirai-core-utils. Fixes #2329.
This commit reverts part of commit 564a7ce8f8
2022-11-27 20:08:21 +00:00
Him188
65e49283a2
Revert "[console] Enable atomicfu compiler", due to incorrect behavior of atomicfu. See #2329
This reverts commit 440122d4f9.
2022-11-27 20:07:32 +00:00
Him188
4b794feecb
[terminal] Use the more concise way to add and shadow dependencies 2022-11-27 19:58:28 +00:00
Him188
146d737b42
[build] Add a more concise way to add and shadow dependencies for JVM-only projects 2022-11-27 19:56:44 +00:00
Him188
6da947430e
[build] Set version to 2.14.0 2022-11-27 15:25:58 +00:00
Him188
2e2bb44797 [build] Use capitalized target name for shadow*Jar tasks 2022-11-27 15:25:18 +00:00
Him188
3360347ca2 [build] Fix dependency exclusion for builds when IDEA_ACTIVE 2022-11-27 15:25:18 +00:00
Him188
7830207b81 [build] Add more notes for relocation 2022-11-27 15:25:18 +00:00
Him188
f3a74c89a7 [build] configGpgSign after adding -all artifacts for mirai-core-all 2022-11-27 15:25:18 +00:00