Skip to content

完善投递分页、前端模块与版本化镜像部署 - #2

Merged
Funkierry merged 1 commit into
mainfrom
jobscout/pagination-and-release
Oct 5, 2026
Merged

Funkierry merged 1 commit into
mainfrom
jobscout/pagination-and-release

Conversation

@Funkierry

@Funkierry Funkierry commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

投递列表此前一次下载并渲染全部记录,服务器部署也必须现场构建应用。本次增加每页 50 条的 ID 游标分页,保留全局统计、邮件状态、手动环节筛选和完整 CSV/批量刷新范围;拆出独立前端请求、纯展示和分页状态模块。

部署 CLI 新增 images 模式,拉取完整提交号标记的 Gateway、能力中心和网页镜像,以无源码挂载的方式启动。CI 先验证源码部署与备份恢复,再验证三个打包镜像;仅 main 发布通过检查的 linux/amd64 镜像。README、部署步骤、性能边界和模块维护说明同步更新。

验证(PR 最新提交 d42161e,全部 GitHub 检查通过):

  • Linux 后端 17,840 通过、84 跳过;blocking-IO 146 通过;JobScout 专项 397 通过。
  • Node 请求、报告校验与会话竞态检查,全部四组浏览器测试,以及上游前端单元、构建、类型和回放检查通过。
  • 源码容器启动、浏览器、备份恢复,以及三个预构建镜像在新卷上的初始化通过;确认页面模块、内置技能和无源码挂载。
  • Windows 本地已知权限/长路径/缺少 lark-cli 的基线失败保持一致;未加入跳过或排除来规避检查。

全局统计仍扫描紧凑状态字段,未宣称常数查询开销。所有验证使用合成数据,未调用真实模型、招聘网站或邮箱。镜像首次发布的可见性取决于 GHCR 包设置,部署指南包含私有包登录方式。

@Funkierry
Funkierry merged commit d4dcecd into main Oct 5, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant