Commit Graph

3 Commits

Author SHA1 Message Date
4b9ee4e439 主页/基地背景改为实战模拟:startHomeSim复用真实引擎随机3主Lv3+3副Lv3+2僚Lv2自动驾驶打怪(G.homeSim标记+AU.simMute静音+主循环看门狗重建,不伤/不计分/不上报);删除静态武器展柜(用户反馈意义不明且挤压排行榜);排行榜flex:1填满剩余高度;o-title半透明露出战斗;b-back4/b-back6补UI=title防看门狗不触发。playwright全流程断言通过(sim启停/武装3+3+2/刷怪/转场/静音开关),console零报错 2026-08-06 10:29:23 +08:00
548314e22b 修复排行榜图鉴排序500:LB_COLS映射codex_n与SQL别名codexN不一致(上一轮测试漏测sort=codex分支,本轮三排序全回归);/api/me未登录改返200{user:null}消除启动401控制台噪音,会话识别对所有路由生效、仅受保护路由强制401 2026-08-06 10:16:49 +08:00
ab403f4cc7 后端化:账号系统+排行榜+图鉴收集同步+飞行员大厅(零依赖Node+SQLite)
- server/:node:http+node:sqlite 零依赖后端(users/sessions/user_stats/codex_unlocks/runs 五表)
- 安全:scrypt密码哈希/服务端session/全prepared statement/输入白名单/限流/CSP等安全头/静态白名单防穿越
- 前端:o-auth登陆注册 + o-home飞行员大厅(排行榜Top100三排序+图鉴展柜背景:随机3主3副2僚机+刷怪巡游)
- 图鉴改为收集点亮制(未收集=剪影+???),服务端codex_unlocks与本地并集同步
- 修复:回标题/大厅后背景卡在上场残影——render按battleUI门控+离场G=null;空闲=星空
- 结算上报:endRun/rush胜利两处submitRun,Boss击杀计数入排行榜
- playwright全流程验证通过(注册/登陆/游戏/结算/图鉴/安全注入/限流);游戏视觉未验收(用户亲自)
2026-08-06 04:20:25 +08:00