cruldra
|
2a5806c6b5
|
✨ feat(vscode): 代码阅读预览按侧栏筛选算代码差异(未提交的更改对比上一次提交、审查对比 PR 目标分支;兄弟块按名字 / 相似度对齐,卡片内按行 / 值 / 词比对),算好后补发给预览
|
2026-09-30 08:35:17 +08:00 |
|
cruldra
|
df17821408
|
✨ feat(vscode): 看板底栏新增工单讨论 Tab 并支持系统气泡与 Gitea 评论同步
|
2026-09-29 04:23:57 +08:00 |
|
cruldra
|
73f2c3ec66
|
🐛 fix(vscode): 完成列缺 PR 合并时间时按工单关闭时间排序
没走 PR 流程、直接关掉的工单没有 merged_at,原先一律排在所有已合并
工单之后,在上百张卡的完成列里等于永远看不见。loader 把 Gitea issue
的 closed_at 带进 Issue,完成列排序缺 prMergedAt 时回退到它,让两类
工单落在同一条时间线上。
|
2026-09-20 17:23:25 +08:00 |
|
cruldra
|
9167b86708
|
✨ feat(vscode): 看板默认显示团队工单,同事的卡只读并贴头像
看板范围默认从「只看我的」改为「团队全部」,同事移交或推进的工单不用
手动切开关就能看见。同事的卡片按 Gitea 归属(assignee 优先,无 assignee
退回创建者)判定为只读:禁止拖列、开会话、实施、合并分支、删 worktree、
删改工单,卡片右上角贴归属人头像,详情面板属性表整体消毒并显示只读徽章。
看 PR 改动、勾已查看、生成文件摘要属于本机审查动作,照常放行。
扩展侧在消息分发前统一拦截需要归属人身份的消息,兜住前端快照过期或工单
刚被重新指派的竞态;webhook 单卡上板时同步归属,避免增量卡漏进门禁。
头像由扩展侧带 token 抓回转 data URI 下发,绕开 webview CSP 对外链图片
的限制,按 URL 进程内缓存。
Claude-Session: https://claude.ai/code/session_01KSgcQwf1mWrb8qeTKFvJbV
|
2026-09-10 15:30:02 +08:00 |
|
cruldra
|
5284fc1730
|
⚡ perf(vscode): 摘修复用本地合并记录分组,列表改手风琴
|
2026-09-01 19:03:56 +08:00 |
|
cruldra
|
4d3b2a0d67
|
🐛 fix(vscode): 摘修复按 Gitea PR 提交列表分组
|
2026-09-01 18:53:41 +08:00 |
|
cruldra
|
a68caf5f6e
|
⚡ perf(vscode): 看板打开先出快照、评论只拉末页
|
2026-09-01 07:09:55 +08:00 |
|
cruldra
|
77037924ef
|
✨ feat(vscode): 会话 tab 可交接对话给同事
|
2026-08-27 15:14:42 +08:00 |
|
cruldra
|
bffdcb4d42
|
✨ feat(vscode): Gitea API 增加 assignees 列表与工单附件读写
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:02:36 +08:00 |
|
cruldra
|
faf227412e
|
✨ feat(vscode): 多人协作二期:状态分层/写校验/签名/团队视图
- 本机状态(会话id/worktree/profile/prDiffFile)迁 workspaceState,
共享 state JSON 只留团队字段;读侧本地记录叠加,旧数据兜底
- mergeStateJsonComment 写后读回校验,并发覆盖时在最新状态上重放一次
- webhook 支持 Gitea secret,校验 X-Gitea-Signature(HMAC-SHA256),
不匹配 401;设置面板新增 Webhook Secret 字段
- 看板新增 我的/全部 范围切换(团队视图),按工作区持久化
|
2026-08-19 00:32:06 +08:00 |
|
cruldra
|
c370214d12
|
✨ feat(vscode): webhook 副作用按 assignee 门禁,适配多人协作
|
2026-08-18 23:57:21 +08:00 |
|
cruldra
|
0d078e848c
|
11
|
2026-07-31 06:52:09 +08:00 |
|
cruldra
|
fb505d59c5
|
✨ feat(vscode): 「改动」tab 重做为整 PR 聚合的主从式内联 diff(git-diff-view)
- 左树右 diff:左栏全 PR 文件树 + 统计条(共改 N · +X−Y · 已查看 M/N),右栏选中单文件内联 diff
- 用 @git-diff-view/react 只渲染当前选中文件,绕开上万行全量渲染的性能坑
- gitea 新增 listPullRequestFiles、getPullRequest 取 merge_base/head,按需回两版原文
- diff 走 merge_base→head 三点口径(与 Gitea 网页一致),getRawFile 404 兜底成全增/全删/改名
- 已查看态按 head sha 落盘、新 push 自然重置;去掉提交列表、原生 diff 与 spx-gitea 虚拟文档 provider
|
2026-06-29 10:52:36 +08:00 |
|
cruldra
|
e6f1776d4f
|
11
|
2026-06-23 05:02:15 +08:00 |
|