fix: import unpublished exam rooms and add opt-in school HTML feedback
This commit is contained in:
@@ -9,7 +9,7 @@ APP 的「反馈问题和建议」新增默认关闭的「附带近10分钟诊
|
||||
1. 在1Panel找到原反馈服务的目录,例如 `/opt/app-feedback`。保留原 `.env`、Compose项目名和数据库数据卷,不重建SMTP密码及 `IDEMPOTENCY_SECRET`。
|
||||
2. 用本版本的 `feedback_service.py` 覆盖同名文件;同时保留本工程的 `main.py`、依赖及Docker构建文件。若统一上传整个部署目录,排除 `.deps`、测试缓存、本机文件及 `.env`,不要覆盖服务器原配置。
|
||||
3. 在该目录运行 `docker compose up -d --build feedback`,或在1Panel中重建同一Compose服务。等待健康检查通过。不要执行删除数据卷的操作。
|
||||
4. 雷池80/443 → OpenResty10080 → `127.0.0.1:18080` 的原转发关系保持;原 `client_max_body_size 21m` 上限足以容纳20 MiB媒体和256 KiB日志,不需更换域名或端口。
|
||||
4. 雷池80/443 → OpenResty10080 → `127.0.0.1:18080` 的原转发关系保持;0.7.5增加HTML附件后,需将 `client_max_body_size` 调为 `24m`,雷池请求体限制至少24MiB;不需更换域名或端口,详见 [HTML附件更新](html-diagnostic-update.md)。
|
||||
5. 安装新APP,尝试登录并复现问题,再进入反馈页写问题、勾选日志、提交。到 `tps-david@glowtps.cn` 核对文本附件及时间;该步骤才会真实发送邮件。
|
||||
|
||||
若服务器仍为旧版,勾选日志可能被拒绝,APP不会显示发送成功,填写内容保留。不勾选日志的旧协议继续可用。本次仅准备与测试部署代码,未连接服务器或实发SMTP邮件。
|
||||
|
||||
Reference in New Issue
Block a user