Commit Graph

67 Commits

Author SHA1 Message Date
VirtualHotBar
1923fe9acb feat: 更新配置导入导出描述,优化设置页面的导入导出功能 2026-03-04 23:02:43 +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
dc69b94459 feat(mount): implement issue #102 mount strategy improvements 2026-03-03 23:17:29 +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
786bcacbc0 feat: Windows 下隐藏 openlist 和 rclone 的命令行窗口
在 spawn_sidecar 函数中添加 CREATE_NO_WINDOW 标志,
使后台运行的二进制文件在 Windows 上不显示命令行窗口
2026-02-18 13:02:48 +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
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
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
VirtualHotBar
827ff5ac2a feat:add tauri_plugin_dialog 2024-08-24 13:34:00 +08:00
VirtualHotBar
b3e53fd978 fix:初次运行闪退 2024-06-05 00:22:47 +08:00
VirtualHotBar
a1411d3336 Update main.rs 2024-06-04 15:05:56 +08:00
VirtualHotBar
ef47ae76e0 use tauri-plugin-autostart 2024-06-04 11:24:20 +08:00
VirtualHotBar
2a02c9e271 hide command prompt window on windows 2024-06-04 10:28:53 +08:00
VirtualHotBar
8ff3649f34 fix:modifyAlistConfig 2024-06-02 21:50:54 +08:00
VirtualHotBar
568eb5f820 Merge branch 'pr/20' into dev-tauri2.0 2024-06-02 20:30:57 +08:00
Flysoft
434c6734f2 system tray fix 2024-06-02 18:51:22 +08:00
VirtualHotBar
67a8a2bd3e rm set_window_shadow 2024-06-02 17:35:31 +08:00
Flysoft
2f7e5728e7 remove todos 2024-06-02 17:28:49 +08:00
Flysoft
b2a99ac762 fixes 2024-06-02 17:16:32 +08:00
Flysoft
a22882c84a Merge remote-tracking branch 'upstream/main' 2024-06-02 17:06:49 +08:00
Flysoft
c1e8377371 wip 2024-06-02 16:55:58 +08:00
Flysoft
2070310754 wip 2024-06-02 15:13:51 +08:00
Flysoft
4ffa216d1d wip 2024-06-02 12:33:09 +08:00
VirtualHotBar
dd57c5bab5 自动分配框架端口 2024-06-01 20:59:29 +08:00
VirtualHotBar
c3203fd5ce Improve 2024-05-13 10:17:29 +08:00
VirtualHotBar
e1e8d4a52f Update main.rs 2024-05-12 18:14:13 +08:00
VirtualHotBar
3ac9845b07 alist process 2024-05-10 20:14:53 +08:00
VirtualHotBar
deff50cae7 更新图标尺寸 2024-05-07 18:13:08 +08:00
VirtualHotBar
f479bc0b46 Update main.rs 2024-05-07 16:57:11 +08:00
VirtualHotBar
5ca58557ea Update main.rs 2024-05-07 16:55:57 +08:00
VirtualHotBar
8f1583d823 macos适配 2024-05-07 13:53:10 +08:00
VirtualHotBar
2a73417529 qaq 2024-05-06 19:44:38 +08:00
VirtualHotBar
f171c527bd 构建时自动获取对应系统的bin 2024-05-06 17:36:40 +08:00
VirtualHotBar
60c4442c77 Update main.rs 2024-05-04 22:45:40 +08:00
VirtualHotBar
31227007a1 Update main.rs 2024-05-04 22:44:58 +08:00
VirtualHotBar
cd2db9d91c Update main.rs 2024-05-04 22:39:22 +08:00
VirtualHotBar
03583a3b51 全平台支持 2024-05-04 22:32:54 +08:00
VirtualHotBar
f089b8905a Update main.rs 2024-05-04 22:23:49 +08:00
VirtualHotBar
ad530b6720 fact:适配macos 2024-05-04 07:12:42 -07:00
VirtualHotBar
74e757be3d 添加windows标志,以去除rust警告 2024-05-04 18:27:13 +08:00
VirtualHotBar
77834cb845 fact:适配linux 2024-05-04 18:24:19 +08:00