84 Commits

Author SHA1 Message Date
6f20e5978d fix: 分页正确显示当前筛选的总数
- API返回 total 字段(筛选后的实际总数)
- 新增 count_items 函数计算筛选条件下的总数
- 分页使用API返回的total而不是全局统计
- 解决筛选后分页显示不正确的问题
2026-04-16 14:08:12 +08:00
56ff1e8163 fix: 搜索输入实时响应修复
- 改用直接 setTimeout 方式,不用 debounce 函数
- 避免函数绑定问题导致搜索不触发
2026-04-16 14:03:05 +08:00
7652718803 feat: 数据库备份机制 v2.4.0
- 新增备份管理 API 和页面
- 自动备份:每天 04:00 执行
- 手动备份:页面一键备份
- 备份清理规则:
  - 保留最近 30 天
  - 每月第一天永久保留
  - 手动备份最多保留 10 个
- 支持恢复和删除备份
2026-04-16 13:54:07 +08:00
d2f64f98a1 fix: 初始化时清空搜索框和筛选状态
- 页面加载时强制清空 searchInput
- 重置 typeFilter 和 currentFilter
- 删除重复的 pageSize 定义
2026-04-16 13:47:46 +08:00
31f2d8b428 fix: 搜索功能修复 - debounce函数定义顺序
- debounce函数在使用前必须先定义
- 之前定义在代码末尾,导致搜索事件绑定失败
- 现移到代码开头,确保正确执行
2026-04-16 13:40:44 +08:00
d0f7b07260 fix: 日期放到标题后面,不增加卡片高度
- 日期紧跟标题后面,同一行显示
- 格式更紧凑:04-16 11:09 →04-16 12:00
- 字体10px,透明度0.5,不影响阅读
2026-04-16 12:20:32 +08:00
68ecb16303 feat: 卡片显示创建和更新日期
- 每个收藏卡片底部显示日期
- 格式:04-16 11:09(月-日 时:分)
- 有更新时显示:创建 → 更新
- 字体更小更淡,不影响卡片高度
2026-04-16 12:16:54 +08:00
c99eca35f0 feat: 快捷添加按钮,一键选择类型
- 顶部按钮栏分离为4个快捷添加按钮
- 点击直接进入对应类型的添加弹窗
- 弹窗标题显示类型图标和名称
- 不再需要下拉选择类型
2026-04-16 11:45:25 +08:00
1f1528979c feat: 待办截止时间支持日期+时间
- 截止日期改为日期时间选择器(datetime-local)
- 新增友好显示函数:今天/明天/昨天 + 时间
- 详情页显示完整日期时间格式
- 提醒弹窗显示友好格式
- 后端支持多种日期格式解析
- 只有日期的待办视为当天23:59到期
2026-04-16 11:37:04 +08:00
a19b260ef7 fix: 转换弹窗优化
- 内容预览保留换行格式,提高可读性
- 转换方式默认改为复制创建
2026-04-16 11:25:49 +08:00
cb2cbd4c6b feat: 收藏转待办功能 v2.0.0
- 新增 /api/items/<id>/convert API
- 支持两种转换方式:
  - 直接转换(convert):原收藏变为待办
  - 复制创建(copy):保留原收藏,新建待办
- 文本/链接/专栏类型可转换
- 内容自动合并到待办备注
- 前端列表和详情页添加转换按钮
- 弹窗配置:标题、状态、优先级、截止日期
2026-04-16 11:18:26 +08:00
6b775c99f9 feat: 已完成待办可重新打开
- 新增 /api/items/<id>/reopen 接口
- 前端列表已完成待办显示重新打开按钮
- 恢复为 pending 或 in_progress 状态
2026-04-16 11:05:34 +08:00
2eccc11369 feat: 网页端待办到期提醒功能
- 新增 /api/reminders API 接口
- 获取已过期、今天到期、即将到期的待办
- 前端显示提醒栏和弹窗详情
- 每5分钟自动刷新提醒
- 支持快速完成待办
2026-04-16 10:59:26 +08:00
d874577458 feat: 邮件发送历史记录 v1.9.2 2026-04-14 17:27:37 +08:00
bc59fb39db fix: 邮件发送添加Date和Reply-To头 2026-04-14 17:09:04 +08:00
fba2c1290d fix: 端口587无SSL直接连接 2026-04-14 16:40:57 +08:00
6490ceff08 fix: SMTP配置更新为mail.tphai.com端口587 2026-04-14 16:35:20 +08:00
e13fa0e337 feat: 发送邮件功能 + 邮箱管理 v1.9.0 2026-04-14 12:52:49 +08:00
3eae1595aa fix: 修复AI处理f-string中JSON花括号转义问题 2026-04-13 17:03:09 +08:00
033b7509d7 feat: AI自动添加功能,智能识别文本类型并整理数据 2026-04-13 16:56:43 +08:00
ffe7adcad2 feat: 编辑收藏时支持更改类型,动态显示对应字段 2026-04-13 16:45:48 +08:00
ad6d369069 feat: 标签管理添加编辑功能,支持修改标签名称 2026-04-13 16:35:09 +08:00
d8780b9000 fix: 标签管理添加搜索功能,实时过滤标签列表 2026-04-13 16:27:36 +08:00
2675edb695 feat: 首页添加分页功能,每页20条记录 2026-04-13 16:17:06 +08:00
4642a278a5 feat: 首页添加导出按钮,一键导出JSON格式 2026-04-13 16:10:27 +08:00
ae27641b6d feat: 编辑和添加模态框改为大尺寸(modal-lg) 2026-04-13 16:01:06 +08:00
4d51a680aa fix: 备注改名为详情,支持换行显示,扩大输入框 2026-04-13 12:21:37 +08:00
1c2c8bbebe feat: 标签管理功能和输入自动提示 2026-04-13 12:14:09 +08:00
4c8dd35d53 feat: 卡片显示两行,第二行显示内容预览 2026-04-13 12:03:21 +08:00
f6674a2ad3 feat: 压缩首页卡片高度,更紧凑的列表布局 2026-04-13 11:59:39 +08:00
807772b3e4 feat: 编辑备注改为多行输入框 2026-04-13 11:55:40 +08:00
67768feee0 feat: 网页端支持查看详情和编辑功能 2026-04-13 11:49:54 +08:00
a70666d79d feat: 添加浏览器标签图标 2026-04-13 10:34:30 +08:00
184cc5b56b feat: 收藏关注系统 v1.0.0 - 支持CLI/API/Web三种操作模式 2026-04-12 01:34:13 +08:00