Developer
|
d10dd53884
|
Refine auth, API proxy, and server routing
|
2026-05-18 15:16:46 +08:00 |
|
Developer
|
4ad1766f10
|
Add pm2 deployment config for accountbook
|
2026-05-18 15:15:06 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
38b56f387c
|
fix: 修复统计页面收支趋势在跨月/周/年时显示无数据的问题
趋势统计不再受月份筛选器影响,始终显示全部历史数据。
分类明细继续保持月份筛选功能。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-01 10:52:14 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
6c5e7dc811
|
fix: 统计页面分类明细默认选中所有分类
- 添加 useEffect 在 categoryData 加载后自动选中所有分类
- 移除切换类型时清空选中的逻辑,新数据加载后自动全选
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-31 17:36:12 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
98aa39cb1c
|
refactor: 代码质量优化与安全修复
- 删除根目录重复的 server.js (830行),统一使用模块化的 server/index.js
- 修复 ESLint 错误: 移除未使用变量、修复 const 声明、处理未使用参数
- 修复 React Hooks 依赖警告: 使用 useCallback 包装函数并添加正确依赖项
- SQL LIKE 查询添加特殊字符转义,防止注入风险
- 移除 CSS 中重复的 @keyframes spin 定义
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-26 10:49:12 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
63c97ab31a
|
perf: 性能优化与代码质量改进
- 简化ToastProvider组件,移除未使用导入
- 简化Stats页面代码
- 添加React ESLint配置
- 添加数据库索引和API参数验证
- 清理重复文件server.js.backup
- 移除前端未使用的UI代码和复杂样式
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-23 16:43:03 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
3975bbed73
|
perf: 性能优化与代码质量改进
- 添加4个数据库索引提升查询性能
- 启用ESLint并配置React支持
- 修复ESLint错误(未使用的导入和状态)
- 简化Toast组件UI样式
- 移除重复文件(server.js.backup)
- 清理.gitignore中的.next目录
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-19 09:26:04 +08:00 |
|
Developer
|
1e478c2eaa
|
Revert "feat: 移动端UI精致化优化"
This reverts commit 349760b60c.
|
2026-03-18 18:42:31 +08:00 |
|
 DeveloperandClaude
|
349760b60c
|
feat: 移动端UI精致化优化
- 添加页面过渡动画(淡入+滑动)
- 优化统计卡片视觉,添加渐变色和微动效
- 实现列表项左滑删除手势(编辑+删除按钮)
- 优化底部导航,缩小高度并添加点击波纹效果
- 改进空状态,添加插画和引导按钮
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-03-18 16:48:42 +08:00 |
|
 DeveloperandClaude
|
af3fcbea96
|
deps: 更新package-lock.json(安装swr依赖)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-03-18 16:33:47 +08:00 |
|
 DeveloperandClaude
|
127f491167
|
feat: 前端UI标题栏优化与配置更新
- 更新.gitignore,添加frontend/.next/忽略
- 优化RecordModal、index、recurring、search、stats页面标题栏样式
- 新增frontend/lib/utils.js工具函数
- 更新useCategories.js钩子
- 添加代码优化计划文档
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-03-18 16:33:29 +08:00 |
|
Developer
|
ad6387e49e
|
docs: backup old server, update SPEC.md and add CHANGELOG
|
2026-03-18 16:20:06 +08:00 |
|
Developer
|
c1c7eb006b
|
chore: add ESLint, Prettier and Jest configuration
|
2026-03-18 16:19:03 +08:00 |
|
Developer
|
5dd00c310f
|
feat: add error boundary and loading spinner components with SWR integration
|
2026-03-18 16:18:19 +08:00 |
|
Developer
|
1f51c330dd
|
feat: add SWR for data fetching with optimistic updates
|
2026-03-18 16:16:04 +08:00 |
|
Developer
|
bd99fc8e81
|
feat: add new server entry point and update package.json
|
2026-03-18 16:13:01 +08:00 |
|
Developer
|
9165188100
|
feat: add all route modules (auth, records, stats, recurring, categories, export, search)
|
2026-03-18 16:10:41 +08:00 |
|
Developer
|
9c3281e6ac
|
feat: add utils, error handler and auth middleware
|
2026-03-18 16:03:38 +08:00 |
|
Developer
|
b0ce7dcbaf
|
feat: add database config and migration system
|
2026-03-18 16:01:59 +08:00 |
|
Developer
|
493624ecf8
|
chore: add .worktrees to gitignore
|
2026-03-18 15:57:22 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
12768a890b
|
feat: 优化标题栏高度和垂直居中显示
- 调整 AppShell header 高度为 56px 并添加内联样式强制垂直居中
- 优化月份选择器按钮大小为 36px
- 更新 SPEC.md 添加端口配置说明 (前端 3500, 后端 3501)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-18 11:36:27 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
02f48927a3
|
feat: 登录界面优化与API代理配置
- 移除登录页面的登录/注册切换,只保留登录功能
- 添加API代理配置支持远程访问
- 添加favicon.ico
- 后端CORS配置支持前端访问
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-18 10:54:18 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
a89d4f2402
|
feat: 统计页面添加分类筛选与搜索优化
- 统计页面添加分类多选筛选功能
- 点击分类可跳转到搜索页面查看详情
- 搜索页面添加 URL 同步与自动搜索
- 提取 useCategories hook 消除重复代码
- 修复自定义分类图标显示问题
- 添加 useMemo 优化计算性能
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-17 13:35:40 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
b5f9a238bb
|
feat: 删除亲情卡分类并优化搜索功能
- 移除亲情卡支出分类(前端+后端)
- 搜索结果添加点击编辑功能
- 提取 RecordModal 组件复用(index.js/search.js)
- 添加 useMemo 优化计算性能
- 优化类别查找为 O(1) 映射
- 添加删除分类接口输入验证
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-17 11:19:26 +08:00 |
|
 DeveloperandClaude Opus 4.6
|
3347a256b2
|
Initial commit: accountbook project
- Node.js backend server
- Frontend application
- Backup script
- Project specification
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-12 11:24:10 +08:00 |
|