imbytecat
75c77159b4
refactor(db): 适配 drizzle-orm 0.x API 并引入 drizzle-zod
...
drizzle-orm 从 1.0 beta 降级到 0.45 后,1.0 的 defineRelations、drizzle-orm/zod
子路径以及 RQB v2 的 orderBy 对象语法均不可用。改用 schema 作为 drizzle()
入参、从独立的 drizzle-zod 包导入 schema 生成器,并将 orderBy 改回 0.x 的
回调写法。同时删除因降级而失效的旧迁移。
2026-04-24 20:08:41 +08:00
imbytecat
02757226f7
chore(deps): 锁定 Bun 版本并升级依赖
...
- Dockerfile 与 mise.toml 固定 bun 至 1.3.13
- 升级 ORPC/TanStack/Biome/Vite/TypeScript 等依赖
- drizzle-orm 与 drizzle-kit 回退至稳定版
2026-04-24 19:50:17 +08:00
imbytecat
934ba80c94
chore(deps): 升级 TanStack Router/Start 及 @types/bun 依赖
2026-04-11 20:53:34 +08:00
imbytecat
15118e8aa2
chore(deps): 升级 ORPC、React 与 Vite 相关依赖
2026-04-10 10:34:31 +08:00
imbytecat
9175909033
chore: 更新依赖
2026-04-02 00:57:49 +08:00
imbytecat
cd7b65fda4
refactor: flatten monorepo into standalone project
2026-04-01 19:43:21 +08:00
imbytecat
036afb8d20
chore: remove React Compiler and @rolldown/plugin-babel
2026-04-01 18:26:09 +08:00
imbytecat
688252fd49
chore(deps): bump @biomejs/biome to 2.4.9 and @orpc/* to 1.13.11
2026-03-26 01:14:09 +08:00
imbytecat
034f570794
chore(deps): update TanStack devtools packages
2026-03-25 09:51:21 +08:00
imbytecat
ea5935e29b
chore(deps): remove babel-plugin-react-compiler
2026-03-25 09:45:37 +08:00
imbytecat
3663f3d010
chore(deps): add @rolldown/plugin-babel and update dependencies
...
- Add @rolldown/plugin-babel for React compiler support
- Update TypeScript to 6.0.2
- Update TanStack packages (@tanstack/react-query, @tanstack/react-router, @tanstack/react-start)
- Update @vitejs/plugin-react to 6.0.1
- Update Vite to 8.0.2 and Nitro nightly
- Refactor vite.config.ts to use separate babel plugin with reactCompilerPreset
2026-03-25 09:44:13 +08:00
imbytecat
9d1beab2e1
chore: migrate to TypeScript 6.0.2
...
- Upgrade typescript from 5.9.3 to 6.0.2
- Add explicit types: ['node'] to base tsconfig (TS6 breaking change)
- Remove deprecated baseUrl from server tsconfig
- All typecheck passing
2026-03-25 09:23:07 +08:00
imbytecat
88326c4992
refactor(server): 改用 Vite 原生 tsconfig 路径解析
2026-03-22 01:27:47 +08:00
imbytecat
4e2bc5b8dc
chore(deps): 更新 bun lock
2026-03-22 00:39:25 +08:00
imbytecat
9da3df6ad7
chore: 升级 monorepo 依赖版本
2026-03-22 00:02:55 +08:00
imbytecat
0cd8b57d24
refactor: 优化项目结构 — 修复拼写、提取共享 interceptor、扁平化 db 目录、清理空包
2026-03-05 10:58:55 +08:00
imbytecat
73614204f7
chore(deps): 升级 Drizzle ORM 到 1.0 beta 并迁移至 RQBv2
...
- drizzle-orm/drizzle-kit 从 0.45.1/0.31.9 升级到 1.0.0-beta.15
- 移除独立的 drizzle-zod 包,改用 drizzle-orm/zod 内置导入
- DB driver 从 bun-sql 切换到 postgres-js
- 新增 defineRelations 入口 (RQBv2)
- 查询语法迁移到 RQBv2 对象风格 orderBy
2026-03-05 10:17:10 +08:00
imbytecat
61e7a1b621
chore(deps): 升级依赖并同步 VSCode 配置
2026-03-05 10:00:13 +08:00
imbytecat
0553347bfe
chore(deps): 升级 TanStack Start 与构建相关依赖
2026-02-26 12:09:37 +08:00
imbytecat
d478b94c13
chore(server): 切换 Bun 运行链路并同步升级核心依赖
2026-02-17 17:43:07 +08:00
imbytecat
93a2519012
feat(desktop): 迁移启动页到 React 并接入 Motion 动画
2026-02-16 05:10:15 +08:00
imbytecat
aa1e2c81c6
chore: remove unused fingerprint utility and stale deps
2026-02-16 03:03:33 +08:00
imbytecat
627e6f9dd3
chore: bump dependency catalog and lockfile versions
2026-02-15 22:01:03 +08:00
imbytecat
f9edfd0058
fix(desktop): guard shutdown race and kill sidecar process tree
2026-02-09 00:57:30 +08:00
imbytecat
db23ee42fc
chore: 更新 lockfile 依赖版本
2026-02-08 20:26:16 +08:00
imbytecat
d69a573a33
feat: 为 desktop/server 添加 Tailwind CSS 支持和 Biome 集成
...
- desktop renderer 接入 @tailwindcss/vite,loading 页面改用 Tailwind 类
- 两个 app 添加 biome.json 继承配置:tailwindDirectives + useSortedClasses
2026-02-08 19:17:53 +08:00
imbytecat
7318600e20
refactor(desktop): 替换 WebUI 为 Electron + electron-vite 桌面壳方案
...
- 使用 electron-vite 构建 main/preload,electron-builder 打包分发
- main process: dev 模式直连 localhost:3000,生产模式 spawn sidecar binary
- 添加 loading 页面,server 就绪前显示加载动画
- 更新 catalog 依赖: electron, electron-vite, electron-builder
- 移除 @webui-dev/bun-webui 依赖
2026-02-08 18:16:13 +08:00
imbytecat
e8e473b357
refactor(desktop): 替换 Electrobun 为 WebUI 作为桌面窗口方案
...
Electrobun 太不稳定,改用 webui-dev/webui(轻量 C 库,~300KB)通过
系统浏览器或 WebView 提供桌面窗口。已验证 bun:ffi 加载和
bun build --compile 均正常工作。
- 移除 electrobun 依赖和配置
- 添加 @webui-dev/bun-webui 依赖
- 重写桌面入口为 WebUI 窗口方案
- 移除 Conveyor 打包工具(mise.toml)
2026-02-08 04:15:34 +08:00
imbytecat
41d97ca312
refactor(deps): 将 @hydraulic/conveyor 从 bun 依赖迁移到 mise 全局工具
2026-02-08 03:21:38 +08:00
imbytecat
cfe7de2a70
chore(deps): 添加 @hydraulic/conveyor 依赖到 desktop 应用
2026-02-08 03:11:43 +08:00
imbytecat
b87de26e17
chore(deps): 升级 TanStack devtools 和 vite-tsconfig-paths 依赖版本
2026-02-08 02:41:22 +08:00
imbytecat
14bcdb33af
chore(deps): 升级 TanStack 路由和 Start 依赖版本
2026-02-07 19:11:28 +08:00
imbytecat
cc81d95178
chore(desktop): 升级 electrobun 至 1.12.0-beta.1
2026-02-07 19:10:33 +08:00
imbytecat
4bbb0c4a16
refactor(server): simplify build script, remove Effect dependency
2026-02-07 16:44:56 +08:00
imbytecat
59b4edc2d2
chore(desktop): 降级 electrobun 至 0.8.0 稳定版
2026-02-07 06:59:19 +08:00
imbytecat
f758fd5947
chore: 更新 bun.lock 锁文件
2026-02-07 06:15:52 +08:00
imbytecat
26f9421130
chore: 统一 Node/TypeScript 配置并修复桌面端类型环境
2026-02-07 05:53:38 +08:00
imbytecat
29969550ed
refactor(desktop): 从 Tauri 迁移到 Electrobun
...
- 移除 Tauri v2 代码 (src-tauri/, copy.ts)
- 添加 Electrobun 配置和入口 (electrobun.config.ts, src/bun/index.ts)
- 更新 package.json 使用 catalog 管理 electrobun 依赖
- 移除 server 中的 @tauri-apps/api 依赖
- 更新 AGENTS.md 文档
2026-02-07 05:04:53 +08:00
imbytecat
f3ea0f0789
chore: 更新依赖版本
2026-02-07 03:32:42 +08:00
imbytecat
bde325d9ae
chore: 更新 biome 和 turbo 依赖版本
2026-02-07 03:31:01 +08:00
imbytecat
49d1f706e7
feat: 添加本地工具包依赖支持项目功能
...
- 添加本地工具包依赖 @furtherverse/utils 以支持项目功能。
- 添加对 workspace 内 utils 包的依赖引用
2026-01-23 16:18:20 +08:00
imbytecat
be4e8212ec
feat: 添加 ohash 和 systeminformation 依赖支持指纹与系统信息
...
- 添加 ohash 依赖并更新其版本至 ^2.0.11
- 添加 ohash 依赖以支持哈希功能
- 添加 ohask 和 systeminformation 依赖项并指定其来源为 catalog。
- 引入 ohash 和 systeminformation 库以支持指纹生成和系统信息获取。
2026-01-23 15:59:07 +08:00
imbytecat
0cab61af91
feat: 添加 systeminformation 依赖以支持系统信息获取
...
- 添加 systeminformation 依赖并更新其版本至 5.30.5,同时配置其运行时环境和二进制文件路径。
- 添加 systeminformation 依赖以获取系统信息
- 添加 systeminformation 依赖项以支持系统信息获取功能。
2026-01-23 15:54:30 +08:00
imbytecat
b6c413aad9
feat: 添加类型检查与模块别名配置
...
- 添加开发依赖 @furtherverse/tsconfig 和 typescript 到 utils 包中
- 配置模块导入别名并添加类型检查依赖项
- 添加工具函数库的初始化文件
2026-01-23 15:50:59 +08:00
imbytecat
5a0a899e93
feat: 升级 lightningcss 至 1.30.2 并更新相关依赖
...
- 升级 lightningcss 及其所有平台相关依赖至 1.30.2 版本,并更新相关依赖项的版本号和哈希值,同时移除已废弃的 vitefu/vite 依赖项。
- 将版本号从 0.0.0 更新为 1.0.0
- 添加新的工具包模块并配置其名称、版本和模块类型。
2026-01-23 15:43:44 +08:00
imbytecat
254bef6162
chore: 升级依赖包至最新版本以兼容新功能和修复问题
...
- 升级依赖包版本以兼容最新功能和修复已知问题,包括 @effect/platform、@tanstack/react-router 系列、effect、nitro、vite、zod 及相关构建工具的版本更新。
- 升级依赖包版本以获取最新功能和修复,包括 @effect/platform、@tanstack/react-router 系列、effect、nitro、vite 和 zod。
2026-01-23 15:33:57 +08:00
imbytecat
dede23ead9
feat: 添加 OpenAPI 支持与集成
...
- 添加 @orpc/openapi 依赖以支持 OpenAPI 生成和集成。
- 配置 OpenAPI 文档生成与请求拦截,集成 Zod 验证错误处理并支持 Bearer 认证。
- 添加 @orpc/openapi 依赖并更新版本号至 1.13.4
- 添加 @orpc/openapi 依赖以支持 OpenAPI 生成功能。
2026-01-22 16:43:11 +08:00
imbytecat
70252fbd94
chore: 更新依赖至最新稳定版本以优化构建性能
...
- 更新项目依赖版本以升级 Rollup、LightningCSS、Vite 及其相关构建工具至最新稳定版本,并同步更新多个平台的二进制包以确保兼容性和性能优化。
2026-01-22 15:29:38 +08:00
imbytecat
c364b6d27f
feat: 升级 TanStack、Turbo 等依赖至最新版本
...
- 升级多个 TanStack 相关依赖至 1.154.7 版本,同步更新 h3-v2 和 nitro 的依赖版本以保持兼容性。
- 升级 turbo 和 tanstack 相关依赖至最新版本以获取最新功能和修复。
2026-01-22 15:25:44 +08:00
imbytecat
46984c2687
refactor: 重构桌面端构建配置与依赖管理
...
- 删除桌面端构建配置文件
- 添加二进制文件复制工具,支持多平台目标映射并自动处理文件路径与扩展名,通过类型安全配置和错误处理确保构建流程稳定可靠。
- 添加依赖项以支持类型安全的模式定义和项目配置,并新增脚本用于复制二进制文件。
- 添加桌面应用的TypeScript配置文件并继承统一的tsconfig设置,排除node_modules和src-tauri目录。
- 添加必要的开发依赖项以支持类型检查和构建工具链
2026-01-21 23:38:16 +08:00