feat: 增强 Transfers 页面文件浏览功能
- 在 SftpFilePickerModal 中添加搜索功能 - 添加显示/隐藏文件切换按钮(参考 SftpView) - Remote->Many 模式下目标连接列表自动排除源连接 - 全选功能自动排除源连接 - 添加空状态提示信息 - 优化用户体验和交互逻辑
This commit is contained in:
@@ -15,6 +15,9 @@ public class SftpSessionCleanupTask {
|
||||
@Value("${sshmanager.sftp-session-timeout-minutes:30}")
|
||||
private int sessionTimeoutMinutes;
|
||||
|
||||
@Value("${sshmanager.transfer-task-timeout-minutes:30}")
|
||||
private int transferTaskTimeoutMinutes;
|
||||
|
||||
private final SftpController sftpController;
|
||||
|
||||
public SftpSessionCleanupTask(SftpController sftpController) {
|
||||
@@ -25,5 +28,6 @@ public class SftpSessionCleanupTask {
|
||||
public void cleanupIdleSessions() {
|
||||
log.debug("Running SFTP session cleanup task");
|
||||
sftpController.cleanupExpiredSessions(sessionTimeoutMinutes);
|
||||
sftpController.cleanupExpiredTransferTasks(transferTaskTimeoutMinutes);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user