Karlatemp
|
2ef6e37b9c
|
Fix DefaultBotAuthorizationFactory loading
|
2023-03-16 00:25:12 +08:00 |
|
Him188
|
992f9289ce
|
Redesign auth
|
2023-03-12 17:13:25 +00:00 |
|
Him188
|
44a3472b3e
|
Merge remote-tracking branch 'origin/dev' into StageGuard_dev
# Conflicts:
# mirai-core-api/src/jvmMain/kotlin/utils/LoginSolver.jvm.kt
|
2023-03-11 20:58:26 +00:00 |
|
Him188
|
f941b847cc
|
Update mirai-core-api/src/jvmMain/kotlin/utils/LoginSolver.jvm.kt
|
2023-03-11 20:57:26 +00:00 |
|
ヒューマンワーキン
|
2f154b6807
|
[core] 增加 TxCaptchaHelper 可用性无法保证的警告 (#2564)
* Update LoginSolver.jvm.kt
* revert
|
2023-03-10 20:00:23 +00:00 |
|
Karlatemp
|
61318032f9
|
QRCodeLoginListener.qrCodeStateUpdateInterval & onIntervalLoop
|
2023-03-04 00:14:25 +08:00 |
|
Karlatemp
|
5d4789ea2d
|
doc update
|
2023-03-02 23:10:32 +08:00 |
|
Him188
|
2d32dbe4db
|
Rename BotAuthComponent, move internal APIs to internal module
|
2023-03-02 14:16:06 +00:00 |
|
Him188
|
9d61a675af
|
Rename BotAuthorizationResult to BotAuthResult
|
2023-03-02 13:12:40 +00:00 |
|
Him188
|
9819381118
|
Rename QRCodeLoginListener.onStatusChanged to QRCodeLoginListener.onStateChanged
|
2023-03-02 12:59:22 +00:00 |
|
Him188
|
c52ae40008
|
Rename InconsistentBotException to InconsistentBotIdException
|
2023-03-02 12:56:24 +00:00 |
|
StageGuard
|
0285e1ff1b
|
api dump
|
2023-02-28 09:54:30 +08:00 |
|
StageGuard
|
23f73f340c
|
[core] add simple block for BotAuthorization
|
2023-02-28 09:10:52 +08:00 |
|
Karlatemp
|
e10c6b7ecf
|
update docs
|
2023-02-27 23:37:29 +08:00 |
|
Karlatemp
|
9cf7ef94ad
|
api dump
|
2023-02-27 23:20:12 +08:00 |
|
Karlatemp
|
55dc5b3cf7
|
[core] Introduce UnsupportedCaptchaMethodException & UnsupportedQRCodeCaptchaException
|
2023-02-27 23:19:48 +08:00 |
|
Karlatemp
|
7038d32aa5
|
[core] Improve QRCode render
|
2023-02-27 23:10:53 +08:00 |
|
Karlatemp
|
8c3e408e38
|
api dump
|
2023-02-24 21:14:40 +08:00 |
|
Karlatemp
|
24f8aeccc4
|
Revert changes of BotConfiguration
|
2023-02-24 21:13:34 +08:00 |
|
Karlatemp
|
6836368f14
|
[core] Implementation of BotAuthorization
|
2023-02-24 21:09:36 +08:00 |
|
Karlatemp
|
b15c0b9cde
|
[core] Move QRCodeLoginListener to .auth
|
2023-02-24 21:01:41 +08:00 |
|
Karlatemp
|
6ceff4b6db
|
[core] BotAuthorization.byXXX
|
2023-02-23 23:54:14 +08:00 |
|
Karlatemp
|
3ff64bec25
|
[core] Draft BotAuthorization
|
2023-02-23 22:44:05 +08:00 |
|
StageGuard
|
61d21a3fdc
|
[core] set custom qrcode size
|
2023-02-21 23:59:36 +08:00 |
|
StageGuard
|
4b35e79250
|
[core] update qrcode login notes
|
2023-02-21 23:59:36 +08:00 |
|
Karlatemp
|
2ab424c989
|
[core] Use LoginSolver.createQRCodeLoginListener() instead of property; Rename configuration name
|
2023-02-21 23:59:33 +08:00 |
|
StageGuard
|
4f76b91fa8
|
[core] provide default QRCodeLoginListener for jvm
|
2023-02-21 22:37:01 +08:00 |
|
StageGuard
|
9e22209aa4
|
[core] cancel login when logging a bot which is inconsistent from bot factory
|
2023-02-21 22:37:01 +08:00 |
|
StageGuard
|
0784d5d0e7
|
[core] process wtlogin.trans_emp to support qrcode login
|
2023-02-21 22:36:56 +08:00 |
|
Karlatemp
|
4d9f6e88f9
|
[core] Fix polymorphic serialization
|
2023-02-20 22:09:39 +08:00 |
|
Him188
|
26a3ddd505
|
[core] Improve docs on queryProfile , close #2460
|
2023-02-19 11:46:35 +00:00 |
|
Him188
|
aec5e21dda
|
[core] Fix docs for RoamingMessages
|
2023-02-11 13:08:47 +00:00 |
|
Him188
|
974be88410
|
[core] Remove SwingSolver and SeleniumLoginSolver. Always use StandardCharImageLoginSolver on desktop JVM. Close #2410
|
2023-01-11 21:31:46 +00:00 |
|
Him188
|
f04c623658
|
[core] Implement a more efficient algorithm to fetch roaming messages for group:
- Added `RoamingMessagesImplGroup`.
- Dump API changes for Group RoamingMessages.
- [mock] Fix MockRoamingMessages missing MessageSource
- [core] Convert hierarchical TimeBasedRoamingMessagesImpl to common, to reduce code complexity
|
2023-01-05 02:33:27 +00:00 |
|
StageGuard
|
2d0b4d470a
|
[core] Proposal implementation of RoamingSupported for Group
|
2023-01-05 02:33:27 +00:00 |
|
Him188
|
3c580eead4
|
[core] Add default implementation for RoamingMessages.getMessagesStream
|
2023-01-05 02:33:27 +00:00 |
|
cssxsh
|
2cffb7a4a4
|
[core] feat: RockPaperScissors (#2220)
* [core] feat: RockPaperScissors
Co-authored-by: Karlatemp <kar@kasukusakura.com>
* docs update
* rename `eliminate` to `eliminates`
Co-authored-by: Karlatemp <kar@kasukusakura.com>
|
2023-01-03 10:00:32 +08:00 |
|
微莹·纤绫
|
553ea9abbc
|
[core] Introduce CacheValidator for validating caches (#2388)
* [core] Export DeviceInfo.serializer() to mirai-core
* [core] Introduce CacheValidator for validating caches
|
2023-01-02 15:39:36 +00:00 |
|
Him188
|
6365e23f2c
|
[core] Change StdoutLogger color for WARNING. Fix #2336.
Commit 28030dfb05 fixed this problem for PlatformLogger
|
2022-12-27 17:54:34 +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
|
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 |
|
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
|
3360347ca2
|
[build] Fix dependency exclusion for builds when IDEA_ACTIVE
|
2022-11-27 15:25:18 +00:00 |
|
Him188
|
c0ccdbe9d3
|
[build] Rewrite shadow relocation
|
2022-11-27 15:25:18 +00:00 |
|
Karlatemp
|
28030dfb05
|
[core] [logging] Change message color of WARNING & ERROR ; fix #2336
|
2022-11-09 22:57:10 +08:00 |
|
cssxsh
|
1c79da0f38
|
[core] feat: Announcement confirmed member api (#2255)
* feat: Announcement confirmed
* add: native
* add: todo
* fix: dump
|
2022-11-03 10:42:21 +00:00 |
|
微莹·纤绫
|
4abb3e3703
|
[core] Introduce Flow<T>.toStream() for simply implement Streamable (#2259)
* [core] Introduce `Flow<T>.toStream()` for simply implement `Streamable`
* Drop `unintercepted` support
* fix ci
* update test
|
2022-10-31 13:09:58 +00:00 |
|