diff --git a/docker-compose.yml b/docker-compose.yml
index 3f0b14f0..a1f6fd61 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,6 +1,6 @@
version: '3.3'
-# latest = 2.4.0
+# latest = 2.4.1
services:
ui:
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-ui:latest
diff --git a/docker/adminer/build.sh b/docker/adminer/build.sh
index 946851b1..714410f5 100644
--- a/docker/adminer/build.sh
+++ b/docker/adminer/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
docker build -t orion-visor-adminer:${version} .
docker tag orion-visor-adminer:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-adminer:${version}
docker tag orion-visor-adminer:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-adminer:latest
diff --git a/docker/guacd/build.sh b/docker/guacd/build.sh
index fab46a88..0597bab2 100644
--- a/docker/guacd/build.sh
+++ b/docker/guacd/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
docker build -t orion-visor-guacd:${version} .
docker tag orion-visor-guacd:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-guacd:${version}
docker tag orion-visor-guacd:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-guacd:latest
diff --git a/docker/mysql/build.sh b/docker/mysql/build.sh
index b521946d..37bf3f45 100644
--- a/docker/mysql/build.sh
+++ b/docker/mysql/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
cp -r ../../sql ./sql
docker build -t orion-visor-mysql:${version} .
rm -rf ./sql
diff --git a/docker/push.sh b/docker/push.sh
index 7b853ab1..2de73c74 100644
--- a/docker/push.sh
+++ b/docker/push.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
docker push registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-adminer:${version}
docker push registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-mysql:${version}
docker push registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-redis:${version}
diff --git a/docker/redis/build.sh b/docker/redis/build.sh
index 57be5160..f0a54c46 100644
--- a/docker/redis/build.sh
+++ b/docker/redis/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
docker build -t orion-visor-redis:${version} .
docker tag orion-visor-redis:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-redis:${version}
docker tag orion-visor-redis:${version} registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-redis:latest
diff --git a/docker/service/build.sh b/docker/service/build.sh
index 154ed210..f8dd6b97 100644
--- a/docker/service/build.sh
+++ b/docker/service/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
mv ../../orion-visor-launch/target/orion-visor-launch.jar ./orion-visor-launch.jar
docker build -t orion-visor-service:${version} .
rm -rf ./orion-visor-launch.jar
diff --git a/docker/ui/build.sh b/docker/ui/build.sh
index b925c4cc..471297e2 100644
--- a/docker/ui/build.sh
+++ b/docker/ui/build.sh
@@ -1,6 +1,6 @@
#/bin/bash
set -e
-version=2.4.0
+version=2.4.1
mv ../../orion-visor-ui/dist ./dist
docker build -t orion-visor-ui:${version} .
rm -rf ./orion-visor-launch.jar
diff --git a/orion-visor-common/src/main/java/org/dromara/visor/common/constant/AppConst.java b/orion-visor-common/src/main/java/org/dromara/visor/common/constant/AppConst.java
index 1dd49d18..133ecb40 100644
--- a/orion-visor-common/src/main/java/org/dromara/visor/common/constant/AppConst.java
+++ b/orion-visor-common/src/main/java/org/dromara/visor/common/constant/AppConst.java
@@ -36,7 +36,7 @@ public interface AppConst extends OrionConst {
/**
* 同 ${orion.version} 迭代时候需要手动更改
*/
- String VERSION = "2.4.0";
+ String VERSION = "2.4.1";
/**
* 同 ${spring.application.name}
diff --git a/orion-visor-dependencies/pom.xml b/orion-visor-dependencies/pom.xml
index 6688829d..7dc53199 100644
--- a/orion-visor-dependencies/pom.xml
+++ b/orion-visor-dependencies/pom.xml
@@ -14,7 +14,7 @@
https://github.com/dromara/orion-visor
- 2.4.0
+ 2.4.1
2.7.17
2.7.15
1.5.0
diff --git a/orion-visor-launch/src/test/java/org/dromara/visor/launch/ReplaceVersion.java b/orion-visor-launch/src/test/java/org/dromara/visor/launch/ReplaceVersion.java
index 4f675802..56bc5286 100644
--- a/orion-visor-launch/src/test/java/org/dromara/visor/launch/ReplaceVersion.java
+++ b/orion-visor-launch/src/test/java/org/dromara/visor/launch/ReplaceVersion.java
@@ -39,9 +39,9 @@ import java.util.function.Function;
*/
public class ReplaceVersion {
- private static final String TARGET_VERSION = "2.3.9";
+ private static final String TARGET_VERSION = "2.4.0";
- private static final String REPLACE_VERSION = "2.4.0";
+ private static final String REPLACE_VERSION = "2.4.1";
private static final String PATH = new File("").getAbsolutePath();
diff --git a/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/controller/UserAggregateController.java b/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/controller/UserAggregateController.java
index 74d045e0..c43678d2 100644
--- a/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/controller/UserAggregateController.java
+++ b/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/controller/UserAggregateController.java
@@ -71,6 +71,7 @@ public class UserAggregateController {
@GetMapping("/user")
@Operation(summary = "获取用户权限聚合信息")
public UserAggregateVO getUserAggregateInfo(HttpServletResponse response) {
+ // FIXME KIT
// 设置版本号请求头
response.setHeader(HttpHeaderConst.ACCESS_CONTROL_EXPOSE_HEADERS, HttpHeaderConst.APP_VERSION);
response.setHeader(HttpHeaderConst.APP_VERSION, AppConst.VERSION);
diff --git a/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/define/cache/PreferenceCacheKeyDefine.java b/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/define/cache/PreferenceCacheKeyDefine.java
index 5f6a1d89..2075a57d 100644
--- a/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/define/cache/PreferenceCacheKeyDefine.java
+++ b/orion-visor-modules/orion-visor-module-infra/orion-visor-module-infra-service/src/main/java/org/dromara/visor/module/infra/define/cache/PreferenceCacheKeyDefine.java
@@ -39,7 +39,7 @@ import java.util.concurrent.TimeUnit;
public interface PreferenceCacheKeyDefine {
CacheKeyDefine PREFERENCE = new CacheKeyBuilder()
- .key("user:prefer:{}:{}")
+ .key("v1:user:prefer:{}:{}")
.desc("用户偏好 ${userId} ${type}")
.type(JSONObject.class)
.struct(RedisCacheStruct.STRING)
diff --git a/orion-visor-ui/.env.development b/orion-visor-ui/.env.development
index 1a56480a..18b59f51 100644
--- a/orion-visor-ui/.env.development
+++ b/orion-visor-ui/.env.development
@@ -3,4 +3,4 @@ VITE_API_BASE_URL=http://127.0.0.1:9200/orion-visor/api
# websocket 路径
VITE_WS_BASE_URL=ws://127.0.0.1:9200/orion-visor/keep-alive
# 版本号
-VITE_APP_VERSION=2.4.0
+VITE_APP_VERSION=2.4.1
diff --git a/orion-visor-ui/.env.production b/orion-visor-ui/.env.production
index 75998f13..25daa624 100644
--- a/orion-visor-ui/.env.production
+++ b/orion-visor-ui/.env.production
@@ -3,4 +3,4 @@ VITE_API_BASE_URL=/orion-visor/api
# websocket 路径
VITE_WS_BASE_URL=/orion-visor/keep-alive
# 版本号
-VITE_APP_VERSION=2.4.0
+VITE_APP_VERSION=2.4.1
diff --git a/orion-visor-ui/package.json b/orion-visor-ui/package.json
index 8832e820..25609244 100644
--- a/orion-visor-ui/package.json
+++ b/orion-visor-ui/package.json
@@ -1,7 +1,7 @@
{
"name": "orion-visor-ui",
"description": "Orion Visor UI",
- "version": "2.4.0",
+ "version": "2.4.1",
"private": true,
"author": "Jiahang Li",
"license": "Apache 2.0",
diff --git a/pom.xml b/pom.xml
index 9d2e79a7..96546390 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
- 2.4.0
+ 2.4.1
8
8
3.0.0-M5