Skip to content

Commit f1a4e04

Browse files
authored
Merge pull request #124 from dromara/dev
Dev
2 parents 3895476 + 8ee1e6a commit f1a4e04

File tree

20 files changed

+62
-35
lines changed

20 files changed

+62
-35
lines changed

docker-compose-testing.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services:
55
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-service:latest
66
privileged: true
77
ports:
8-
- 9200:9200
8+
- "9200:9200"
99
environment:
1010
SPRING_PROFILES_ACTIVE: prod
1111
MYSQL_HOST: mysql
@@ -37,7 +37,7 @@ services:
3737
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-mysql:latest
3838
privileged: true
3939
ports:
40-
- 3307:3306
40+
- "3307:3306"
4141
environment:
4242
MYSQL_DATABASE: orion_visor
4343
MYSQL_USER: orion
@@ -59,7 +59,7 @@ services:
5959
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-redis:latest
6060
privileged: true
6161
ports:
62-
- 6380:6379
62+
- "6380:6379"
6363
environment:
6464
REDIS_PASSWORD: Data@123456
6565
volumes:

docker-compose.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: '3.3'
22

3-
# latest = 2.4.2
3+
# latest = 2.4.3
44

55
# 支持以下源
66
# lijiahangmax/*
@@ -23,7 +23,7 @@ services:
2323
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-service:latest
2424
privileged: true
2525
ports:
26-
- 9200:9200
26+
- "9200:9200"
2727
environment:
2828
SPRING_PROFILES_ACTIVE: ${SPRING_PROFILES_ACTIVE:-prod}
2929
MYSQL_HOST: ${MYSQL_HOST:-mysql}
@@ -61,7 +61,7 @@ services:
6161
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-mysql:latest
6262
privileged: true
6363
ports:
64-
- 3307:3306
64+
- "3307:3306"
6565
environment:
6666
MYSQL_DATABASE: ${MYSQL_DATABASE:-orion_visor}
6767
MYSQL_USER: ${MYSQL_USER:-orion}
@@ -84,7 +84,7 @@ services:
8484
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-redis:latest
8585
privileged: true
8686
ports:
87-
- 6380:6379
87+
- "6380:6379"
8888
environment:
8989
REDIS_PASSWORD: ${REDIS_PASSWORD:-Data@123456}
9090
volumes:
@@ -103,7 +103,7 @@ services:
103103
guacd:
104104
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-guacd:latest
105105
ports:
106-
- 4822:4822
106+
- "4822:4822"
107107
environment:
108108
GUACD_LOG_LEVEL: info
109109
GUACD_LOG_FILE: /var/log/guacd.log
@@ -125,7 +125,7 @@ services:
125125
adminer:
126126
image: registry.cn-hangzhou.aliyuncs.com/orionsec/orion-visor-adminer:latest
127127
ports:
128-
- 8081:8080
128+
- "8081:8080"
129129
environment:
130130
ADMINER_DEFAULT_SERVER: ${MYSQL_HOST:-mysql}
131131
depends_on:

docker/docker-build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ set -e
77
source ./project-build.sh "$@"
88

99
# 版本号
10-
version=2.4.2
10+
version=2.4.3
1111
# 是否推送镜像
1212
push_image=false
1313
# 是否构建 latest

docker/project-build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -e
44
# DockerContext: orion-visor
55

66
# 版本号
7-
version=2.4.2
7+
version=2.4.3
88
# 是否构建 service
99
export build_service=false
1010
# 是否构建 ui

orion-visor-common/src/main/java/org/dromara/visor/common/constant/AppConst.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public interface AppConst extends OrionConst {
3636
/**
3737
* 同 ${orion.version} 迭代时候需要手动更改
3838
*/
39-
String VERSION = "2.4.2";
39+
String VERSION = "2.4.3";
4040

4141
/**
4242
* 同 ${spring.application.name}

orion-visor-dependencies/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<url>https://github.com/dromara/orion-visor</url>
1515

1616
<properties>
17-
<revision>2.4.2</revision>
17+
<revision>2.4.3</revision>
1818
<spring.boot.version>2.7.17</spring.boot.version>
1919
<spring.boot.admin.version>2.7.15</spring.boot.admin.version>
2020
<flatten.maven.plugin.version>1.5.0</flatten.maven.plugin.version>

orion-visor-launch/src/main/resources/application-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ spring:
1313
host: ${REDIS_HOST:127.0.0.1}
1414
port: ${REDIS_PORT:6379}
1515
password: ${REDIS_PASSWORD:Data@123456}
16-
database: ${REDIS_DATABASE:10}
16+
database: ${REDIS_DATABASE:1}
1717
data-version: ${REDIS_DATA_VERSION:1}
1818
mock: false
1919
redisson:

orion-visor-launch/src/test/java/org/dromara/visor/launch/ReplaceVersion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@
3939
*/
4040
public class ReplaceVersion {
4141

42-
private static final String TARGET_VERSION = "2.4.1";
42+
private static final String TARGET_VERSION = "2.4.2";
4343

44-
private static final String REPLACE_VERSION = "2.4.2";
44+
private static final String REPLACE_VERSION = "2.4.3";
4545

4646
private static final String PATH = new File("").getAbsolutePath();
4747

orion-visor-modules/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/handler/host/config/HostVncConfigStrategy.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public HostVncConfigDTO getDefault() {
6262
.authType(HostAuthTypeEnum.PASSWORD.name())
6363
.noUsername(false)
6464
.noPassword(false)
65+
.timezone("Asia/Shanghai")
6566
.clipboardEncoding(Const.UTF_8)
6667
.build();
6768
}
@@ -94,7 +95,11 @@ protected void updateFill(HostVncConfigDTO beforeModel, HostVncConfigDTO afterMo
9495
afterModel.setAuthType(HostAuthTypeEnum.PASSWORD.name());
9596
}
9697
// 加密密码
97-
this.checkEncryptPassword(afterModel.getAuthType(), beforeModel, afterModel);
98+
if (Booleans.isTrue(afterModel.getNoPassword())) {
99+
afterModel.setPassword(beforeModel.getPassword());
100+
} else {
101+
this.checkEncryptPassword(afterModel.getAuthType(), beforeModel, afterModel);
102+
}
98103
afterModel.setHasPassword(null);
99104
afterModel.setUseNewPassword(null);
100105
}

orion-visor-modules/orion-visor-module-terminal/orion-visor-module-terminal-service/src/main/java/org/dromara/visor/module/terminal/handler/terminal/handler/TerminalConnectHandler.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,9 @@ private <T extends BaseConnectConfig> T getConnectConfig(String connectType,
277277
} else if (TerminalConnectTypeEnum.RDP.name().equals(connectType)) {
278278
// RDP
279279
connectConfig = hostConnectApi.getRdpConnectConfig(host, userId);
280+
} else if (TerminalConnectTypeEnum.VNC.name().equals(connectType)) {
281+
// VNC
282+
connectConfig = hostConnectApi.getVncConnectConfig(host, userId);
280283
} else {
281284
throw Exceptions.unsupported();
282285
}

0 commit comments

Comments
 (0)