Skip to content

fix: 默认 UI 恢复 v2.0.2 交互版本;五视图移至 /next;修复两处前端 bug - #65

Merged
kooksee merged 1 commit into
v2from
fix/restore-legacy-ui
Sep 4, 2026
Merged

fix: 默认 UI 恢复 v2.0.2 交互版本;五视图移至 /next;修复两处前端 bug#65
kooksee merged 1 commit into
v2from
fix/restore-legacy-ui

Conversation

@kooksee

@kooksee kooksee commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

背景

反馈:五视图重写弱于 v2.0.2 原版 UI——缺整体依赖图、provider/object 点击详情等核心能力。本 PR 纠正:

  1. 默认 UI 恢复 v2.0.2 血统的 template.html(最新迭代版):完整依赖图、Providers/类型依赖双视图、层级/物理布局、深度/聚合/前缀过滤、节点详情面板、Mermaid/SVG 导出、Trace 诊断——全部保留;运行在改进后的后端上(P1 版本缓存、确定性环检测、trace 容器化)
  2. 五视图新 UI 移至 /next 实验入口(static/ 目录保留,继续迭代,不再作为默认)
  3. bug 修复:全局视图 allData 未就绪的空指针崩溃;检索"图中查看"对 provider/object 类别不生效

验证

  • 浏览器实测:/ 恢复原交互(14 包 / 190 Providers 包列表完整);/next 五视图可用
  • dixhttp race 全绿;全仓 task test(含 example 19 包)+ task lint 0 issues

… /next

Barry found the five-view rewrite a regression in core capability
(full dependency graph, provider/object click details). The proven
v2.0.2-lineage template returns as the default UI with all its
features intact, now running against the improved backend (version-
keyed caches, deterministic cycles, trace containers).

The five-view UI remains available at /next as an experimental
surface; both bugs it shipped with are fixed (null allData destructure
in the global graph, search jump ignoring provider/object hits).
@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: ad39901d-8a83-4bce-93ad-fe748642cc75


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kooksee
kooksee merged commit b7b8d48 into v2 Sep 4, 2026
3 checks passed
@kooksee
kooksee deleted the fix/restore-legacy-ui branch September 4, 2026 17:07
kooksee added a commit that referenced this pull request Sep 4, 2026
Entries were silently lost: changelog edits after the v2.1.0 cut ran
from a wrong working directory and never landed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant