diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index bb9b454..d086593 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -26,7 +26,7 @@ jobs:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_TOKEN }}
- name: Build and push
- uses: docker/bake-action@master
+ uses: docker/bake-action@v5
env:
version: ${{ steps.vars.outputs.tag }}
with:
diff --git a/.github/workflows/dockerhub.yml b/.github/workflows/dockerhub.yml
index ba34098..8ce6638 100644
--- a/.github/workflows/dockerhub.yml
+++ b/.github/workflows/dockerhub.yml
@@ -16,7 +16,7 @@ jobs:
run: |
echo "repository=${GITHUB_ACTOR}/weworkchat-sdk" >> $GITHUB_OUTPUT
- name: Docker Hub Description
- uses: peter-evans/dockerhub-description@v3
+ uses: peter-evans/dockerhub-description@v4
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_PASSWORD }}
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 571eb36..b8bab1b 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -15,7 +15,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup java
- uses: actions/setup-java@v3
+ uses: actions/setup-java@v4
with:
distribution: 'adopt'
java-version: ${{ matrix.java }}
@@ -23,7 +23,7 @@ jobs:
- name: Build with Maven
run: mvn clean package -B --file pom.xml
- name: Release
- uses: softprops/action-gh-release@v1
+ uses: softprops/action-gh-release@v2
if: startsWith(github.ref, 'refs/tags/')
with:
generate_release_notes: "true"
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 8b3358e..a06fe63 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -12,7 +12,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup java
- uses: actions/setup-java@v3
+ uses: actions/setup-java@v4
with:
distribution: 'adopt'
java-version: ${{ matrix.java }}
diff --git a/pom.xml b/pom.xml
index 9c65aeb..4a8afd3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
WeworkChatSDK
WeworkChatSDK
企业微信会话存档服务(WeworkChatSDK),提供一键接入java sdk,导出数据到阿里云msn、oss
- 1.2.3
+ 1.3.0
@@ -18,7 +18,7 @@
org.springframework.boot
spring-boot-starter-parent
- 2.7.5
+ 2.7.18
@@ -54,7 +54,7 @@
com.aliyun.oss
aliyun-sdk-oss
- 3.17.1
+ 3.17.4
io.sentry
diff --git a/sdk/libWeWorkFinanceSdk_Java.so b/sdk/libWeWorkFinanceSdk_Java.so
old mode 100644
new mode 100755
index e196909..23737a9
Binary files a/sdk/libWeWorkFinanceSdk_Java.so and b/sdk/libWeWorkFinanceSdk_Java.so differ
diff --git a/src/main/java/com/chinayin/wework/chatdata/model/MessageDTO.java b/src/main/java/com/chinayin/wework/chatdata/model/MessageDTO.java
index 6f42d14..22ce1f7 100644
--- a/src/main/java/com/chinayin/wework/chatdata/model/MessageDTO.java
+++ b/src/main/java/com/chinayin/wework/chatdata/model/MessageDTO.java
@@ -227,9 +227,15 @@ public class MessageDTO {
*/
/**
- * 视频号
+ * 视频号消息
*/
@JSONField(ordinal = 10, name = "sphfeed")
private TypeSphFeed sphFeed;
+ /**
+ * 微盘文件
+ */
+ @JSONField(ordinal = 10, name = "info")
+ private TypeQyDiskFile qydiskfile;
+
}
diff --git a/src/main/java/com/chinayin/wework/chatdata/model/messagetype/TypeQyDiskFile.java b/src/main/java/com/chinayin/wework/chatdata/model/messagetype/TypeQyDiskFile.java
new file mode 100644
index 0000000..0136b83
--- /dev/null
+++ b/src/main/java/com/chinayin/wework/chatdata/model/messagetype/TypeQyDiskFile.java
@@ -0,0 +1,19 @@
+package com.chinayin.wework.chatdata.model.messagetype;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import lombok.Data;
+
+/**
+ * @author chianyin
+ * 微盘文件
+ */
+@Data
+public class TypeQyDiskFile {
+
+ /**
+ * 文件名称
+ */
+ @JSONField(name = "filename")
+ private String filename;
+
+}