feat/export-service
main
新增笔记与 Markdown 文本的 HTML、PDF、DOCX 后台导出服务,并补齐主题、警告框和嵌套表格的导出行为。创建请求立即返回 queued,客户端轮询状态并下载产物;支持取消和产物过期管理。
pytest tests -q -p no:cacheprovider
pytest tests/test_export.py -q
git diff --check
本轮审阅完成,审阅提交为 cc652508efca42866691c632d10f3d46dbbcf0d0。
此前发现的问题已修复并验证:
验证采用产物内容与结构断言,并补充浏览器主题检查、PDF 跨页检查及多层嵌套检查。后端全量 838 项测试通过,仅保留既有 Starlette/httpx 弃用提示。
本轮未发现新的合并阻塞问题,建议合并。该结论针对上述提交;如后续有新增改动,应重新验证受影响范围。
No dependencies set.
The note is not visible to the blocked user.
新增笔记与 Markdown 文本的 HTML、PDF、DOCX 后台导出服务,并补齐主题、警告框和嵌套表格的导出行为。创建请求立即返回 queued,客户端轮询状态并下载产物;支持取消和产物过期管理。
主要变更
验证结果与复现方法
pytest tests -q -p no:cacheprovider;导出专项可运行pytest tests/test_export.py -q。git diff --check通过,远程分支与本地提交一致。当前边界
本轮审阅完成,审阅提交为 cc652508efca42866691c632d10f3d46dbbcf0d0。
此前发现的问题已修复并验证:
验证采用产物内容与结构断言,并补充浏览器主题检查、PDF 跨页检查及多层嵌套检查。后端全量 838 项测试通过,仅保留既有 Starlette/httpx 弃用提示。
本轮未发现新的合并阻塞问题,建议合并。该结论针对上述提交;如后续有新增改动,应重新验证受影响范围。