Commit Graph

  • 6702cc2f5e fix(webui): 窄屏日历/详情的圆角——圆角要给到「能裁剪的那一层」 main JianFeeeee 2026-09-14 16:51:31 +08:00
  • dae508b25b docs(判据): 补「已知限制」与「缺省语义登记」两节;build.sh 把原始 dep/=> 行写进 BUILD_INFO JianFeeeee 2026-09-14 16:50:33 +08:00
  • f27ad31c91 fix(判据/部署): 探针不再假设清单穷尽;broken≠red;到期报文自带"要放行什么";部署加 --check 干跑 JianFeeeee 2026-09-14 16:49:08 +08:00
  • 4f0a6e6097 fix(homeagent): 构建不许弄脏源码树 —— hmapdev 会重写 plugin.json,构建后还原并出声 JianFeeeee 2026-09-14 16:41:54 +08:00
  • ef82bcdfd3 test(权限): 钉住"值没变也广播"—— 已降级会话的恢复路径靠这条否定事实 JianFeeeee 2026-09-14 16:41:32 +08:00
  • 7e696f9a8c fix(homeagent): 撤回"另一条 SDK 血脉"的错误结论;build.sh 不再猜路径;清单判据改成一致性口径 JianFeeeee 2026-09-14 16:38:28 +08:00
  • 317f3265e3 fix(判据): 探针三值 + 发布候选标签 —— 顺带查出探针从写下那天起一次都没跑成过 JianFeeeee 2026-09-14 16:35:40 +08:00
  • 357662ed08 fix(homeagent): 不再把 SDK 版本钉在源码里;构建期按内核的依赖表校验对齐 JianFeeeee 2026-09-14 16:27:02 +08:00
  • d5cfcbdc9c fix(权限): 409 的第二种含义是「本档不该问」——四桥都补上;状态写入点不再兜默认档 JianFeeeee 2026-09-14 16:21:27 +08:00
  • ec5ee5eb9b docs(mirror): 补一条实测 —— 上游匿名可完整克隆,「凭据过期」不是镜像掉队的原因 JianFeeeee 2026-09-14 16:11:00 +08:00
  • 0309d09ac2 docs: gitcode 镜像仓为什么不会自己更新(附实测证据与触发方式) JianFeeeee 2026-09-14 16:10:24 +08:00
  • d78f19fe9a fix(webui): 日历页面补上圆角(圆角要给到「有底色的那一层」) JianFeeeee 2026-09-14 16:05:15 +08:00
  • 456ae5a66d 跨端: pi 五条评审落地 —— 产物自证替代时间戳代理、静态判据可到期、判据能读一层标识符、值/来源配对规则、归因不许动别人的树 JianFeeeee 2026-09-14 16:00:34 +08:00
  • f9b849dcfc chore(deploy): 测试会话清理脚本(可复现、默认干跑、带备份与校验) JianFeeeee 2026-09-14 15:51:40 +08:00
  • 7028c244fd dsh 桥同一处缺陷:409 带 full 档时也当场拒绝(并且把会话降级了) JianFeeeee 2026-09-14 15:51:38 +08:00
  • 153985e8b1 补投路径漏传档位(full 档被误拦)—— 修因 + 兜底,并顺出同族另外四个字段 JianFeeeee 2026-09-14 15:49:45 +08:00
  • 00c4df4e98 fix(webui): 滚动边缘淡出按容器高度封顶,弹层不再淡(「渐变过猛」) JianFeeeee 2026-09-14 15:44:08 +08:00
  • 71a3c35610 按 pi 复核改五处:判据的"值/行为"原则、真正的构建门、typecheck 进门、Go 判据零匹配、迁移归属 JianFeeeee 2026-09-14 15:41:52 +08:00
  • 483f4ed960 merge: 并入 origin/main 的 README 更新(远端 1 个提交) JianFeeeee 2026-09-14 15:41:44 +08:00
  • ecde1f7542 test(webui): 焦点判据钉到回复框自己的 Composer(变异测试抓到的弱判据) JianFeeeee 2026-09-14 15:39:24 +08:00
  • 7ef3ea7306 fix(webui): 宽屏也同步折叠策略 —— 头部与回复框默认收起(正文 48% → 90%) JianFeeeee 2026-09-14 15:38:49 +08:00
  • ccd0a39e76 docs(P5): 悬浮玻璃导航落地记录 + 视觉验收的**实测**阻塞(不是"还没做") JianFeeeee 2026-09-14 15:35:48 +08:00
  • 25ac19b343 跨端: P5 悬浮玻璃导航取代系统 TabBar —— 自绘浮动条 + 命中区 ≥44vp + 内容让位 JianFeeeee 2026-09-14 15:25:02 +08:00
  • b214dd3aab 更新 README.md jianf 2026-09-14 07:22:40 +00:00
  • f412751b37 test(criteria): 规范加 §1.5「两张表各缺一半时按 id 联接,不按相邻关系配对」(pi 的建议 + 我方实测的串行实例) JianFeeeee 2026-09-14 15:20:39 +08:00
  • dbdb2f5039 跨端: 修打包坑(构建失败被管道吞掉)+ dist 新鲜度判据;判据从"窗口式"改成同表达式 JianFeeeee 2026-09-14 15:20:30 +08:00
  • e94313f66a 跨端: 接手 pi 的两个 WebUI 开项——默认值统一到服务端契约 12/4;缓存键按账号(含一次性迁移) JianFeeeee 2026-09-14 15:17:01 +08:00
  • 2d8f5424b5 test(criteria): 规范补两条 + 还原纪律改写成"先固化基线再破坏" JianFeeeee 2026-09-14 15:12:19 +08:00
  • ec90cba129 test(criteria): 抽出共享 check/finish(marker 不再靠记性)+ 失败信息自带修法 JianFeeeee 2026-09-14 15:11:47 +08:00
  • d1e0ba32f9 跨端: 壁纸遮盖色改用页面底色系(mask 两套主题都深,浅色下方向与 WebUI 相反);模态遮罩保持 mask JianFeeeee 2026-09-14 15:10:15 +08:00
  • a8ac2fc28b test(criteria): 闭环——判据自报条数 + 每文件期望条数(只增不减的棘轮) JianFeeeee 2026-09-14 15:06:14 +08:00
  • 71585dc42b 跨端: 预设档补遮罩(WebUI 的 --bg-dim 不分档位)+ 主题变化时重算"我们自己算的值";缓存键差异记入表 JianFeeeee 2026-09-14 15:04:07 +08:00
  • 4babc96f8b test(criteria): runner 不再手写 --test(由内容推导)+ 自检 4「这条判据能不能红」;规范补两档 JianFeeeee 2026-09-14 15:00:26 +08:00
  • 22c9be7181 跨端: 预设色板两套(pi:这不是"观感未验"而是机制上确定不同)+ 手写色清册跨文件 + TMPDIR 按会话分家 + 提交归属可判 JianFeeeee 2026-09-14 14:57:18 +08:00
  • 0ce8b29546 test(criteria): 判据规范 CRITERIA.md(邻接不是结构·第三次露头)+ 废弃 API allow-list 结构化 + 扫描范围自检 JianFeeeee 2026-09-14 14:51:30 +08:00
  • c4ee5f3ebe docs(harmony): 记下 §7.17 那批代码的提交归属(并发写入者的 git add -A 把它们并进了 WebUI 提交) JianFeeeee 2026-09-14 14:49:40 +08:00
  • 962df62801 feat(harmony): P4b 预设档画法 + 壁纸真的渲染出来(并更正我上一轮"未验渲染"的说法) JianFeeeee 2026-09-14 14:48:30 +08:00
  • e21151e98d fix(webui): 手势卡严只作用于周/日刻度(我第一版卡太宽,把月视图翻页也一起杀了) JianFeeeee 2026-09-14 14:36:49 +08:00
  • 1717863c87 fix(webui): 手势与横向滚动分家 + 纵向滚动边缘淡出 JianFeeeee 2026-09-14 14:35:43 +08:00
  • c9717daa13 fix(webui): 联系人项改为"每项一张玻璃卡"(补齐上一轮承诺) JianFeeeee 2026-09-14 14:31:16 +08:00
  • 2e42aacc07 fix(webui): 修「列表与正文之间那条大空隙」—— 包装层撑满而列表面板固定 320 JianFeeeee 2026-09-14 14:29:27 +08:00
  • a6b5e52f45 test(harmony): 判据按 pi 复核意见补强 —— 手写色登记表、玻璃叠用形状、按标题取小节、遮罩必须被用、废弃 API 清单从 SDK 生成 JianFeeeee 2026-09-14 14:26:45 +08:00
  • 43aca575c7 docs(harmony): 阶段表标状态(P2/P4 、P3 主体完成、P5/P6 未做),并写明状态口径 JianFeeeee 2026-09-14 14:19:43 +08:00
  • 2a6ad93ec0 feat(harmony): P4 —— 外观(主题 + 壁纸)跟着账号走 JianFeeeee 2026-09-14 14:19:26 +08:00
  • 73f886aea5 feat(harmony): P2b+P3 —— 「收件箱」改成「通信」(内部三栏 + 徽标 + 悬浮加号),发件箱与授权栏落地 JianFeeeee 2026-09-14 14:13:45 +08:00
  • c6aaf8c468 refactor(harmony): 23 处废弃 API 换成 UIContext 写法(全局 promptAction.showToast 自 API 18 废弃) JianFeeeee 2026-09-14 14:05:35 +08:00
  • 36f3183bba feat(harmony): 系统方案第一批 —— 表面/文字/圆角交给系统、删手写玻璃、每项一张卡;跨端判据改"意图相同" JianFeeeee 2026-09-14 14:04:04 +08:00
  • 4d226be056 test(harmony): 「用系统方案」的地基 —— 系统资源名与 BlurStyle 取值离线可校验(判据先于替换) JianFeeeee 2026-09-14 13:56:43 +08:00
  • 7603560a72 chore(git): 忽略并取消跟踪 .tmp/(一次 git add -A 把 554 个编译缓存扫进了版本库) JianFeeeee 2026-09-14 13:54:12 +08:00
  • 5ce711fbcd test(suite): 自检 3(判据不得埋在 process.exit 之后)+ TMPDIR 固化 + API 同名不同义表 JianFeeeee 2026-09-14 13:53:34 +08:00
  • b3f404838b feat(harmony): P2a 收尾 —— 撤掉平级「会话」tab + 权限"强制力"上界面,判据 14→19 JianFeeeee 2026-09-14 13:51:35 +08:00
  • bb855b1518 fix(webui): 日历补上圆角 —— 外层面板圆了、里面的格子还是直角 JianFeeeee 2026-09-14 13:47:58 +08:00
  • dfaeab0e4d docs(harmony): 记入"必须用系统方案"的要求与 WebUI→鸿蒙的做法对应表 JianFeeeee 2026-09-14 13:45:34 +08:00
  • 0c4100802f fix(webui): 顶部改气泡式 —— 列表头与详情头从"通栏 + 下边框"改成浮动玻璃卡 JianFeeeee 2026-09-14 13:44:49 +08:00
  • 6be5a543af test(suite): 判据总入口 run-all —— 全部跑完再算退出码,并接上两条从未跑过的判据 JianFeeeee 2026-09-14 13:44:00 +08:00
  • f6feb7c0df test(webui): 「滑动硬截断」诊断脚本(自带浏览器,不依赖共享实例) JianFeeeee 2026-09-14 13:43:11 +08:00
  • e0c68d8bb2 test(cross-client): 预算条三个档位的令牌也和 WebUI 对齐 + 记录模拟器权限门 JianFeeeee 2026-09-14 13:38:35 +08:00
  • 83cb7528fb fix(webui): 玻璃是白色材料 —— 深色模式只降 alpha,不换基材 JianFeeeee 2026-09-14 13:36:54 +08:00
  • 3729afd96f feat(harmony): P2a —— 收件箱按会话折叠 + 联系人页卡片视图(判据直接跑同一份逻辑) JianFeeeee 2026-09-14 13:36:05 +08:00
  • e07e3bf1a1 docs(harmony): 记入交接核对结果与 pi 回复的落地(P2a/P2b 顺序、判据、真 bug) JianFeeeee 2026-09-14 13:30:03 +08:00
  • 51522dd8c2 fix(webui): 导航令牌迁移收尾 + 生成 CSS 的头注释提前闭合(会丢规则)+ 两条过期判据重写 + 判据进 npm test JianFeeeee 2026-09-14 13:29:57 +08:00
  • b041ea51e4 fix(harmony): 令牌收尾 —— 裸色值清零、遮罩拆两段式、权限档位配色对齐 WebUI JianFeeeee 2026-09-14 13:29:50 +08:00
  • fac30eb09c docs(harmony): 鸿蒙对齐移交 dsh(jianf 指定),计划文档记入负责人与纪律 JianFeeeee 2026-09-14 13:13:44 +08:00
  • 4d6e944220 feat(webui): 打开即已读 + 回复即已读 JianFeeeee 2026-09-14 13:12:36 +08:00
  • 8dd3b0eb17 fix(webui): 列表项改为"每项一张玻璃卡",面板退成透明 JianFeeeee 2026-09-14 13:09:38 +08:00
  • faacd3c911 fix(webui): 修「宽屏导航栏还是黑色」的真因 —— 应用没有深色主题,导航却单独变深 JianFeeeee 2026-09-14 13:08:19 +08:00
  • 5434bc9e4e feat(harmony): 对齐第一阶段 + 对齐计划文档(差距/分期/验收纪律) JianFeeeee 2026-09-14 12:49:40 +08:00
  • cefd96a6a3 feat(clients): UI 设计同步到客户端 —— Electron 包重建 + 鸿蒙设计令牌 JianFeeeee 2026-09-14 12:43:08 +08:00
  • 5ce25f6fdb fix(webui): 修侧栏点击无法翻页 + 回信 UI 统一成一个组件 JianFeeeee 2026-09-14 12:26:06 +08:00
  • be0693821b fix(agents): 四家桥的 read_inbox 一律按会话收窄(dsh/opencode/zcode/homeagent) JianFeeeee 2026-09-14 12:07:45 +08:00
  • fc4671e55c fix(webui): 去掉卡片/面板各自的模糊 —— 模糊叠模糊 JianFeeeee 2026-09-14 12:02:57 +08:00
  • 9aa702b8cc fix(webui): 导航改"按主题的玻璃"(浅色白玻璃+深字)+ 去掉整屏闪的入场动画 JianFeeeee 2026-09-14 11:57:41 +08:00
  • 2b6eb97bc9 test(webui): 横竖屏判据跟上新契约(横屏=侧边导航、列表固定 320) JianFeeeee 2026-09-14 11:36:50 +08:00
  • a456d2127e feat(webui): 横屏导航改为侧边(不再压底部),列表栏固定 320 JianFeeeee 2026-09-14 11:30:51 +08:00
  • d11e6df9a8 feat(webui): 日历翻页过渡动画(方向跟随手势/按钮) JianFeeeee 2026-09-14 11:27:37 +08:00
  • ef68c4950c fix(webui): 统一玻璃语言 —— 导航改深色玻璃 + 内层面板自带圆角 JianFeeeee 2026-09-14 11:17:12 +08:00
  • 8a9bc58433 feat(webui): 横竖屏自适应(紧凑双栏)+ 旋屏重算高度 JianFeeeee 2026-09-14 11:13:24 +08:00
  • 0a4b98144c feat(webui): 通信二级页签与列表头一体 + 沉浸式(PWA 全屏)+ 日历滑动验收脚本 JianFeeeee 2026-09-14 11:07:03 +08:00
  • 50ee10a522 fix(webui): 修「通信页面完全无法上下滑动」+ 日历左右滑动手势 JianFeeeee 2026-09-14 11:01:10 +08:00
  • 76ce201c3a feat(webui): 导航合并 + 悬浮玻璃 + 页面动画 + 控件档透明度 + 圆角无条件生效 JianFeeeee 2026-09-14 10:35:05 +08:00
  • 552fbc731e fix(inbox): read_inbox 按会话收窄 —— 修「不同 session 的 agent 都能看到全部邮件」 JianFeeeee 2026-09-14 09:19:25 +08:00
  • be13ae5959 feat(webui): 界面加构建戳 —— 让"我这边改了没"变成可核对的 JianFeeeee 2026-09-14 09:11:36 +08:00
  • d2904fc45d style(webui): 导航栏改为完全不透明 + 内容面板更通透 + 整屏浮动圆角玻璃 JianFeeeee 2026-09-14 09:07:49 +08:00
  • ca96f77a4b fix(appearance): 浏览器里同步从来没跑起来(三处叠加)+ 部署链加"前端不得比源码旧"闸门 JianFeeeee 2026-09-14 08:59:32 +08:00
  • 69b1887eae chore(deploy): 清理部署残留(1.0GB)+ 把清理写成可复跑脚本 JianFeeeee 2026-09-14 08:43:54 +08:00
  • 51789ee72e deploy: 标准目录部署 —— 运行时不再依赖源码目录 JianFeeeee 2026-09-14 08:38:33 +08:00
  • 5b6fef764f feat(appearance): 主题与壁纸搬到服务端(账号级)—— 回答"为什么背景存在本地" JianFeeeee 2026-09-14 08:32:22 +08:00
  • 1ec88866ac fix(permission): 另外四家桥的"人类说明"缺口 —— 三家修、一家本来就有 JianFeeeee 2026-09-14 08:17:23 +08:00
  • ababe4ae56 fix(webui): 壁纸被不透明层盖住 —— 玻璃不再层层相乘 + 浅色表面类全部接管 JianFeeeee 2026-09-14 08:09:22 +08:00
  • 453f451fbb fix(permission): 人类的备注必须到达模型 + 决策回执不再被当成新任务 JianFeeeee 2026-09-13 22:47:25 +08:00
  • 773acd079f harden(migrate): 抄送回填取切换时刻改 CAST(TEXT) —— PG 的 timestamptz 会被扫成 time.Time JianFeeeee 2026-09-13 16:22:00 +08:00
  • 2e5d84330b fix(gateway): 已读迁移对抄送方保持行为不变 —— 我上一版迁移把桥的补投判据放大了 JianFeeeee 2026-09-13 16:18:37 +08:00
  • 1619399470 fix(gateway): 已读改为**按读者**记录 —— 修掉"别人读掉,我就看不到" JianFeeeee 2026-09-13 14:25:44 +08:00
  • 49ec22f916 fix(pi): 等人点头的 worker 不再占并发额度,也不会被硬超时杀掉 JianFeeeee 2026-09-13 13:14:56 +08:00
  • 35f71d5144 test(webui): 全流程演练的两处判据修正(同主题请求的定位、工作区目录) JianFeeeee 2026-09-13 12:06:40 +08:00
  • 2922fb711f fix(deploy): 故障通知的三处缺陷 —— 死信目录、隔夜补投、失败无原因 JianFeeeee 2026-09-13 11:06:01 +08:00
  • 77699e216b fix(webui): 新到的授权请求藏在折叠分组里 —— 徽标动了,内容看不见 JianFeeeee 2026-09-13 10:39:26 +08:00
  • f243355bd4 test(webui): 全流程演练(真浏览器 + 真后端 + 真 Agent 闭环) JianFeeeee 2026-09-13 09:30:44 +08:00
  • 5804ba4f63 fix(webui): 自定义背景完全不可用 —— 「图片」档进不去 JianFeeeee 2026-09-13 08:55:55 +08:00
  • 085e6384a0 test(electron): 多账号真实验收脚本(真起打包产物 + 两个真实账号) JianFeeeee 2026-09-13 06:38:58 +08:00