Commit Graph

336 Commits

Author SHA1 Message Date
Karlatemp
0750e81b45
Setup sonatype remote 2021-02-06 08:16:29 +08:00
Karlatemp
cd47c60e76
Add the missing values in POM 2021-02-06 08:15:21 +08:00
Him188
502f62167d 2.4.0-dev-1 2021-02-05 23:33:50 +08:00
Karlatemp
ea44735bce
POM file setup 2021-02-05 22:07:35 +08:00
Karlatemp
95d6484ec6
GPG sign 2nd verity 2021-02-05 22:04:37 +08:00
Karlatemp
d37675f5c2
GPG sign for artifacts 2021-02-05 17:38:27 +08:00
Him188
af72c4ec25 2.3.2 2021-02-03 20:24:25 +08:00
Him188
41bbef98ad 2.3.1 2021-02-03 15:49:27 +08:00
Him188
ea895db70c 2.3.0 2021-02-03 13:15:23 +08:00
Him188
bacfef584f Add android compilation target 2021-02-01 12:23:28 +08:00
Karlatemp
374de0609c
2.2.2 2021-01-31 23:09:24 +08:00
Karlatemp
55eed50431
2.2.2-dev-2 2021-01-31 22:08:54 +08:00
Him188
06e58c50a1 2.2.2-dev-1 2021-01-31 15:45:25 +08:00
Him188
08e9f8faf6 2.2.1 2021-01-30 22:00:45 +08:00
Him188
4f17780ac5 - Fix publishing
- Remove root module publication
2021-01-30 20:32:21 +08:00
Him188
f698a7705e Fix publishing 2021-01-30 14:49:33 +08:00
Him188
6c0c69b183 Remove jar files in root module publication 2021-01-29 13:44:20 +08:00
Him188
f291461099 2.2.0 2021-01-29 12:21:52 +08:00
Him188
559d6a7039 Merge remote-tracking branch 'mirai/dev' into dev 2021-01-29 10:23:42 +08:00
Him188
3704604544 Extract ResolveContext and RestrictedScope to separate modules 2021-01-29 07:44:22 +08:00
Karlatemp
b3e62552a4
2.2.0-dev-7 2021-01-28 21:07:38 +08:00
Him188
e4d3a17281 2.2.0-dev-6 2021-01-28 18:52:41 +08:00
Him188
9bfc6ffb4a Fix workflows 2021-01-28 18:21:56 +08:00
Him188
e0476d7e14 Include mirai-console in mirai project build 2021-01-28 09:32:23 +08:00
Him188
f48f73f673 2.2.0-dev-4 2021-01-27 14:02:01 +08:00
Him188
525d7c8de3 Do not publish jvm artifacts in root module, fix unresolved dependency with Android. fix #897 2021-01-27 13:57:32 +08:00
Him188
0bad96dd31 2.2.0-dev-3 2021-01-26 19:33:50 +08:00
Him188
cc87f6833f 2.2.0-dev-2 2021-01-26 19:14:07 +08:00
Him188
d8b1505181
Highway big data channel (#917)
- Fix retryWithServers exception suppress
- ConfigPush BDH session
- ConfigPush SSO change server
- Upload group PTT silk, #577
- Support upload private image through highway, close #194;
- Add fallback strategies for uploading group voice #577 and private image #916
- Upload all resources through highway BDH
- Support concurrent uploading
- Add BotConfiguration.highwayUploadCoroutineCount

close #916, close #577, close #194
2021-01-26 19:08:01 +08:00
Him188
596a295905 2.2.0-dev-1 2021-01-26 00:32:35 +08:00
Him188
c0154603eb 2.1.0 2021-01-24 01:15:20 +08:00
Him188
2e5b223b6a
支持使用QQ互联通道发送音乐分享 (#889)
* Add new MessageContent MusicShare and its protocol internals. #690, #682

* MusicShare sending

* MusicShare: MessageSource integration fundamentals

* - MessageReceipt integration for MusicShare
- Support MusicShare in QuoteReply: transform as PlainText
- Support LightApp refining, support decoding MusicShare

* Dump api for MusicShare

* Remove debugging code

* 2.1.0-dev-3

* Remove confusing providedSequenceIds in OnlineMessageSourceToGroupImpl

* fix build

Co-authored-by: wdvxdr <wdvxdr@foxmail.com>
2021-01-23 22:09:27 +08:00
Him188
705153c7d6 Update blocking bridge to 1.7.4 2021-01-23 15:24:14 +08:00
Him188
46998250a1 2.1.0-dev-2 2021-01-23 03:11:05 +08:00
Him188
f1c6677af9 Add binary compatibility validator 2021-01-21 14:20:43 +08:00
Him188
0a23efa113 Rollback blocking bridge version to 1.6.0 to test binary compatibility 2021-01-21 14:15:45 +08:00
Him188
246f0aa3dd Bump blockingBridge version to 1.7.3 (with JvmOverloads fix) 2021-01-21 10:10:38 +08:00
Him188
d7b7813b63 2.1.0-dev-1 2021-01-21 10:09:27 +08:00
Him188
988794343b Improve buildscript, fix publication 2021-01-21 10:08:21 +08:00
Him188
6250f93408 Update blocking bridge to 1.7.2 2021-01-20 19:25:32 +08:00
Him188
8a745d388c 2.0.0 2021-01-15 17:52:30 +08:00
Him188
713e63ab14 2.0.0-dev-2 2021-01-13 22:02:38 +08:00
Him188
adf17c223f Use new blocking bridge compiler, fix #853. 2.0.0-dev-1 2021-01-13 17:28:59 +08:00
Him188
7d3bcbeb1c Fix dokka 2021-01-12 18:57:42 +08:00
Him188
fe151a90fd 2.0-RC 2021-01-12 18:19:20 +08:00
Him188
47c9286c45 2.0-RC-dev-9 2021-01-11 23:58:38 +08:00
Him188
93fcb566fd Introduce AsyncRecallResult for getting result of recallIn 2021-01-11 18:36:04 +08:00
Him188
5e24e47c84 2.0-RC-dev-8 2021-01-10 20:32:45 +08:00
Him188
b4b70f028b 2.0-RC-dev-7 2021-01-10 04:38:31 +08:00
Him188
fec93d3cb8 2.0-RC-dev-6 2021-01-10 01:05:56 +08:00
Him188
46e0cda7a7 2.0-RC-dev-5 2021-01-06 16:10:00 +08:00
Him188
9dfe6298a6 2.0-RC-dev-4 2021-01-06 15:29:12 +08:00
Him188
c086fa2cc5 2.0-RC-dev-3 2021-01-06 13:15:16 +08:00
Him188
cc563752a3 2.0-RC-dev-2 2021-01-06 00:12:06 +08:00
Him188
d0fd05d4d5 2.0-RC-dev-1 2021-01-05 12:58:06 +08:00
Him188
6aa71daad2 2.0-M2-2 2021-01-01 17:34:09 +08:00
Karlatemp
6f007ae4a9
2.0-M2-1 2020-12-30 22:24:25 +08:00
Him188
d3febb3cf3 2.0-M2 2020-12-28 18:32:17 +08:00
Him188
dfad8572ee Use OkHttp client than CIO 2020-12-28 15:10:32 +08:00
Him188
ffa23ec5ef 2.0-M2-dev-14 2020-12-28 00:37:31 +08:00
Him188
0198e3363a 2.0-M2-dev-13 2020-12-27 23:57:12 +08:00
Him188
1769b681d2 2.0-M2-dev-12 2020-12-27 23:42:00 +08:00
Him188
648c6e27d6 2.0-M2-dev-11 2020-12-27 20:36:36 +08:00
Him188
a0ab15f074 2.0-M2-dev-10 2020-12-27 13:34:34 +08:00
Him188
83818ed45b 2.0-M2-dev-9 2020-12-26 20:51:02 +08:00
Him188
9eaccfca2a 2.0-M2-dev-8 2020-12-26 20:38:31 +08:00
Him188
73954130f8 Move utilities to mirai-core-utils 2020-12-26 20:05:10 +08:00
Him188
3b87f1fb31 2.0-M2-dev-5 2020-12-26 17:51:07 +08:00
Him188
298e2bce7e 2.0-M2-dev-4 2020-12-25 00:00:54 +08:00
Him188
63fc5e9651 2.0-M2-dev-3 2020-12-24 23:50:14 +08:00
Him188
4e778170ae Update docs 2020-12-24 17:02:33 +08:00
Karlatemp
b1b386f1b5
2.0-M2-dev-1 2020-12-24 11:19:14 +08:00
Him188
be6c67778e Auto-publish artifacts when uploaded to bintray 2020-12-19 23:36:12 +08:00
Him188
89af616f49 2.0-M1-1 2020-12-19 23:13:46 +08:00
Him188
176ae71e7a 2.0-M1 2020-12-19 00:28:39 +08:00
Him188
c2f5e26171 2.0-M1-dev-4 2020-12-18 23:58:50 +08:00
Him188
d5c6748c3d Update publishing 2020-12-18 15:42:38 +08:00
Him188
f46e82983b Update blocking bridge version to 1.5.0 2020-12-18 15:14:26 +08:00
Him188
bf88731086 Fix publishing and add mirai-core-all 2020-12-17 12:41:44 +08:00
Him188
17ec354112 Kotlin 1.4.21 2020-12-10 14:26:52 +08:00
Him188
97be9afeb9 Fix internals 2020-12-01 13:20:02 +08:00
Him188
3fb25a07ae Update versions 2020-12-01 13:02:45 +08:00
Him188
b8002d4b4d Hierarchical MPP:
- JDK in common target
- Disabled common compilations
- Android targets
- Kotlin 1.4.20
2020-11-22 14:25:49 +08:00
Him188
a3c2a29981 Update dependencies 2020-11-22 11:56:54 +08:00
Him188
1e7aaaec48 Rearrange protocol implementations 2020-11-01 15:07:32 +08:00
Him188
80722aaea7 Pretty buildscript 2020-10-03 13:35:05 +08:00
Him188
a9d4d14576 Rearrange module structure:
- Rename mirai-core to mirai-core-api
- Rename mirai-core-qqandroid to mirai-core
- Rename package net.mamoe.mirai.qqandroid to net.mamoe.mirai.internal
- Delete old android targets
- Configure default packages correctly
- Update licenses
2020-10-03 12:42:13 +08:00
Him188
fb2f437a21 Merge remote-tracking branch 'origin/dev' into dev 2020-10-03 12:09:12 +08:00
Karlatemp
8f7a9f21aa
Remove md5 2020-10-02 23:17:56 +08:00
Him188
9ced99efe1 Bump BlockingBridge version 2020-09-23 09:42:07 +08:00
Him188
6cf8a58c7c Set version to 2.0-M1 2020-09-23 09:41:52 +08:00
Him188
780598d6fa Add mirai-core-all 2020-09-22 18:56:27 +08:00
Him188
72a478f712 Update buildscript, add shadow md5 2020-09-22 13:23:08 +08:00
Karlatemp
85c447695b
1.3.1 2020-09-21 23:07:52 +08:00
Karlatemp
34c325e014
Add md5 in shadow 2020-09-21 22:59:00 +08:00
Him188
092aecf607 1.3.0 2020-09-16 12:34:35 +08:00
Him188
96abc36a34 1.2.3 2020-09-12 00:01:14 +08:00
Him188
c4b76db4a1 Merge branch 'master' into dev 2020-09-08 12:10:32 +08:00
Him188
557c933e61 Add JvmBlockingBridge for Image.queryUrl 2020-09-08 12:09:54 +08:00
Him188
9e4deb1b6e Update GitHub uploader 2020-08-27 22:18:35 +08:00
Him188
bd4dcec68e Fix copyright 2020-08-23 19:57:09 +08:00
Him188
919c83a4c0 1.2.2 2020-08-22 14:02:39 +08:00
Him188
5c6aeb8262 1.2.1 2020-08-19 20:43:43 +08:00
Him188
4703095f46 Use JvmBlockingBridge 2020-08-18 22:09:05 +08:00
Him188
80debd962a Migrate to new kotlinx-serialization-core;
Embed JceKt as net.mamoe.mirai.qqandroid.utils.io.serialization.Tars (#489)
2020-08-18 08:50:16 +08:00
Karlatemp
39775c2fa0
日志系统可以重定向为log4j等jvm日志系统 (#498)
* Close #395

* LoggerAdapters
2020-08-17 22:21:53 +08:00
Him188
b175119f0f Merge branch 'master' into dev
# Conflicts:
#	buildSrc/src/main/kotlin/Versions.kt
#	gradle.properties
#	mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt
#	mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/highway/HighwayHelper.kt
#	mirai-core/src/commonMain/kotlin/net.mamoe.mirai/network/LoginFailedException.kt
#	mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/event/JvmMethodListeners.kt
#	mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/utils/internal/retryCatching.jvm.kt
#	settings.gradle
2020-08-16 01:57:07 +08:00
Him188
45eea16fd5 Update license 2020-08-16 01:49:30 +08:00
Him188
2d83b69d06 Update copyright 2020-08-16 01:31:14 +08:00
Him188
87e76d4890 Update Kotlin version to 1.4 and relevant libraries 2020-07-31 16:29:25 +08:00
Him188
2b0165d850 Bump Kotlin version to 1.4.0-rc, mirai version to 1.2.0 2020-07-30 00:17:15 +08:00
Him188
4f86d15ef3 Simplify buildscript 2020-07-20 17:21:00 +08:00
Him188
719b5ac7b5 Explicit api mode 2020-07-20 15:06:30 +08:00
Him188
18002fff38
Update Versions.kt 2020-07-17 20:51:22 +08:00
Him188
b71fc740ee 1.1.2 released 2020-07-16 22:30:33 +08:00
Him188
611642d667 1.1.1 published 2020-07-11 21:28:05 +08:00
Him188
181f4a5312 1.1.0 released 2020-07-09 01:26:37 +08:00
Him188
39578e461f 1.1-EA2 2020-07-02 01:35:28 +08:00
Him188
46e6e4dbab Fix github 2020-06-29 15:39:59 +08:00
Him188
7ccd1fe566 1.1-EA released 2020-06-16 16:22:03 +08:00
Him188
042dc47dee 1.0.2 released 2020-06-01 22:25:12 +08:00
Him188
df62870ac5 1.0.1 released 2020-05-25 15:35:54 +08:00
Him188
5c808238dc
Add mirai-doc publishing workflow (#346)
* Update doc on push

* Optimize kotlin src block

* Generate by version

* Fix table optimizing

* Slowdown uploading

* Fix index.md to README.md

* Publish docs on release created
2020-05-24 20:26:06 +08:00
Him188
aad0cbe6e2 Setup mirai-doc publishing 2020-05-24 16:42:42 +08:00
Karlatemp
aa9e60a53d
Maven local 2020-05-23 15:25:37 +08:00
Him188
1c57e122e0 1.0.0 released 2020-05-22 14:18:10 +08:00
Him188
d47c764a81 Update coroutine version 2020-05-22 00:04:30 +08:00
Him188
746acddfa6 Update version number 2020-05-11 12:41:32 +08:00
Him188
8cb8adc478 1.0-RC2 released 2020-05-11 10:32:18 +08:00
Him188
4159a00636 Add copyright 2020-05-10 14:45:49 +08:00
Him188
e75888a6e9 Add binary-validator 2020-05-09 15:37:02 +08:00
Him188
d80ab1608a 1.0-RC released 2020-05-06 13:02:12 +08:00
Him188
1305709d3e Extract JCE serialization to him188/jcekt. close #300 2020-05-04 14:48:01 +08:00
Him188
5f760840bd 0.40.0 released 2020-04-29 21:10:32 +08:00
Him188
f0207ee893 0.39.5 released 2020-04-28 16:41:05 +08:00
Him188
38cfb78f8b 0.39.4 released 2020-04-27 09:59:15 +08:00
Him188
ce00c7ad65 Retry logs 2020-04-25 15:40:05 +08:00
Him188
00aea20c2c CuiCloud retry 2020-04-25 15:35:38 +08:00
Him188
79dd1354f6 0.39.3 released 2020-04-25 14:01:14 +08:00
Him188
67d3309aa2 Update to Kotlin 1.3.72 2020-04-24 21:54:25 +08:00
Him188
ac20f2b365 0.39.2 released 2020-04-24 16:57:06 +08:00
Him188
03cffb897c 0.39.1 released 2020-04-24 09:16:13 +08:00
Him188
9903ef467c 0.39.0 released 2020-04-23 21:01:04 +08:00
Him188
8c3b76e1d3 0.38.0 released 2020-04-20 22:09:36 +08:00
Him188
09b7f80b82 0.37.5 released 2020-04-20 12:04:18 +08:00
Him188
7fbc06b4b2 0.37.4 released 2020-04-17 11:18:23 +08:00
Him188
870ed59d97 Inherit kotlinx-coroutines dependency from ktor 2020-04-16 10:39:27 +08:00
Him188
081ed09f97 0.37.3 released 2020-04-15 20:10:11 +08:00
Him188
903ad51092 0.37.2 released 2020-04-13 19:17:01 +08:00
Him188
7ed5dd1631 Add retry for cuiCloudUpload 2020-04-12 20:35:47 +08:00
Him188
86f25c5067 0.37.1 released 2020-04-12 19:54:59 +08:00
Him188
edde57a212 0.37.0 2020-04-11 22:40:48 +08:00
Him188
34a24f5df4 Add bintray availability check 2020-04-11 00:18:14 +08:00
Him188
bb548fc20c Add more ways to get bintray_key 2020-04-11 00:10:14 +08:00
Him188
40c22f42e5 Add bintray publisher workflow 2020-04-11 00:04:45 +08:00
Him188
3f7bba77b5 Update bintray plugin to 1.8.5 2020-04-10 23:52:37 +08:00
Him188
25b83b836d 0.36.1 released 2020-04-10 23:41:11 +08:00
Him188
e32b0a6d8f 0.36.0 released 2020-04-10 22:36:06 +08:00
Him188
6480e78b24 Handle ContactList syncing on new friend or member event. 2020-04-08 14:33:13 +08:00
Him188
4b58aa9c52 0.34.0 released 2020-04-06 20:57:04 +08:00
Him188
31d53ea6ca 0.33.0 released 2020-04-04 23:35:16 +08:00
Him188
fb89837cba 0.32.0 released 2020-04-02 21:05:45 +08:00
Him188
38748e0c10 Use Kotlin 1.3.71 2020-04-02 12:35:27 +08:00
Him188
5d6af5bde8 large 2020-04-01 17:19:08 +08:00
Him188
a25f9e89b1 0.31.4 2020-03-31 15:10:30 +08:00
Him188
5ae1c8143f 0.31.3 2020-03-31 11:58:25 +08:00
Him188
ef86de230d Fix cuiCloud 2020-03-31 10:30:11 +08:00
Him188
8bc10f7bdf Fix cuiCloud 2020-03-31 10:25:24 +08:00
Him188
03d477ab16 Update CI 2020-03-31 09:55:06 +08:00
Him188
05f6259cb3
Cui cloud publishing & GitHub republishing (#177)
* Add CuiCloud tasks

* Add CuiCloud workflow

* Fix shadowJar

* Fix `reply` function prohibition in MessageSelectBuilder

* Fix doc

* Update CI

* Update CI

* Test CI

* Fix file

* Increase jvm memory limitation

* Add comments

* Remove unnecessary experimental api use

* Increase upload task timeout

* Fix sha

* Increase timeout

* Fix github

* Trigger publishing on release
2020-03-31 09:52:49 +08:00
Him188
57aed1a35e 0.31.2 2020-03-30 16:06:07 +08:00
Him188
3cc10d779d 0.31.1 2020-03-29 20:21:11 +08:00
Him188
347fc7e533 0.31.0 2020-03-29 16:01:43 +08:00
Him188
dc87f50791 0.30.1 2020-03-26 11:16:25 +08:00
Him188
f15967b87c Rename versions.kt to Versions.kt 2020-03-25 19:49:33 +08:00
Him188
c3f01f9027
Configure Shadow publish (#160)
* Test shadow

* Add print stacktrace

* Add more ways to find githubToken

* Error when failed to upload

* Try github token

* Use mamoe token

* Use header

* Rubbish actions

* Fix `GroupImpl.getGroupByUin`

* Triage shadow task on release
2020-03-25 16:16:21 +08:00
Him188
8325b7d4f9 Update workflow 2020-03-25 13:48:27 +08:00
Him188
e3baedfff2 Gradle tasks for uploading artifacts 2020-03-25 12:18:58 +08:00
Him188
588d2d16ca Gradle tasks for uploading artifacts 2020-03-25 11:47:09 +08:00
Him188
b70627f35e Gradle tasks for uploading artifacts 2020-03-25 10:12:24 +08:00
Him188
00a44a1df8 Fix build 2020-03-25 09:44:54 +08:00
jiahua.liu
64e36ea7b1 Github Uploader 2020-03-24 22:27:24 +08:00
Him188
a4f49ee9c4 Revert "Update buildSrc"
This reverts commit 702e14eb
2020-03-24 18:11:14 +08:00
Him188
702e14ebfe Update buildSrc 2020-03-24 18:02:59 +08:00
Him188
472aaccbe9 0.30.0 2020-03-24 16:34:50 +08:00
Him188
eb7afb6cff Update to Kotlin 1.4-M1 2020-03-24 10:01:03 +08:00