Commit Graph

  • f3f484a04b fix(tauri): normalize external URLs by auto-prepending https:// when protocol is missing Jason 2025-08-24 23:35:07 +08:00
  • 1458f1e45d fix(ui): use browser-safe timeout ref type (ReturnType<typeof setTimeout>) to avoid NodeJS.Timeout mismatch Jason 2025-08-24 23:31:56 +08:00
  • 0301d1aee7 fix(tauri): avoid duplicate import of default provider in import_default_config by early-exit when default exists Jason 2025-08-24 23:30:35 +08:00
  • 224d7a8be0 fix: 修复 Tauri 重构导致的配置读取与渲染问题 Jason 2025-08-24 23:04:55 +08:00
  • c4791ff523 - chore: 添加 Tauri CLI 开发依赖 - 在 package.json 新增 @tauri-apps/cli - 更新 pnpm-lock.yaml 锁定文件 - 仅依赖变更,无业务代码改动 Jason 2025-08-24 22:29:32 +08:00
  • 55c62a3753 - fix(types): 统一导入到 src/types.ts,移除 shared/types 残留路径 - chore(tsconfig): 将 include 扩展为 src/**/* 覆盖迁移后的源文件 - feat(build): Vite 设置 root 为 src,并将 build.outDir 设为 ../dist 以匹配 Tauri frontendDist - refactor(api): 去除未使用的 plugin-shell import;统一 electronAPI 类型定义至 vite-env.d.ts - build: 验证 renderer 构建通过,产物输出至 dist/ Jason 2025-08-23 23:11:39 +08:00
  • 12fa80e002 refactor: 清理 Electron 遗留代码并优化项目结构 farion1231 2025-08-23 21:13:25 +08:00
  • 29581b85d9 fix: 修复 Rust 编译错误并成功启动 Tauri 应用 farion1231 2025-08-23 21:00:50 +08:00
  • 88e69e844a docs: 更新迁移计划 - 标记 Phase 4 已完成 farion1231 2025-08-23 20:52:01 +08:00
  • 2a658af5b9 feat: 完成前端窗口控制和配置适配 farion1231 2025-08-23 20:41:14 +08:00
  • 1402fd0cc5 feat: 创建 Tauri API 层替换 Electron IPC 调用 farion1231 2025-08-23 20:38:57 +08:00
  • 8a3133be43 feat: 实现 Tauri Commands - 完成所有供应商和配置管理命令 farion1231 2025-08-23 20:15:10 +08:00
  • f64320fbd6 feat: 实现 Rust 后端核心模块 - 配置管理、供应商管理和数据存储 farion1231 2025-08-23 20:12:35 +08:00
  • 3479780639 feat: configure Tauri build system and app metadata farion1231 2025-08-23 20:05:50 +08:00
  • 1b0ab269fb feat: initialize Tauri project structure farion1231 2025-08-23 19:57:42 +08:00
  • 6706889387 删除多余文件 farion1231 2025-08-22 20:54:45 +08:00
  • 093e54f23c 更新文档 farion1231 2025-08-22 15:50:25 +08:00
  • afb20f298a 更新文档 v2.0.3 farion1231 2025-08-21 23:23:08 +08:00
  • 654a4745d5 feat: 添加 API Key 快速输入功能 farion1231 2025-08-21 22:20:57 +08:00
  • 0c7043154a feat: 添加快速选择模板按钮的选中状态 farion1231 2025-08-21 21:46:48 +08:00
  • 3097894d30 增加对 DeepSeek v3.1 的支持 farion1231 2025-08-21 20:05:42 +08:00
  • 23ab04af7c docs: 改进 README 文档 farion1231 2025-08-14 14:43:27 +08:00
  • a0c09bfcca Update README.md Jason Young 2025-08-14 12:18:17 +08:00
  • e6399e46b9 Update README.md Jason Young 2025-08-14 12:16:56 +08:00
  • 6355796a42 fix(mac): round app icon and regenerate .icns\n\n- Replace square icon with rounded squircle PNG\n- Regenerate build/icon.icns for mac packaging\n- Bump version to 2.0.1 Jason 2025-08-10 23:21:04 +08:00
  • 9dac53b754 fix: 修复关键逻辑错误 Jason 2025-08-10 20:36:17 +08:00
  • 5f0ef8a441 fix(mac): 修复隐藏标题栏拖拽;标题与内容左对齐;增加 banner 高度以避让交通灯 Jason 2025-08-10 19:13:45 +08:00
  • 65a660fcdc chore: 升级 Electron 到 ^32.3.3 并修复 macOS 开发环境二进制缺失问题(使用镜像完成下载验证) Jason 2025-08-10 16:58:47 +08:00
  • 9b4968fdfc 实施最终发布策略:Intel-only 配置 Jason 2025-08-10 15:07:26 +08:00
  • 8d5d2841ee 更新版本号 farion1231 2025-08-08 15:43:26 +08:00
  • c5843ae849 修复UI问题:禁用正在使用供应商的编辑按钮 farion1231 2025-08-08 15:29:28 +08:00
  • 72e34ab025 更新 README:补充功能特性和使用说明 farion1231 2025-08-08 15:20:20 +08:00
  • 482298411a 代码重构:移除 any 类型并抽取共享表单组件 farion1231 2025-08-08 15:03:38 +08:00
  • fe71373e7d 界面改进和代码重构:设置窗口最小尺寸并抽象预设供应商配置 farion1231 2025-08-08 12:12:28 +08:00
  • 6021ad8b22 代码质量优化:修复废弃API并改进ID生成 farion1231 2025-08-07 23:58:07 +08:00
  • 100b3f6e21 重大功能改进:添加禁止 Claude Code 签名功能并重构代码 farion1231 2025-08-07 23:05:11 +08:00
  • b0d4537398 改进添加供应商界面:实现自动提取官网地址功能 farion1231 2025-08-07 22:20:03 +08:00
  • db28ccb27b 优化用户体验:简化数据结构并改进文件夹访问 farion1231 2025-08-07 22:08:47 +08:00
  • 45c75e826a 统一供应商处理逻辑:默认供应商与普通供应商一致处理 farion1231 2025-08-07 21:56:30 +08:00
  • 5be45e269c 简化界面:删除导入当前配置功能 farion1231 2025-08-07 21:37:34 +08:00
  • ac96f9f551 移除默认供应商删除时的过度保护逻辑 farion1231 2025-08-07 21:30:37 +08:00
  • 0cfd65cb90 优化首次启动体验:自动创建默认供应商且设为选中状态 farion1231 2025-08-07 21:28:45 +08:00
  • bbb1868899 修复编辑供应商名称后配置文件名不同步问题 farion1231 2025-08-07 20:51:13 +08:00
  • 9541970d10 改进用户体验:供应商列表为空时自动弹出导入配置对话框 farion1231 2025-08-07 20:27:16 +08:00
  • c268f962af 重大重构:从字段替换切换到完整配置文件切换系统 farion1231 2025-08-07 15:48:30 +08:00
  • e03848af56 更新 pnpm-lock.yaml:移除 electron-store 依赖 farion1231 2025-08-07 10:13:22 +08:00
  • d5000ae30f 更新版本号到 1.0.8 farion1231 2025-08-07 10:09:42 +08:00
  • edc203a10b 重大改进:用原生 JSON 存储替换 electron-store farion1231 2025-08-07 10:09:17 +08:00
  • 1688f88226 Update README.md Jason Young 2025-08-07 09:55:48 +08:00
  • a13b67f2a1 修复依赖缺失问题:简化 electron-builder 文件过滤规则 farion1231 2025-08-07 09:09:17 +08:00
  • 084a228728 更新版本号到 1.0.7 farion1231 2025-08-07 08:49:57 +08:00
  • 0758a3c674 优化 GitHub Release: 只上传核心文件并添加详细说明 farion1231 2025-08-07 07:48:13 +08:00
  • eecfcdf40a 修复 macOS 构建和版本冲突问题 farion1231 2025-08-06 23:52:39 +08:00
  • 7c12b660dd 修复 GitHub Actions Release 工作流 farion1231 2025-08-06 23:45:41 +08:00
  • b76ec06ae4 修复 pnpm 版本兼容性问题 farion1231 2025-08-06 23:43:11 +08:00
  • 3594a101b8 修复依赖管理:添加 pnpm-lock.yaml 到版本控制 farion1231 2025-08-06 23:39:56 +08:00
  • 849118c3b2 修复 GitHub Actions: 使用 pnpm 替代 npm farion1231 2025-08-06 23:36:43 +08:00
  • 76eeae3b77 添加 GitHub Actions 自动构建和发布工作流 farion1231 2025-08-06 23:30:34 +08:00
  • b02d907c52 更新 readme farion1231 2025-08-06 23:18:09 +08:00
  • f39b665f86 配置应用图标:支持 Windows NSIS 安装包正确显示图标 farion1231 2025-08-06 23:09:29 +08:00
  • 1a7c3fcec5 完善发布配置:添加图标和优化构建 farion1231 2025-08-06 22:42:55 +08:00
  • 75a5e8088e 移除模态框点击外部关闭功能,防止误触关闭 farion1231 2025-08-06 21:00:49 +08:00
  • 588883ffc4 代码优化:清理冗余功能并修复关键问题 farion1231 2025-08-06 20:48:03 +08:00
  • dbafab57cf 解决系统弹窗阻塞问题:实现非阻塞用户交互 farion1231 2025-08-06 16:29:52 +08:00
  • 8a9ec05d33 优化UI样式:调整头部背景色和按钮焦点样式 farion1231 2025-08-06 16:22:32 +08:00
  • e87f206905 实现完美的浮动通知系统 farion1231 2025-08-06 16:16:09 +08:00
  • 6c7d4c158f 修复编辑后输入框无法选中的焦点管理问题 farion1231 2025-08-06 15:20:08 +08:00
  • 41a6bda4ab 修复编辑供应商配置同步问题 farion1231 2025-08-06 11:50:13 +08:00
  • 208987107e 修复URL推测功能:支持不完整URL输入并保持验证 farion1231 2025-08-06 11:42:58 +08:00
  • 71a8fd166f 增强供应商配置:添加网站地址字段和智能推测功能 farion1231 2025-08-06 10:09:58 +08:00
  • 4540ad613f 添加供应商URL可点击功能:支持在默认浏览器中打开链接 farion1231 2025-08-06 09:56:27 +08:00
  • b83652a162 修复fetch API超时实现:使用AbortController替换不支持的timeout参数 farion1231 2025-08-06 08:08:27 +08:00
  • 3bd65c2acb 简化过度设计,恢复原生弹窗 farion1231 2025-08-06 07:59:11 +08:00
  • caa289bd7d 升级 Electron 到最新稳定版本 farion1231 2025-08-06 07:49:45 +08:00
  • c867cfdb32 添加加载状态指示器 farion1231 2025-08-06 07:46:59 +08:00
  • 558103171e 添加切换供应商的确认对话框 farion1231 2025-08-06 07:45:54 +08:00
  • 779e24ee49 改进 ID 生成方式避免冲突 farion1231 2025-08-06 07:45:18 +08:00
  • 48dcb23ea5 用 Modal 组件替换所有 alert 弹窗 farion1231 2025-08-06 07:44:50 +08:00
  • e613696e08 修复 any 类型为具体的接口定义 farion1231 2025-08-06 07:42:57 +08:00
  • 135b634581 移除调试用的 console.log 语句 farion1231 2025-08-06 07:42:22 +08:00
  • ea2a86fe30 修复缺失的 checkStatus IPC处理器 farion1231 2025-08-06 07:41:43 +08:00
  • ca5035696f 移除状态检测功能,专注核心切换功能 farion1231 2025-08-05 23:28:47 +08:00
  • 671f9b34e2 修复按钮禁用逻辑:临时禁用状态检查功能 farion1231 2025-08-05 22:26:49 +08:00
  • 3df40def1e 添加配置文件浏览选择功能 farion1231 2025-08-05 20:30:18 +08:00
  • c74069ba57 重构状态检测功能:清理复杂逻辑,保留UI结构 farion1231 2025-08-05 20:10:51 +08:00
  • 687882d5c0 增强供应商状态检查功能 farion1231 2025-08-05 15:11:46 +08:00
  • c5720fa411 移除自动状态检查,改为手动检查模式 farion1231 2025-08-05 15:10:44 +08:00
  • 4cc085d5e4 添加项目开发指南文档 farion1231 2025-08-05 14:50:05 +08:00
  • 7ffd03e039 添加供应商编辑功能和密码显示切换 farion1231 2025-08-05 09:51:41 +08:00
  • 35cb750d19 修复 Electron 应用窗口不显示的问题 farion1231 2025-08-05 09:51:21 +08:00
  • e0a9c1ab4c initial commit farion1231 2025-08-04 22:16:26 +08:00