xiaji
|
b1cf94cd23
|
feat(公开内容): 添加临时留言功能,留言保留10分钟,显示用户名、内容、时间和来源IP
|
2026-05-25 22:04:57 +08:00 |
|
xiaji
|
ce7d39f36c
|
feat(公开内容): 添加临时文件上传功能,支持1小时/1天/7天过期
|
2026-05-25 21:08:56 +08:00 |
|
|
|
3aa311b9da
|
feat(家庭事项): 按到期时间分类显示,一个月内显示详情,超过一个月显示数量
- 修改视图逻辑,将未完成事项分为即将到期(一个月内)和远期事项
- 即将到期的事项显示完整详情表格
- 超过一个月的远期事项只显示数量,不显示详情
- 支持显示已过期的事项(红色标记)
- 合并远程更新
|
2026-03-16 18:27:52 +08:00 |
|
|
|
b4e0fc2a67
|
feat(家庭事项): 按到期时间分类显示,一个月内显示详情,超过一个月显示数量
- 修改视图逻辑,将未完成事项分为即将到期(一个月内)和远期事项
- 即将到期的事项显示完整详情表格
- 超过一个月的远期事项只显示数量,不显示详情
- 支持显示已过期的事项(红色标记)
|
2026-03-16 18:26:47 +08:00 |
|
|
|
a3e9de5af2
|
feat(公开内容): 添加公开内容功能,支持文档和软件下载,无需登录即可访问
|
2026-03-09 15:11:45 +08:00 |
|
|
|
f4d7dfd8d0
|
feat(家庭事项): 过滤已截止的事项,不显示截止日期早于今天的事项
|
2026-03-09 10:56:50 +08:00 |
|
|
|
c123d03922
|
feat(家庭事项): 只显示未完成的事项,不按人过滤
- 修改家庭事项视图,排除已完成状态的事项
- 修改首页待处理事项查询逻辑,与家庭事项页面保持一致
- 更新家庭事项页面标题和空状态提示信息
|
2026-03-08 18:14:05 +08:00 |
|
|
|
043c4ff734
|
feat(views): 为关键视图添加登录验证装饰器
为所有需要用户认证的视图函数添加@login_required装饰器,确保未登录用户无法访问这些功能
|
2026-01-29 18:04:18 +08:00 |
|
|
|
ae95844177
|
feat(security): 添加fail2ban集成防止暴力破解登录
- 新增fail2ban过滤器和监狱配置文件
- 修改登录视图记录客户端IP和认证失败日志
- 更新日志配置添加syslog处理器用于fail2ban检测
- 在README中添加fail2ban配置和使用文档
|
2026-01-28 22:44:36 +08:00 |
|
|
|
f7692a6db6
|
feat(views): 为所有视图添加登录验证装饰器
为保护用户数据安全,防止未授权访问,在所有需要用户认证的视图函数上添加@login_required装饰器
|
2026-01-28 21:39:41 +08:00 |
|
|
|
7cb93fff80
|
feat(认证): 添加用户登录和注销功能
添加用户认证功能,包括登录页面、视图逻辑和模板
配置登录URL设置并保护首页视图需要认证
在导航栏添加登录状态显示和操作按钮
|
2026-01-28 18:45:01 +08:00 |
|
|
|
80d40b5daa
|
feat(api): 为汇总记录提交添加来源验证和来源字段
- 移除 api_submit_summary 的 csrf_exempt 装饰器
- 允许客户端提交来源字段
- 在提交工具中添加来源输入框
- 自动生成来源信息当未提供时
|
2026-01-26 22:35:51 +08:00 |
|
|
|
2348d7a419
|
修复 views.py
|
2026-01-25 22:42:05 +08:00 |
|
|
|
40667da682
|
feat: 添加汇总记录提交工具GUI客户端
- 移除core/views.py中的api_submit_summary视图函数
- 新增submit_summary_tool.py作为PySide6 GUI客户端
- 实现服务器连接配置、系统监控、手动/自动提交功能
- 添加系统托盘图标和状态栏功能
|
2026-01-25 22:21:52 +08:00 |
|
|
|
143e228d8d
|
feat(api): 添加汇总记录提交API接口
添加新的API端点/api/v1/summary/submit/用于外部客户端提交汇总记录
自动设置分类为"定期",发言人为"机器人"
包含请求参数验证和错误处理
更新README文档添加API使用说明和示例代码
|
2026-01-25 21:36:48 +08:00 |
|
|
|
ab24c120e1
|
feat(报告系统): 添加汇总记录功能
新增汇总记录模型、表单、视图和模板,支持在报告中显示昨日汇总记录
|
2026-01-24 19:48:40 +08:00 |
|
|
|
004f528c7f
|
feat(家庭成员): 添加家庭成员模型并关联感悟和计划
添加家庭成员模型(FamilyMember)并关联到感悟记录(InsightRecord)和今日计划(TodayPlan)
修改相关表单、视图和模板以支持发言人功能
添加数据库迁移文件和初始化脚本
更新报告模板显示发言人信息
|
2026-01-23 20:35:30 +08:00 |
|
|
|
5f9bd7da3e
|
feat(报告): 添加PDF报告预览功能
新增预览PDF报告功能,允许用户在生成正式PDF前查看HTML格式的预览,样式与PDF保持一致。该功能使用与PDF相同的模板渲染,方便用户确认报告内容无误后再生成正式文件。
|
2026-01-21 22:25:59 +08:00 |
|
|
|
32da4c9cf1
|
fix(core): 增强WeasyPrint可用性检测逻辑
添加实际PDF生成测试以验证WeasyPrint依赖库是否真正可用
捕获并记录所有异常情况,确保PDF功能状态准确
|
2026-01-21 22:04:18 +08:00 |
|
|
|
eee44ad342
|
feat(pdf): 添加PDF文件列表功能并优化报告页面
- 新增PDF文件列表页面,显示服务器上所有历史PDF报告
- 在报告页面添加"更早的"按钮链接到PDF列表
- 将历史PDF链接显示从30天改为7天
- 优化PDF生成错误处理和日志记录
- 更新按钮文字描述为"预览PDF模板"
|
2026-01-20 21:07:13 +08:00 |
|
|
|
c22c001ee0
|
feat: 优化PDF报告生成逻辑并添加调试脚本
移除对weasyprint_available的冗余检查,使用更高效的Count查询统计家庭事项
添加debug_pdf_email.py调试脚本用于直接测试PDF生成和邮件发送功能
|
2026-01-19 23:24:04 +08:00 |
|
|
|
0982067171
|
增加今天信息模块的功能
|
2026-01-07 22:11:07 +08:00 |
|
|
|
b7c69af754
|
昨天的记录改为,昨天更新的时间
|
2026-01-07 21:48:13 +08:00 |
|
|
|
11ec013070
|
修改了错误代码
|
2026-01-05 22:54:30 +08:00 |
|
|
|
541d1b816d
|
修改了视图
|
2026-01-05 22:46:33 +08:00 |
|
|
|
eaee38d658
|
一个家庭日报系统
|
2026-01-04 19:17:33 +08:00 |
|