Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
50aaa2a
feat: sync audit plan dual-status and pending audit api types
Seechi-Yolo Aug 28, 2026
6aedacb
feat: add ActiontechTable enableBodyScrollY for fixed horizontal scroll
Seechi-Yolo Aug 28, 2026
b8cb63b
chore: mock ResizeObserver in jest-setup for table body scroll
Seechi-Yolo Aug 28, 2026
023f11c
feat: support normal level in AuditLevelIcon map
Seechi-Yolo Aug 28, 2026
ec0d70a
feat: show overview dual collect-audit status with hover and can_trig…
Seechi-Yolo Aug 28, 2026
97d832c
feat: silently poll overview every 5s and clarify audit trigger tip
Seechi-Yolo Aug 28, 2026
3765b81
test: update overview dual-status mocks polling and snapshots
Seechi-Yolo Aug 28, 2026
bf4633f
feat: show pending audit status tag in scan sql collection
Seechi-Yolo Aug 28, 2026
e3965f9
feat: poll scan sql by has_pending_audit and fix table layout scroll
Seechi-Yolo Aug 28, 2026
104ff7f
test: align scan sql collection pending poll and layout snapshots
Seechi-Yolo Aug 28, 2026
da85636
feat: add sql manage audit status column
Seechi-Yolo Aug 28, 2026
58b4e2b
feat: poll sql manage list by has_pending_audit
Seechi-Yolo Aug 28, 2026
0040cff
style: tighten sql manage columns and enable body scroll y
Seechi-Yolo Aug 28, 2026
26ff8dc
fix: restore SQLEEIndex after zjrc rebase by dropping orphan setListT…
Seechi-Yolo Aug 28, 2026
7b972c3
feat(overview): 合并采集/审核结果列并展示最近审核状态
Seechi-Yolo Aug 31, 2026
2b10601
fix(overview): 立即采集 tip 区分采集中与任务执行中
Seechi-Yolo Sep 1, 2026
6837f0e
fix(ui): BasicTag 宽度随文字自适应
Seechi-Yolo Sep 1, 2026
474b0b3
fix(ui): 审核状态仅展示 pending/audited,去掉 being_audited
Seechi-Yolo Sep 2, 2026
df75d7d
fix(build): 清理 rebase 残留的 version.ts 冲突标记
Seechi-Yolo Sep 2, 2026
46a2660
fix(ui): 修复 SQL 管控列表筛选不刷新与轮询 cancel 副作用
Seechi-Yolo Sep 2, 2026
0a9ac29
fix(ci): 同步 BasicTag 自适应宽度相关 snapshot 并修 prettier
Seechi-Yolo Sep 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions jest-setup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,17 @@ Object.defineProperty(global, 'matchMedia', {
};
}
});

class ResizeObserverMock {
observe = jest.fn();
unobserve = jest.fn();
disconnect = jest.fn();
}
Object.defineProperty(global, 'ResizeObserver', {
writable: true,
configurable: true,
value: ResizeObserverMock
});
i18n.use(initReactI18next).init({
resources: {
'zh-CN': {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-13qu6j1 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-1ubynud css-dev-only-do-not-override-txh9fw"
>
社区版
</span>
Expand Down Expand Up @@ -446,7 +446,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1q0n2j9 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1dyku9p css-dev-only-do-not-override-txh9fw"
>
专业版
</span>
Expand Down Expand Up @@ -736,7 +736,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-17gmaof css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-91vcnh css-dev-only-do-not-override-txh9fw"
>
企业版
</span>
Expand Down Expand Up @@ -1427,7 +1427,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-13qu6j1 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-1ubynud css-dev-only-do-not-override-txh9fw"
>
社区版
</span>
Expand Down Expand Up @@ -1717,7 +1717,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1q0n2j9 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1dyku9p css-dev-only-do-not-override-txh9fw"
>
专业版
</span>
Expand Down Expand Up @@ -2007,7 +2007,7 @@ exports[`test base/page/CloudBeaver should match snapshot when sql query is disa
class="ant-space-item"
>
<span
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-17gmaof css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-91vcnh css-dev-only-do-not-override-txh9fw"
>
企业版
</span>
Expand Down Expand Up @@ -2635,7 +2635,7 @@ exports[`test base/page/CloudBeaver should render jump to cloud beaver when sql
class="ant-space-item"
>
<span
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-13qu6j1 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-green basic-tag-wrapper basic-large-tag-wrapper css-1ubynud css-dev-only-do-not-override-txh9fw"
>
社区版
</span>
Expand Down Expand Up @@ -2925,7 +2925,7 @@ exports[`test base/page/CloudBeaver should render jump to cloud beaver when sql
class="ant-space-item"
>
<span
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1q0n2j9 css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-blue basic-tag-wrapper basic-large-tag-wrapper css-1dyku9p css-dev-only-do-not-override-txh9fw"
>
专业版
</span>
Expand Down Expand Up @@ -3215,7 +3215,7 @@ exports[`test base/page/CloudBeaver should render jump to cloud beaver when sql
class="ant-space-item"
>
<span
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-17gmaof css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-orange basic-tag-wrapper basic-large-tag-wrapper css-91vcnh css-dev-only-do-not-override-txh9fw"
>
企业版
</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot 1`]
style="margin-right: 8px;"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
height="12"
Expand All @@ -141,7 +141,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot 1`]
style="margin-right: 8px;"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
color="#6094FC"
Expand Down Expand Up @@ -181,7 +181,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot 1`]
class="ant-space-item"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
height="12"
Expand Down Expand Up @@ -911,7 +911,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot when
style="margin-right: 8px;"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
height="12"
Expand All @@ -934,7 +934,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot when
style="margin-right: 8px;"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
color="#6094FC"
Expand Down Expand Up @@ -974,7 +974,7 @@ exports[`test base/DataExport/Create/UpdateInfoDrawer should match snapshot when
class="ant-space-item"
>
<span
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1mjwlcb css-dev-only-do-not-override-txh9fw"
class="ant-tag ant-tag-default basic-tag-wrapper basic-default-tag-wrapper css-1q0j97r css-dev-only-do-not-override-txh9fw"
>
<svg
height="12"
Expand Down
Loading
Loading