xiaji
|
ce7d39f36c
|
feat(公开内容): 添加临时文件上传功能,支持1小时/1天/7天过期
|
2026-05-25 21:08:56 +08:00 |
|
|
|
c22c001ee0
|
feat: 优化PDF报告生成逻辑并添加调试脚本
移除对weasyprint_available的冗余检查,使用更高效的Count查询统计家庭事项
添加debug_pdf_email.py调试脚本用于直接测试PDF生成和邮件发送功能
|
2026-01-19 23:24:04 +08:00 |
|
|
|
e3c9d6f17d
|
fix(celery): 优化PDF邮件任务配置并增强测试
调整Celery任务的retry和timeout配置,增加详细的日志记录
增强测试脚本的错误处理和诊断信息
|
2026-01-19 21:58:26 +08:00 |
|
|
|
83bbcd8ff7
|
feat: 添加PDF报告邮件发送功能
- 在core/tasks.py中添加celery_send_pdf_report_email任务,用于生成PDF报告并发送邮件
- 在test_redis_celery.py中添加对应的测试用例test_celery_redis_pdf_email
- 更新main函数中的测试计数和结果输出逻辑
|
2026-01-19 21:36:23 +08:00 |
|
|
|
34b03c0e64
|
fix: 修复邮件后端导入并添加Django环境初始化
修复了core/tasks.py中错误的EmailBackend导入方式,改为从正确路径导入。同时在测试文件中添加了Django环境初始化代码,确保测试能够正确运行。
|
2026-01-18 21:32:34 +08:00 |
|
|
|
00856e4b9c
|
refactor(celery): 重构邮件任务代码并优化测试文件结构
将邮件任务代码从测试文件移动到核心任务模块
移除不再需要的测试文件引用
优化邮件任务的重试机制和错误处理
|
2026-01-18 21:00:59 +08:00 |
|
|
|
2921ab8dda
|
feat(tasks): 添加调试任务用于测试Celery和Redis连接
refactor(test_redis_celery): 使用urllib解析Redis URL并改进错误处理
|
2026-01-17 21:35:34 +08:00 |
|
|
|
c4d307136a
|
feat(report): 添加定时生成PDF报告功能并重构邮件发送任务
将PDF生成逻辑从邮件发送任务中分离,新增独立定时任务
更新README文档说明PDF生成配置和使用方法
|
2026-01-09 20:05:25 +08:00 |
|
|
|
eaee38d658
|
一个家庭日报系统
|
2026-01-04 19:17:33 +08:00 |
|