Commit Graph

136 Commits

Author SHA1 Message Date
VirtualHotBar
16ce2cbfd1 fix: 更新 WinFsp 下载链接至版本 2.1.25156 2026-03-04 23:33:52 +08:00
VirtualHotBar
ce2539fbc8 chore: 更新版本号至1.2.3 2026-03-04 23:25:58 +08:00
VirtualHotBar
d3b24e2692 feat: 添加高级设置和额外启动参数功能,优化配置管理 2026-03-04 23:24:50 +08:00
VirtualHotBar
1923fe9acb feat: 更新配置导入导出描述,优化设置页面的导入导出功能 2026-03-04 23:02:43 +08:00
VirtualHotBar
90e4f7f750 fix(locales): 优化中文翻译,调整提示信息以提高可读性 2026-03-04 22:44:22 +08:00
VirtualHotBar
5881c33a69 feat: 添加启动任务失败处理和存储同步状态提示,优化配置导入流程 2026-03-04 22:42:37 +08:00
VirtualHotBar
2988382b35 feat(config): 添加配置导入导出功能
- 在设置页面添加数据管理卡片,支持导出配置为ZIP文件和从ZIP导入配置
- 实现后端导出导入逻辑,包括文件验证、临时目录处理和错误处理
- 添加多语言支持,完善相关UI交互和状态提示
- 修复存储添加页面重复提交问题,添加提交中状态
- 修正版本标记文件路径错误
2026-03-04 21:51:04 +08:00
VirtualHotBar
01761f8cbd fix: 更新版本号至 1.2.2,并优化下载跳过逻辑 2026-03-04 00:29:30 +08:00
VirtualHotBar
dc69b94459 feat(mount): implement issue #102 mount strategy improvements 2026-03-03 23:17:29 +08:00
VirtualHotBar
393191f921 feat: 更新 README,添加依赖框架说明;修改 migrated.json 中 aria2c 命令路径;新增 openWinFspInstaller 函数以支持安装程序的打开 2026-03-03 20:58:14 +08:00
VirtualHotBar
8f4a95de1d feat: 更新存储信息过滤和参数设置,增强存储管理功能 2026-02-19 15:42:14 +08:00
VirtualHotBar
907837114b feat: 添加 Tauri 签名私钥密码支持,并更新公钥 2026-02-18 22:03:21 +08:00
VirtualHotBar
3069e8c464 feat: 修复私钥问题 2026-02-18 21:28:57 +08:00
VirtualHotBar
19d1369e2a chore: 更新 netmount 版本至 1.2.1 2026-02-18 20:38:23 +08:00
VirtualHotBar
4186172a6f feat(locales): 在中国本地化环境中添加新的存储选项和描述
- Added translations for various storage options in `zh-cn.json` and `zh-hant.json`, including Alist v3, AutoIndex, MediaFire, and more.
- Included detailed descriptions for each new storage option to enhance user understanding.

fix(locales): correct minor formatting issues in Chinese locales

- Fixed spacing inconsistencies in `zh-hant.json` for better readability.

feat(sidecar): implement runSidecarOnce command

- Introduced a new command `run_sidecar_once` to execute sidecar binaries with arguments and capture their output.
- Added logging functionality to track execution results and errors.

fix(storage): update unneeded storages filter

- Changed the filter for unneeded storages from 'WebDAV' to 'WebDav' in `allList.ts`.

refactor(openlist): improve driver list normalization and error handling

- Enhanced the normalization logic for driver lists in `providers.ts` to handle various data structures more robustly.
- Added error handling and logging for better debugging during driver information retrieval.

feat(openlist): reset admin password using CLI

- Implemented a mechanism to reset the OpenList admin password using the CLI in `openlist.ts` and `process.ts`.
- Added fallback logic to ensure the password is set correctly after server startup.

refactor(sidecar): streamline sidecar management functions

- Consolidated sidecar management functions in `sidecar.ts` for better organization and clarity.
2026-02-18 20:36:21 +08:00
VirtualHotBar
6d3a197dc3 feat: 添加自动更新功能,支持检查和下载更新 2026-02-18 14:47:31 +08:00
VirtualHotBar
1d58650759 fix(nsis): stop locked sidecars during upgrade
- NSIS preinstall/uninstall hook stops openlist/rclone under INSTDIR to avoid locked binary update failures\n- Cleanup sidecars on app exit (all platforms)
2026-02-18 13:52:14 +08:00
VirtualHotBar
416ece0bf8 fix(config): 移除 externalBin 配置避免二进制文件重复打包
externalBin 会将二进制文件复制到 MacOS 目录,
但代码中使用的是 BaseDirectory::Resource 路径(Resources 目录),
且 resources 配置已经将 binaries 打包到 Resources。

移除 externalBin 后,二进制文件只会在 Resources/binaries/ 中一份。
2026-02-18 13:11:09 +08:00
VirtualHotBar
7b9b2980bd fix: 添加 winapi winbase feature 支持 CREATE_NO_WINDOW 2026-02-18 13:08:11 +08:00
VirtualHotBar
786bcacbc0 feat: Windows 下隐藏 openlist 和 rclone 的命令行窗口
在 spawn_sidecar 函数中添加 CREATE_NO_WINDOW 标志,
使后台运行的二进制文件在 Windows 上不显示命令行窗口
2026-02-18 13:02:48 +08:00
VirtualHotBar
359388e8ad fix(config): 从 targets 中移除无效的 'updater' 2026-02-18 12:35:53 +08:00
VirtualHotBar
30551b25ed fix(build): 使用 NSIS 替代 WiX 构建 Windows 安装程序
WiX 需要 .NET Framework 3.5 且在 CI 上运行不稳定。
NSIS 更现代,不需要额外依赖,Tauri 自动处理。

- 从 bundle targets 中移除 msi (WiX)
- 移除 wix 配置和自定义模板
- 移除 workflow 中的 WiX 安装步骤
2026-02-18 12:32:21 +08:00
VirtualHotBar
ba018a96aa fix(build): 修复 get_target_triple() 支持交叉编译
使用 CARGO_CFG_TARGET_OS 和 CARGO_CFG_TARGET_ARCH 环境变量
替代 env::consts,确保交叉编译时生成正确的目标三元组
2026-02-18 11:34:01 +08:00
VirtualHotBar
5efd13eb3e fix(build): 修复 macOS 交叉编译和 Windows WiX 安装问题
- 添加 get_target_os() 函数使用 CARGO_CFG_TARGET_OS 环境变量
- 在 check_res_bin() 中使用目标 OS 而非构建机器 OS
- 修复 Windows WiX 安装步骤,检查是否已存在避免重复安装错误
- 确保交叉编译时下载正确架构的二进制文件
2026-02-18 11:24:42 +08:00
VirtualHotBar
739a5f7df5 fix(ci): 修复 macOS 交叉编译和 Windows WiX 构建失败
- 使用 CARGO_CFG_TARGET_ARCH 环境变量检测目标架构,支持交叉编译
- 添加 CARGO_CFG_TARGET_ARCH/OST 的 rerun-if-env-changed
- 在 Windows runner 上显式安装 WiX Toolset 3.14.1
2026-02-18 11:11:42 +08:00
VirtualHotBar
59aaae38d6 feat: 添加国际化检查脚本和诊断导出功能
新增国际化检查脚本 check-i18n.mjs 用于验证本地化文件的完整性
添加诊断导出功能,支持导出应用日志和配置信息到 zip 文件
更新多个语言文件,补充缺失的翻译项和描述
调整 CI 工作流中 pnpm 和 node 的安装顺序
2026-02-18 00:21:46 +08:00
VirtualHotBar
0b5e8c9e8b feat: 添加关闭窗口最小化到托盘功能并优化发布流程 2026-02-17 23:10:55 +08:00
VirtualHotBar
dd9f36dbbd feat: 升级版本至1.2.0并优化构建脚本
更新版本号至1.2.0,优化构建脚本增加对更多架构的支持,添加环境变量控制下载行为,改进错误处理和重试机制,并新增多种云存储服务的多语言支持。
2026-02-17 22:28:40 +08:00
VirtualHotBar
0666002de7 refactor: 合并 res/bin/ 到 binaries/ 目录 2026-02-17 19:19:12 +08:00
VirtualHotBar
1c7f672964 fix: 修复 Tauri dev 模式重建循环问题 2026-02-17 19:17:01 +08:00
caiqingzhi2020
8640a5bf15 Merge branch 'main' into main 2026-02-17 18:18:45 +08:00
caiqingzhi2020
dd124e5985 merge: build: 升级Tauri相关依赖03a238bbeabeaa0689fe1059a7eba2c021b1288e
merge:  feat: 添加存储库模式实现和类型安全增强784565d38a11ba38eb68a10de2e4f8353b7de464
2026-02-17 17:25:17 +08:00
caiqingzhi2020
54aee246f9 fix: unusedwarning 2026-02-17 13:40:37 +08:00
caiqingzhi2020
f98f1b58cb fix: 1.1.2bugFAILED: failed to mount FUSE fs: mountpoint path already exists: Z:
feat:  rust api ,tauri sidecar,job object
2026-02-17 13:40:36 +08:00
caiqingzhi2020
a767660c26 update: rust1.93.0 tauri2.10.1 2026-02-17 13:39:37 +08:00
VirtualHotBar
03a238bbea build: 升级Tauri相关依赖至2.2.0版本 2026-02-11 15:10:50 +08:00
caiqingzhi2020
f3a3212c6c Merge remote-tracking branch 'upstream/main' 2026-02-08 22:44:11 +08:00
LIHAQ
565fe2302a 更改代码中alist部分为openlist (#105)
* 更改代码中alist为openlist

* 更改代码中alist为openlist

* 更改代码中alist为openlist

* 更新openlist的github地址

* 更改openlist的下载地址

* 更改openlist配置文件地址

* 更改代码中alist为openlist

* 更改代码中alist为openlist

* 更改alist文件名为openlist

* 更改alist.svg为openlist.svg

* 调整版本为openlist_beta版本

* 更改版本为openlist-beta版本

* 更换github镜像地址

* 更新版本号至1.1.3

---------

Co-authored-by: VirtualHotBar <96966978+VirtualHotBar@users.noreply.github.com>
2025-06-30 21:57:37 +08:00
Integral
30f1484c3a fix: replace npm with pnpm in tauri build commands 2025-03-03 00:46:41 +08:00
xrgzs
5335735916 fix(i18n): Correct Chinese translations for 'meta_password'
- Update 'meta_password' translation in zh-cn.json and zh-hant.json
- Change '原数据密码' to '元信息密码' in Simplified Chinese
- Change '原資料密碼' to '元信息密碼' in Traditional Chinese
2024-10-19 20:15:25 +08:00
VirtualHotBar
4604065977 feat:完善自定义缓存路径 2024-08-24 15:44:36 +08:00
VirtualHotBar
e757c26f20 update:排除 /src-tauri/gen 2024-08-24 13:37:14 +08:00
VirtualHotBar
827ff5ac2a feat:add tauri_plugin_dialog 2024-08-24 13:34:00 +08:00
VirtualHotBar
c8098c8e3c fix:修补依赖 2024-08-24 13:21:56 +08:00
VirtualHotBar
1bd4e105df feat:更新Tauri 2.0 RC & 自定义缓存目录 2024-08-23 21:48:25 +08:00
VirtualHotBar
8985656796 fix:关闭窗口hook失效 2024-06-05 16:28:56 +08:00
VirtualHotBar
b3e53fd978 fix:初次运行闪退 2024-06-05 00:22:47 +08:00
VirtualHotBar
0678c2c42b update version 2024-06-04 18:16:38 +08:00
VirtualHotBar
4a95bcb26a fix:VolumeName 2024-06-04 18:12:02 +08:00
VirtualHotBar
a149ea7e91 Update build.rs 2024-06-04 15:11:31 +08:00