|
8303
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
test-pipeline.yml
|
8228
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"18d5b913e02e9d72301206688cfee01e40b9d2cd","after":"0b85dd84d5debc36f158918b188cde8b6305035f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/18d5b913e02e9d72301206688cfee01e40b9d2cd...0b85dd84d5debc36f158918b188cde8b6305035f","commits":[{"id":"0b85dd84d5debc36f158918b188cde8b6305035f","message":"Sync deployment and governance docs for access and auth fixes\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0b85dd84d5debc36f158918b188cde8b6305035f","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T10:18:03+08:00","added":["docs/operations/admin-menu-permission-runbook.md"],"removed":[],"modified":[".env.production.example","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/customers/customer-service.service.ts","backend/src/modules/dashboard/dashboard.service.ts","backend/src/modules/service-dashboard/service-dashboard.service.ts","backend/src/modules/sla/sla.service.ts","backend/src/shared/utils/request-helper.ts","deploy/nginx/conf.d/default.conf","deploy/nginx/conf.d/production.conf","docker-compose.prod.yml","docs/governance/baseline-and-experience.md"]},{"id":"8ac46927734a309774478f9d22341284857450ee","message":"Add direct DB fallback when PgBouncer is unavailable\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8ac46927734a309774478f9d22341284857450ee","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-25T21:23:11+08:00","added":[],"removed":[],"modified":[".env.example","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","scripts/sync-local-env.sh"]},{"id":"c990ce2927ce2ef10740cc946beba88a085b6bfc","message":"Encode DB credentials in synced local env URLs\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c990ce2927ce2ef10740cc946beba88a085b6bfc","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-25T21:19:23+08:00","added":[],"removed":[],"modified":["scripts/sync-local-env.sh"]}],"total_commits":0,"head_commit":{"id":"0b85dd84d5debc36f158918b188cde8b6305035f","message":"Sync deployment and governance docs for access and auth fixes\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0b85dd84d5debc36f158918b188cde8b6305035f","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T10:18:03+08:00","added":["docs/operations/admin-menu-permission-runbook.md"],"removed":[],"modified":[".env.production.example","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/customers/customer-service.service.ts","backend/src/modules/dashboard/dashboard.service.ts","backend/src/modules/service-dashboard/service-dashboard.service.ts","backend/src/modules/sla/sla.service.ts","backend/src/shared/utils/request-helper.ts","deploy/nginx/conf.d/default.conf","deploy/nginx/conf.d/production.conf","docker-compose.prod.yml","docs/governance/baseline-and-experience.md"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866193,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-25T21:09:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774494691
|
1774494731
|
0
|
1774493746
|
1774494802
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8307
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
test-report.yml
|
8232
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-26T10:18:03+08:00","updated_at":"2026-03-26T10:18:03+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8302,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8302","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8302","display_title":"Sync deployment and governance docs for access and auth fixes","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8227,"head_sha":"0b85dd84d5debc36f158918b188cde8b6305035f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T10:55:47+08:00","completed_at":"2026-03-26T11:11:26+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774494738
|
1774494741
|
0
|
1774494690
|
1774494757
|
|
|
0
|
Edit
Delete
|
|
8308
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
deploy.yml
|
8233
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T10:18:03+08:00","updated_at":"2026-03-26T10:18:03+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8303,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","display_title":"Sync deployment and governance docs for access and auth fixes","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8228,"head_sha":"0b85dd84d5debc36f158918b188cde8b6305035f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T11:11:31+08:00","completed_at":"2026-03-26T11:12:11+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
26
|
1774494745
|
1774494798
|
0
|
1774494731
|
1774494798
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8309
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
test-report.yml
|
8234
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-26T10:18:03+08:00","updated_at":"2026-03-26T10:18:03+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8302,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8302","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8302","display_title":"Sync deployment and governance docs for access and auth fixes","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8227,"head_sha":"0b85dd84d5debc36f158918b188cde8b6305035f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T10:55:47+08:00","completed_at":"2026-03-26T11:11:26+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774494759
|
1774494761
|
0
|
1774494745
|
1774494794
|
|
|
0
|
Edit
Delete
|
|
8310
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
deploy.yml
|
8235
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T10:18:03+08:00","updated_at":"2026-03-26T10:18:03+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8303,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","display_title":"Sync deployment and governance docs for access and auth fixes","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8228,"head_sha":"0b85dd84d5debc36f158918b188cde8b6305035f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T11:11:31+08:00","completed_at":"2026-03-26T11:12:11+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
17
|
1774494799
|
1774494802
|
0
|
1774494798
|
1774494803
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8311
|
Sync deployment and governance docs for access and Sync deployment and governance docs for access and auth fixes...
|
6
|
5
|
deploy.yml
|
8236
|
5
|
0
|
refs/heads/main
|
0b85dd84d5debc36f158918b188cde8b6305035f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T10:18:03+08:00","updated_at":"2026-03-26T10:18:03+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8303,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8303","display_title":"Sync deployment and governance docs for access and auth fixes","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8228,"head_sha":"0b85dd84d5debc36f158918b188cde8b6305035f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T11:11:31+08:00","completed_at":"2026-03-26T11:12:11+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
1
|
40
|
1774494803
|
1774494825
|
0
|
1774494803
|
1774494825
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8427
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
e2e-tests.yml
|
8352
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0b85dd84d5debc36f158918b188cde8b6305035f","after":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/0b85dd84d5debc36f158918b188cde8b6305035f...6b8d13c5b29827249da650ed1bd9ace7fc68959c","commits":[{"id":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","message":"Align AI Agent docs with updated menu labels\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6b8d13c5b29827249da650ed1bd9ace7fc68959c","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T20:42:19+08:00","added":[".claude/worktrees/epic-jang",".claude/worktrees/magical-blackburn","backend/prisma/migrations/manual/migration.sql"],"removed":[],"modified":["AGENTS.md","GEMINI.md","README.md","docs/guides/ai-agent-permission-setup-guide.md","docs/guides/ai-agent-user-manual.html","docs/guides/ai-agent-user-manual.md","docs/guides/build-pdf.mjs","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","frontend/src/router/menu.ts","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/supplemental.ts","frontend/src/views/ai-agents/LeadCollector.vue","frontend/src/views/ai-agents/__tests__/ai-agent-actions.integration.test.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/NaturalCommand.vue","frontend/src/views/ai-agents/autopilot/Runs.vue","frontend/src/views/finance-os/__tests__/finance-governance-shell.smoke.test.ts","frontend/src/views/finance-os/__tests__/recognition-rules.smoke.test.ts","frontend/src/views/finance-os/ai/AIAutopilotCenter.vue","frontend/src/views/finance-os/ai/DefaultProbabilityModel.vue","frontend/src/views/finance-os/ai/ROIEvaluation.vue","frontend/src/views/finance-os/cash/AccountManagement.vue","frontend/src/views/finance-os/cash/CashControlTower.vue","frontend/src/views/finance-os/cash/Forecast3090.vue","frontend/src/views/finance-os/revenue/AutoCollectionCenter.vue","frontend/src/views/finance-os/revenue/RecognitionRules.vue","frontend/src/views/finance/Index.vue"]}],"total_commits":0,"head_commit":{"id":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","message":"Align AI Agent docs with updated menu labels\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6b8d13c5b29827249da650ed1bd9ace7fc68959c","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T20:42:19+08:00","added":[".claude/worktrees/epic-jang",".claude/worktrees/magical-blackburn","backend/prisma/migrations/manual/migration.sql"],"removed":[],"modified":["AGENTS.md","GEMINI.md","README.md","docs/guides/ai-agent-permission-setup-guide.md","docs/guides/ai-agent-user-manual.html","docs/guides/ai-agent-user-manual.md","docs/guides/build-pdf.mjs","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","frontend/src/router/menu.ts","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/supplemental.ts","frontend/src/views/ai-agents/LeadCollector.vue","frontend/src/views/ai-agents/__tests__/ai-agent-actions.integration.test.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/NaturalCommand.vue","frontend/src/views/ai-agents/autopilot/Runs.vue","frontend/src/views/finance-os/__tests__/finance-governance-shell.smoke.test.ts","frontend/src/views/finance-os/__tests__/recognition-rules.smoke.test.ts","frontend/src/views/finance-os/ai/AIAutopilotCenter.vue","frontend/src/views/finance-os/ai/DefaultProbabilityModel.vue","frontend/src/views/finance-os/ai/ROIEvaluation.vue","frontend/src/views/finance-os/cash/AccountManagement.vue","frontend/src/views/finance-os/cash/CashControlTower.vue","frontend/src/views/finance-os/cash/Forecast3090.vue","frontend/src/views/finance-os/revenue/AutoCollectionCenter.vue","frontend/src/views/finance-os/revenue/RecognitionRules.vue","frontend/src/views/finance/Index.vue"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774528965
|
1774529121
|
0
|
1774528963
|
1774529198
|
|
|
0
|
Edit
Delete
|
|
8428
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
test-pipeline.yml
|
8353
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0b85dd84d5debc36f158918b188cde8b6305035f","after":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/0b85dd84d5debc36f158918b188cde8b6305035f...6b8d13c5b29827249da650ed1bd9ace7fc68959c","commits":[{"id":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","message":"Align AI Agent docs with updated menu labels\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6b8d13c5b29827249da650ed1bd9ace7fc68959c","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T20:42:19+08:00","added":[".claude/worktrees/epic-jang",".claude/worktrees/magical-blackburn","backend/prisma/migrations/manual/migration.sql"],"removed":[],"modified":["AGENTS.md","GEMINI.md","README.md","docs/guides/ai-agent-permission-setup-guide.md","docs/guides/ai-agent-user-manual.html","docs/guides/ai-agent-user-manual.md","docs/guides/build-pdf.mjs","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","frontend/src/router/menu.ts","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/supplemental.ts","frontend/src/views/ai-agents/LeadCollector.vue","frontend/src/views/ai-agents/__tests__/ai-agent-actions.integration.test.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/NaturalCommand.vue","frontend/src/views/ai-agents/autopilot/Runs.vue","frontend/src/views/finance-os/__tests__/finance-governance-shell.smoke.test.ts","frontend/src/views/finance-os/__tests__/recognition-rules.smoke.test.ts","frontend/src/views/finance-os/ai/AIAutopilotCenter.vue","frontend/src/views/finance-os/ai/DefaultProbabilityModel.vue","frontend/src/views/finance-os/ai/ROIEvaluation.vue","frontend/src/views/finance-os/cash/AccountManagement.vue","frontend/src/views/finance-os/cash/CashControlTower.vue","frontend/src/views/finance-os/cash/Forecast3090.vue","frontend/src/views/finance-os/revenue/AutoCollectionCenter.vue","frontend/src/views/finance-os/revenue/RecognitionRules.vue","frontend/src/views/finance/Index.vue"]}],"total_commits":0,"head_commit":{"id":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","message":"Align AI Agent docs with updated menu labels\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6b8d13c5b29827249da650ed1bd9ace7fc68959c","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-26T20:42:19+08:00","added":[".claude/worktrees/epic-jang",".claude/worktrees/magical-blackburn","backend/prisma/migrations/manual/migration.sql"],"removed":[],"modified":["AGENTS.md","GEMINI.md","README.md","docs/guides/ai-agent-permission-setup-guide.md","docs/guides/ai-agent-user-manual.html","docs/guides/ai-agent-user-manual.md","docs/guides/build-pdf.mjs","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","frontend/src/router/menu.ts","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/supplemental.ts","frontend/src/views/ai-agents/LeadCollector.vue","frontend/src/views/ai-agents/__tests__/ai-agent-actions.integration.test.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/NaturalCommand.vue","frontend/src/views/ai-agents/autopilot/Runs.vue","frontend/src/views/finance-os/__tests__/finance-governance-shell.smoke.test.ts","frontend/src/views/finance-os/__tests__/recognition-rules.smoke.test.ts","frontend/src/views/finance-os/ai/AIAutopilotCenter.vue","frontend/src/views/finance-os/ai/DefaultProbabilityModel.vue","frontend/src/views/finance-os/ai/ROIEvaluation.vue","frontend/src/views/finance-os/cash/AccountManagement.vue","frontend/src/views/finance-os/cash/CashControlTower.vue","frontend/src/views/finance-os/cash/Forecast3090.vue","frontend/src/views/finance-os/revenue/AutoCollectionCenter.vue","frontend/src/views/finance-os/revenue/RecognitionRules.vue","frontend/src/views/finance/Index.vue"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1866675,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T10:55:47+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774529121
|
1774529191
|
0
|
1774528964
|
1774529278
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8429
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
test-report.yml
|
8354
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-26T20:42:19+08:00","updated_at":"2026-03-26T20:42:19+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8427,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8427","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8427","display_title":"Align AI Agent docs with updated menu labels","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8352,"head_sha":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T20:42:45+08:00","completed_at":"2026-03-26T20:45:21+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774529192
|
1774529195
|
0
|
1774529121
|
1774529213
|
|
|
0
|
Edit
Delete
|
|
8431
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
deploy.yml
|
8356
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T20:42:19+08:00","updated_at":"2026-03-26T20:42:19+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8428,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","display_title":"Align AI Agent docs with updated menu labels","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8353,"head_sha":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T20:45:21+08:00","completed_at":"2026-03-26T20:46:31+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
26
|
1774529200
|
1774529274
|
0
|
1774529191
|
1774529274
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8432
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
test-report.yml
|
8357
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-26T20:42:19+08:00","updated_at":"2026-03-26T20:42:19+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8427,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8427","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8427","display_title":"Align AI Agent docs with updated menu labels","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8352,"head_sha":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T20:42:45+08:00","completed_at":"2026-03-26T20:45:21+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774529215
|
1774529217
|
0
|
1774529198
|
1774529272
|
|
|
0
|
Edit
Delete
|
|
8433
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
deploy.yml
|
8358
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T20:42:19+08:00","updated_at":"2026-03-26T20:42:19+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8428,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","display_title":"Align AI Agent docs with updated menu labels","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8353,"head_sha":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T20:45:21+08:00","completed_at":"2026-03-26T20:46:31+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
17
|
1774529275
|
1774529279
|
0
|
1774529274
|
1774529279
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8434
|
Align AI Agent docs with updated menu labels
|
6
|
5
|
deploy.yml
|
8359
|
5
|
0
|
refs/heads/main
|
6b8d13c5b29827249da650ed1bd9ace7fc68959c
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-26T20:42:19+08:00","updated_at":"2026-03-26T20:42:19+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8428,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8428","display_title":"Align AI Agent docs with updated menu labels","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8353,"head_sha":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-26T20:45:21+08:00","completed_at":"2026-03-26T20:46:31+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
1
|
40
|
1774529280
|
1774529299
|
0
|
1774529279
|
1774529299
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8668
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
e2e-tests.yml
|
8593
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","after":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/6b8d13c5b29827249da650ed1bd9ace7fc68959c...c09d9ff6160d851464fbce2a407409d4e8d2bc95","commits":[{"id":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","message":"Consolidate canonical route and docs governance across modules\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c09d9ff6160d851464fbce2a407409d4e8d2bc95","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T16:02:45+08:00","added":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/scripts/content-social-menu-runtime-check.ts","e2e/scripts/contracts-runtime-diagnose.ts","e2e/scripts/sales-contract-dom-click-check.ts","e2e/scripts/sales-menu-focus-check.ts","e2e/scripts/sales-menu-runtime-check.ts","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png","e2e/tests/sales-center/sales-menu-smoke.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts"],"removed":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"modified":["AGENTS.md","GEMINI.md","README.md","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","frontend/src/components/layout/SidebarV2.vue","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/views/Login.vue","frontend/src/views/contracts/Index.vue","frontend/src/views/cpq/Index.vue","frontend/src/views/crm-activities/Index.vue","frontend/vite.config.ts"]},{"id":"f5899af3430163f4cf976ebf3509194eb396e436","message":"Stabilize finance and AI agent E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f5899af3430163f4cf976ebf3509194eb396e436","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T15:04:36+08:00","added":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/0b7c88d3b2dd0762145621a7e15b17b8eb70eb4f.png","e2e/playwright-report/data/cca6aca66c5b2f23d1d892f2f70a8ac684a5c3cf.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"modified":["e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts"]},{"id":"8426470baa8680d9c2e9696ea6096549d46c1fe1","message":"Stabilize finance menu smoke and canonical navigation checks\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8426470baa8680d9c2e9696ea6096549d46c1fe1","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T14:51:15+08:00","added":["e2e/playwright-report/data/0b7c88d3b2dd0762145621a7e15b17b8eb70eb4f.png","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/0841239e09a180630fc75a988c85edb7d05739ad.md","e2e/playwright-report/data/28cff7acb8e8e1f2de4112cb6e50d55bde860f56.png","e2e/playwright-report/data/4626fa1e73016d8e42300c5b1663f43c74554cdd.png","e2e/playwright-report/data/b7230949f1fed4c638107126c931d90a2122a3e7.md","e2e/playwright-report/data/d88af3e4002ad3f6846d84ab9f74d1b05081058f.png","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/error-context.md","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/error-context.md","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/error-context.md","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/error-context.md","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/error-context.md","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/error-context.md","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/error-context.md","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/error-context.md","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/error-context.md","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/error-context.md","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/error-context.md","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/error-context.md","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/error-context.md","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/error-context.md","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/error-context.md","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/error-context.md","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/error-context.md","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/error-context.md","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/error-context.md","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/error-context.md","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/error-context.md","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/error-context.md","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/test-failed-1.png"],"modified":["backend/src/modules/leads/lead-conversion-suggestion.service.ts","backend/src/modules/leads/lead.controller.ts","backend/src/modules/leads/lead.service.test.ts","backend/src/modules/leads/lead.service.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","backend/tests/api/leads.test.ts","e2e/playwright-report/index.html","e2e/playwright.config.ts","e2e/test-results/.last-run.json","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts","frontend/.env.development","frontend/src/api/client.test.ts","frontend/src/api/client.ts"]},{"id":"96468561569186f5447c8ad6e94dc8a2e27c9084","message":"Stabilize finance E2E coverage and backend event handling\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/96468561569186f5447c8ad6e94dc8a2e27c9084","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T14:06:53+08:00","added":["e2e/output/autopilot/ai_test_1774590487438/failed-1.png","e2e/output/autopilot/ai_test_1774590487438/failure-dom.html","e2e/output/autopilot/ai_test_1774590487438/result.json","e2e/playwright-report/data/0841239e09a180630fc75a988c85edb7d05739ad.md","e2e/playwright-report/data/28cff7acb8e8e1f2de4112cb6e50d55bde860f56.png","e2e/playwright-report/data/4626fa1e73016d8e42300c5b1663f43c74554cdd.png","e2e/playwright-report/data/b7230949f1fed4c638107126c931d90a2122a3e7.md","e2e/playwright-report/data/cca6aca66c5b2f23d1d892f2f70a8ac684a5c3cf.md","e2e/playwright-report/data/d88af3e4002ad3f6846d84ab9f74d1b05081058f.png","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/error-context.md","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/error-context.md","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/error-context.md","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/error-context.md","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/error-context.md","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/error-context.md","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/error-context.md","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/error-context.md","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/error-context.md","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/error-context.md","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/error-context.md","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/error-context.md","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/error-context.md","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/error-context.md","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/error-context.md","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/error-context.md","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/error-context.md","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/error-context.md","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/error-context.md","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/error-context.md","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/error-context.md","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/error-context.md","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/test-failed-1.png","e2e/tests/auth/finance-targeted-smoke.spec.ts"],"removed":["e2e/test-results/.playwright-artifacts-29/2cf679c5844a298760fc7dd9523a8262.png","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png"],"modified":["e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts","e2e/tests/auth/cash-forecast-model-smoke.spec.ts","e2e/tests/fixtures/test-base.ts"]},{"id":"6f1419878fcbca29d585ebbf7d4463841ec06d94","message":"Align finance menu IA and add Playwright smoke\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6f1419878fcbca29d585ebbf7d4463841ec06d94","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T13:46:30+08:00","added":["e2e/test-results/.playwright-artifacts-29/2cf679c5844a298760fc7dd9523a8262.png","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/tests/finance-center/finance-menu-smoke.spec.ts"],"removed":["e2e/tests/auth/finance-smoke.spec.ts"],"modified":["e2e/.auth/admin.json","e2e/global-setup.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","message":"Consolidate canonical route and docs governance across modules\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c09d9ff6160d851464fbce2a407409d4e8d2bc95","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T16:02:45+08:00","added":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/scripts/content-social-menu-runtime-check.ts","e2e/scripts/contracts-runtime-diagnose.ts","e2e/scripts/sales-contract-dom-click-check.ts","e2e/scripts/sales-menu-focus-check.ts","e2e/scripts/sales-menu-runtime-check.ts","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png","e2e/tests/sales-center/sales-menu-smoke.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts"],"removed":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"modified":["AGENTS.md","GEMINI.md","README.md","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","frontend/src/components/layout/SidebarV2.vue","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/views/Login.vue","frontend/src/views/contracts/Index.vue","frontend/src/views/cpq/Index.vue","frontend/src/views/crm-activities/Index.vue","frontend/vite.config.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774598828
|
1774600803
|
0
|
1774598827
|
1774600968
|
|
|
0
|
Edit
Delete
|
|
8669
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
test-pipeline.yml
|
8594
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6b8d13c5b29827249da650ed1bd9ace7fc68959c","after":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/6b8d13c5b29827249da650ed1bd9ace7fc68959c...c09d9ff6160d851464fbce2a407409d4e8d2bc95","commits":[{"id":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","message":"Consolidate canonical route and docs governance across modules\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c09d9ff6160d851464fbce2a407409d4e8d2bc95","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T16:02:45+08:00","added":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/scripts/content-social-menu-runtime-check.ts","e2e/scripts/contracts-runtime-diagnose.ts","e2e/scripts/sales-contract-dom-click-check.ts","e2e/scripts/sales-menu-focus-check.ts","e2e/scripts/sales-menu-runtime-check.ts","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png","e2e/tests/sales-center/sales-menu-smoke.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts"],"removed":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"modified":["AGENTS.md","GEMINI.md","README.md","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","frontend/src/components/layout/SidebarV2.vue","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/views/Login.vue","frontend/src/views/contracts/Index.vue","frontend/src/views/cpq/Index.vue","frontend/src/views/crm-activities/Index.vue","frontend/vite.config.ts"]},{"id":"f5899af3430163f4cf976ebf3509194eb396e436","message":"Stabilize finance and AI agent E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f5899af3430163f4cf976ebf3509194eb396e436","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T15:04:36+08:00","added":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/0b7c88d3b2dd0762145621a7e15b17b8eb70eb4f.png","e2e/playwright-report/data/cca6aca66c5b2f23d1d892f2f70a8ac684a5c3cf.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"modified":["e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts"]},{"id":"8426470baa8680d9c2e9696ea6096549d46c1fe1","message":"Stabilize finance menu smoke and canonical navigation checks\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8426470baa8680d9c2e9696ea6096549d46c1fe1","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T14:51:15+08:00","added":["e2e/playwright-report/data/0b7c88d3b2dd0762145621a7e15b17b8eb70eb4f.png","e2e/test-results/business-flows-order-fulfi-453ac-订单履约流程-E2E-测试-SLA-测试:超期交付预警-chromium/test-failed-1.png","e2e/test-results/business-flows-order-fulfi-cefd5-订单完成触发链路:资产登记-→-保修激活-→-权益生效-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/0841239e09a180630fc75a988c85edb7d05739ad.md","e2e/playwright-report/data/28cff7acb8e8e1f2de4112cb6e50d55bde860f56.png","e2e/playwright-report/data/4626fa1e73016d8e42300c5b1663f43c74554cdd.png","e2e/playwright-report/data/b7230949f1fed4c638107126c931d90a2122a3e7.md","e2e/playwright-report/data/d88af3e4002ad3f6846d84ab9f74d1b05081058f.png","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/error-context.md","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/error-context.md","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/error-context.md","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/error-context.md","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/error-context.md","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/error-context.md","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/error-context.md","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/error-context.md","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/error-context.md","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/error-context.md","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/error-context.md","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/error-context.md","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/error-context.md","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/error-context.md","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/error-context.md","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/error-context.md","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/error-context.md","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/error-context.md","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/error-context.md","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/error-context.md","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/error-context.md","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/error-context.md","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/test-failed-1.png"],"modified":["backend/src/modules/leads/lead-conversion-suggestion.service.ts","backend/src/modules/leads/lead.controller.ts","backend/src/modules/leads/lead.service.test.ts","backend/src/modules/leads/lead.service.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","backend/tests/api/leads.test.ts","e2e/playwright-report/index.html","e2e/playwright.config.ts","e2e/test-results/.last-run.json","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts","frontend/.env.development","frontend/src/api/client.test.ts","frontend/src/api/client.ts"]},{"id":"96468561569186f5447c8ad6e94dc8a2e27c9084","message":"Stabilize finance E2E coverage and backend event handling\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/96468561569186f5447c8ad6e94dc8a2e27c9084","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T14:06:53+08:00","added":["e2e/output/autopilot/ai_test_1774590487438/failed-1.png","e2e/output/autopilot/ai_test_1774590487438/failure-dom.html","e2e/output/autopilot/ai_test_1774590487438/result.json","e2e/playwright-report/data/0841239e09a180630fc75a988c85edb7d05739ad.md","e2e/playwright-report/data/28cff7acb8e8e1f2de4112cb6e50d55bde860f56.png","e2e/playwright-report/data/4626fa1e73016d8e42300c5b1663f43c74554cdd.png","e2e/playwright-report/data/b7230949f1fed4c638107126c931d90a2122a3e7.md","e2e/playwright-report/data/cca6aca66c5b2f23d1d892f2f70a8ac684a5c3cf.md","e2e/playwright-report/data/d88af3e4002ad3f6846d84ab9f74d1b05081058f.png","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-supplemental-c09cc-Agent-补充页入口且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-cash-forecast-model-s-6184e-模型页面应完成-6-个真源预检并渲染页面级-G4-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-2df5b--smoke-应覆盖财务-AI-自动驾驶中心子页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/error-context.md","e2e/test-results/auth-finance-targeted-smok-73a4e-ed-smoke-应覆盖财务中心与利润资产分析页主清单-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-import-smoke-lea-d5ff7-染线索导入-canonical-页面并完成模板真源预检-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-pools-smoke-lead-f52b1-索池列表与仪表盘预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-ai-smoke-a986f-预检,并渲染-AI-评分模型-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-lead-scoring-smoke-le-6ad38-摘要真源预检,并渲染线索评分-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/error-context.md","e2e/test-results/auth-livestream-groupbuy-c-23e1e-oke-应完成查询页-API-预检并渲染实时卡片与漏斗-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-events-smoke-lo-aa3ab-列表真源预检,并渲染本地活动-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/error-context.md","e2e/test-results/auth-local-promotion-smoke-75749-moke-应完成本地推广主读链预检,并渲染本地推广页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户登出-应该成功登出-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/error-context.md","e2e/test-results/auth-login-用户认证-应该成功登录并跳转-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/error-context.md","e2e/test-results/auth-marketing-workflows-s-55902-入口重定向到-marketing-automation-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-mdm-smoke-mdm-smoke-应完成设备列表与统计预检,并渲染-MDM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-benefits-smoke-81035-oke-应完成会员权益配置真源预检,并渲染会员权益页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-levels-smoke-m-ba22a-moke-应完成等级列表与统计预检,并渲染会员等级页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-member-points-smoke-m-8da32-真源预检,并渲染会员积分-shared-view-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-members-smoke-members-smoke-应完成会员列表与统计预检,并渲染会员管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-menus-smoke-menus-smoke-应完成菜单树真源预检,并渲染菜单管理-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-metric-tree-smoke-met-318c7-成指标真源预检,并渲染指标树-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-opportunities-smoke-o-010c8-e-应渲染商机列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-payment-plans-smoke-p-39611-计划真源预检,并渲染回款计划-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/error-context.md","e2e/test-results/auth-payments-smoke-paymen-d5441--回款管理页面应完成首屏拉数并渲染统计卡与计划列表区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-pm-smoke-pm-smoke-应完成-PM-计划与看板预检,并渲染-PM-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-positions-smoke-positions-smoke-应完成岗位列表真源预检,并渲染职位管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-price-books-smoke-pri-30d53-成价目表列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/error-context.md","e2e/test-results/auth-process-designer-smok-88484-oke-应完成流程定义列表预检,并渲染流程设计器入口页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-product-analytics-smo-a8b37-smoke-应完成产品统计真源预检,并渲染产品分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-products-smoke-products-smoke-应渲染产品列表并支持查看-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/error-context.md","e2e/test-results/auth-quote-approval-workfl-f8fb1--smoke-应通过详情提交报价审批并在审批页完成通过-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/error-context.md","e2e/test-results/auth-realtime-trigger-smok-434ff-moke-应完成实时触发器列表预检,并渲染实时触发页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/error-context.md","e2e/test-results/auth-reconciliation-smoke--50e19-s-真源预检,并渲染对账中心-canonical-首屏-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewal-tasks-smoke-r-c75e7-ke-应完成续费任务列表与看板预检,并渲染续费任务页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/error-context.md","e2e/test-results/auth-renewals-smoke-renewals-smoke-应完成续费列表与统计预检,并渲染续费管理页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/error-context.md","e2e/test-results/auth-reports-smoke-reports-smoke-应完成报表列表与统计预检,并渲染业务报表页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/error-context.md","e2e/test-results/auth-resource-requests-smo-9f39a-smoke-应完成资源申请列表预检,并渲染资源申请页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-rfm-analysis-smoke-rf-4bdbd-源预检,并渲染-RFM-分析-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/error-context.md","e2e/test-results/auth-rma-smoke-rma-smoke-应渲染列表并支持进入真实详情页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/error-context.md","e2e/test-results/auth-roles-smoke-roles-smoke-角色管理页面应完成首屏拉数并渲染筛选与统计区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-funnel-smoke-sa-80b69-完成销售漏斗真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/error-context.md","e2e/test-results/auth-sales-mainline-flow-s-40b6e-moke-应串联报价合同订单主链并保持主要页面显示正常-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/error-context.md","e2e/test-results/auth-satisfaction-smoke-satisfaction-smoke-应渲染调查列表并支持进入分析页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/error-context.md","e2e/test-results/auth-scheduled-jobs-smoke--cbfb8-cutions-真源预检,并支持搜索重置与执行日志入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-search-smoke-search-s-8660e-建议真源预检,并渲染全局搜索-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-segments-smoke-segmen-ffc19-统计真源预检,并渲染客户分群-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-dashboard-smo-090e0-rd-smoke-应渲染总览-预警-趋势并支持工单联跳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/error-context.md","e2e/test-results/auth-service-gantt-smoke-s-8c35b-特图页面应完成甘特数据与选择器预检并渲染筛选区和图表壳-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/error-context.md","e2e/test-results/auth-service-monitor-smoke-4e6c5-染健康状态、disruption-事件流并支持动作联动-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/error-context.md","e2e/test-results/auth-settings-smoke-settings-smoke-设置集成页应完成状态预检并渲染首屏服务卡片-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/error-context.md","e2e/test-results/auth-shipments-smoke-shipm-d4232-ents-compat-入口重定向到-outbound-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/error-context.md","e2e/test-results/auth-spare-parts-smoke-spare-parts-smoke-应渲染备件页并验证库存子资源入口-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/error-context.md","e2e/test-results/auth-stage-knowledge-smoke-a71ae-阶段知识-canonical-页面并支持切换知识包视图-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/error-context.md","e2e/test-results/auth-store-configs-smoke-s-dd87e-smoke-应完成门店配置列表预检,并渲染门店配置页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-alliance-de-e0120-p-smoke-联盟协议应完成真实-CRUD-入口回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-14026-al-stores,并保持-compat-API-可用-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/error-context.md","e2e/test-results/auth-store-ops-compat-rout-f7597--隐藏-compat-路由应支持团购核销列表与详情回放-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店列表并支持进入-canonical-详情-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/error-context.md","e2e/test-results/auth-stores-smoke-stores-smoke-应渲染门店运营-canonical-页面集合-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-63317-ages-业务编码列表应支持查询重置并跳转到隐藏编辑页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-entry-p-762d9-ages-租户配置应支持分类筛选、关键词查询与弹窗编辑-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--afc36-nt-通知规则隐藏管理页应支持新建入口、编辑保存与删除-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/error-context.md","e2e/test-results/auth-system-center-hidden--b764c-gement-业务编码隐藏编辑页应支持加载、预览与保存-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-system-events-smoke-s-f71b8-统计真源预检,并渲染系统事件-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/error-context.md","e2e/test-results/auth-system-infra-deep-int-5b37c-s-系统配置与审计页应覆盖分页、编辑、重定向与隐藏子页-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/error-context.md","e2e/test-results/auth-users-smoke-users-smoke-用户管理页面应完成首屏拉数并渲染统计与筛选区块-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/error-context.md","e2e/test-results/auth-utm-tracking-smoke-ut-94c37-ng-smoke-应渲染真实追踪配置列表并保持页面健康-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-analytics-smoke-3a341-smoke-应完成视频分析真源预检,并渲染视频分析页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/error-context.md","e2e/test-results/auth-video-publishing-smok-b1eee-视频发布列表真源预检,并渲染-canonical-页面-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/error-context.md","e2e/test-results/auth-web-tracking-smoke-we-cdc80-moke-Web-行为追踪页面应完成统计与配置首屏渲染-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/error-context.md","e2e/test-results/auth-workflow-generator-sm-b2161-e-应完成模板与状态机列表预检,并渲染工作流生成器页面-chromium-no-auth/test-failed-1.png","e2e/tests/auth/finance-targeted-smoke.spec.ts"],"removed":["e2e/test-results/.playwright-artifacts-29/2cf679c5844a298760fc7dd9523a8262.png","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png"],"modified":["e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","e2e/tests/auth/ai-agent-supplemental-smoke.spec.ts","e2e/tests/auth/cash-forecast-model-smoke.spec.ts","e2e/tests/fixtures/test-base.ts"]},{"id":"6f1419878fcbca29d585ebbf7d4463841ec06d94","message":"Align finance menu IA and add Playwright smoke\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6f1419878fcbca29d585ebbf7d4463841ec06d94","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T13:46:30+08:00","added":["e2e/test-results/.playwright-artifacts-29/2cf679c5844a298760fc7dd9523a8262.png","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-0aa7a-置-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-2ac3d-务-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/error-context.md","e2e/test-results/auth-ai-agent-display-path-3a2fa-理-应完成展示路径加载且无-console-error-chromium-no-auth/test-failed-1.png","e2e/tests/finance-center/finance-menu-smoke.spec.ts"],"removed":["e2e/tests/auth/finance-smoke.spec.ts"],"modified":["e2e/.auth/admin.json","e2e/global-setup.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","message":"Consolidate canonical route and docs governance across modules\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c09d9ff6160d851464fbce2a407409d4e8d2bc95","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-27T16:02:45+08:00","added":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/scripts/content-social-menu-runtime-check.ts","e2e/scripts/contracts-runtime-diagnose.ts","e2e/scripts/sales-contract-dom-click-check.ts","e2e/scripts/sales-menu-focus-check.ts","e2e/scripts/sales-menu-runtime-check.ts","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png","e2e/tests/sales-center/sales-menu-smoke.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts"],"removed":["e2e/test-results/.playwright-artifacts-362/27f6860c9867c31218f69985401def9e.png","e2e/test-results/.playwright-artifacts-362/85fb2094b13a44abd9b263a9b16acb8a.png","e2e/test-results/.playwright-artifacts-362/af40ffe9e178b6141660a3b32bd27cc5.png","e2e/test-results/.playwright-artifacts-362/e1b4a0642b69662da111347a28e7e3ac.png","e2e/test-results/.playwright-artifacts-363/209435c4d5f547f67749c1b83878fe9a.png","e2e/test-results/.playwright-artifacts-363/56d3b3b3812547b35846061fc2ef9482.png","e2e/test-results/.playwright-artifacts-363/ae4a98c914d08fd4d891a9c7b26fec24.png","e2e/test-results/.playwright-artifacts-363/dda25ed0a20e25cbdea94b08791795d8.png","e2e/test-results/business-flows-order-fulfi-173b2-程-E2E-测试-非法状态转换测试:已完成订单不能取消-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-61785-批流程-E2E-测试-SLA-测试:报价有效期到期提醒-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-6a563-价审批流程-E2E-测试-权限测试:销售专员无审批权限-chromium/test-failed-1.png","e2e/test-results/business-flows-quote-appro-da900--测试-多租户隔离:租户-A-无法审批租户-B-的报价-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/error-context.md","e2e/test-results/business-flows-state-machi-46de9-ew---unqualified---released-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4931c-级路径:in-progress---escalated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4a07b-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4d5f8-ct-状态机-非法转换:draft-不能直接-sign-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/error-context.md","e2e/test-results/business-flows-state-machi-4e009-态机-非法转换:draft-不能直接-complete-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-66ae1-et-状态机-取消路径:new---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-70448-rogress---resolved---closed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/error-context.md","e2e/test-results/business-flows-state-machi-7fa6e-te-状态机-非法转换:draft-不能直接-send-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-8e053-线索转化应创建商机并更新线索状态为-converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/error-context.md","e2e/test-results/business-flows-state-machi-9f77d-态机-终止路径:active---terminated-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/error-context.md","e2e/test-results/business-flows-state-machi-a456e--取消路径:confirmed---cancelled-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/error-context.md","e2e/test-results/business-flows-state-machi-aa66b-ding-sign---signed---active-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/error-context.md","e2e/test-results/business-flows-state-machi-b4c9a-pending-approval---rejected-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ca2ef-ted---qualified---converted-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/error-context.md","e2e/test-results/business-flows-state-machi-e6832-ped---delivered---completed-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/error-context.md","e2e/test-results/business-flows-state-machi-ffefa-态机-非法转换:completed-不能-cancel-chromium/test-failed-1.png","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/error-context.md","e2e/test-results/business-flows-state-machine-flows-跨实体状态机联动-订单完成后状态机终态不可逆-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03d35-理流程-E2E-测试-重新打开流程:已关闭工单重新打开-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-03dd5-w-工单处理流程-E2E-测试-打印工单:生成打印版本-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-05bbd-:新建-→-已分配-→-处理中-→-已解决-→-已关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-1cdf9-处理流程-E2E-测试-权限测试:一线客服不能删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-3474b-E-测试-SLA-超时预警:首次响应超时-解决时间超时-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-381df-→-分配-→-处理-→-解决-→-关闭-→-满意度调查-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-555cf--E2E-测试-非法状态转换测试:新建工单不能直接关闭-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-a4b93-流程-E2E-测试-权限测试:只有客服经理可以删除工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-e0988-2E-测试-关联订单流程:从订单创建工单-→-关联资产-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-ef546-理流程-E2E-测试-权限测试:客户只能查看自己的工单-chromium/test-failed-1.png","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/error-context.md","e2e/test-results/business-flows-ticket-proc-efb99-试-升级流程:一线无法处理-→-升级二线-→-升级经理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-07db1-完整-E2E-交互测试-获客中心-点击并验证:渠道效果-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-15c5f-E2E-交互测试-内容-社媒中心-点击并验证:直播礼物-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-16419--E2E-交互测试-增长营销中心-点击并验证:广告创意-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-213e3-完整-E2E-交互测试-门店运营-点击并验证:门店管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-39363--E2E-交互测试-获客中心-点击并验证:追踪链接管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4061a-完整-E2E-交互测试-销售中心-点击并验证:合同管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-436d8-完整-E2E-交互测试-门店运营-点击并验证:参团管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4862a--E2E-交互测试-增长营销中心-点击并验证:客户分群-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-4b28e--E2E-交互测试-增长营销中心-点击并验证:团购定价-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-720cc--E2E-交互测试-获客中心-点击并验证:线索资质判定-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-90833--E2E-交互测试-增长营销中心-点击并验证:旅程编排-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-a28e9-交互测试-AI-Agent-员工-点击并验证:任务列表-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-aa0d2-完整-E2E-交互测试-获客中心-点击并验证:线索管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ab2ae-完整-E2E-交互测试-门店运营-点击并验证:联盟套餐-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-afd48-完整-E2E-交互测试-门店运营-点击并验证:联合促销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b38c5-完整-E2E-交互测试-门店运营-点击并验证:团购订单-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-b740d--E2E-交互测试-增长营销中心-点击并验证:社群任务-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c2a50-E2E-交互测试-内容-社媒中心-点击并验证:自动回复-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-c97be-完整-E2E-交互测试-门店运营-点击并验证:推荐奖励-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-d3e08-E2E-交互测试-内容-社媒中心-点击并验证:内容分发-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-db972-完整-E2E-交互测试-销售中心-点击并验证:报价管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-de7f8-E2E-交互测试-内容-社媒中心-点击并验证:视频内容-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-deb6f--E2E-交互测试-增长营销中心-点击并验证:受众管理-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecabe-E2E-交互测试-内容-社媒中心-点击并验证:短信营销-chromium/test-failed-1.png","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/error-context.md","e2e/test-results/comprehensive-13-centers-f-ecb7d-E2E-交互测试-内容-社媒中心-点击并验证:热点追踪-chromium/test-failed-1.png"],"modified":["AGENTS.md","GEMINI.md","README.md","backend/src/shared/middleware/advanced-rate-limiter.middleware.test.ts","backend/src/shared/middleware/advanced-rate-limiter.middleware.ts","docs/user-manual/user-manual-content.md","docs/user-manual/user-manual.html","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/results.json","frontend/src/components/layout/SidebarV2.vue","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/views/Login.vue","frontend/src/views/contracts/Index.vue","frontend/src/views/cpq/Index.vue","frontend/src/views/crm-activities/Index.vue","frontend/vite.config.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1871178,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-26T20:42:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774600804
|
1774600925
|
0
|
1774598827
|
1774602062
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8676
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
test-report.yml
|
8601
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-27T16:02:45+08:00","updated_at":"2026-03-27T16:02:45+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8668,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8668","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8668","display_title":"Consolidate canonical route and docs governance across modules","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8593,"head_sha":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-27T16:07:08+08:00","completed_at":"2026-03-27T16:40:03+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774600968
|
1774601987
|
0
|
1774600803
|
1774602013
|
|
|
0
|
Edit
Delete
|
|
8678
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
deploy.yml
|
8603
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-27T16:02:45+08:00","updated_at":"2026-03-27T16:02:45+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8669,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","display_title":"Consolidate canonical route and docs governance across modules","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8594,"head_sha":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-27T16:40:04+08:00","completed_at":"2026-03-27T16:42:05+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
26
|
1774601990
|
1774602058
|
0
|
1774600925
|
1774602058
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8679
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
test-report.yml
|
8604
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-27T16:02:45+08:00","updated_at":"2026-03-27T16:02:45+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8668,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8668","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8668","display_title":"Consolidate canonical route and docs governance across modules","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8593,"head_sha":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-27T16:07:08+08:00","completed_at":"2026-03-27T16:40:03+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774602000
|
1774602005
|
0
|
1774600968
|
1774602053
|
|
|
0
|
Edit
Delete
|
|
8684
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
deploy.yml
|
8609
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-27T16:02:45+08:00","updated_at":"2026-03-27T16:02:45+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8669,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","display_title":"Consolidate canonical route and docs governance across modules","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8594,"head_sha":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-27T16:40:04+08:00","completed_at":"2026-03-27T16:42:05+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
12
|
0
|
1774602062
|
0
|
1774602058
|
1774602063
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8685
|
Consolidate canonical route and docs governance ac Consolidate canonical route and docs governance across modules...
|
6
|
5
|
deploy.yml
|
8610
|
5
|
0
|
refs/heads/main
|
c09d9ff6160d851464fbce2a407409d4e8d2bc95
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-27T16:02:45+08:00","updated_at":"2026-03-27T16:02:45+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8669,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8669","display_title":"Consolidate canonical route and docs governance across modules","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8594,"head_sha":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-27T16:40:04+08:00","completed_at":"2026-03-27T16:42:05+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1890713,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-27T16:07:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
1
|
40
|
1774602063
|
1774602082
|
0
|
1774602063
|
1774602082
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8928
|
Remove tracked E2E runtime artifacts
|
6
|
5
|
e2e-tests.yml
|
8853
|
5
|
0
|
refs/heads/main
|
59f46625b28f7defe4dba196efd9edd5f82ed701
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","after":"59f46625b28f7defe4dba196efd9edd5f82ed701","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/c09d9ff6160d851464fbce2a407409d4e8d2bc95...59f46625b28f7defe4dba196efd9edd5f82ed701","commits":[{"id":"59f46625b28f7defe4dba196efd9edd5f82ed701","message":"Remove tracked E2E runtime artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/59f46625b28f7defe4dba196efd9edd5f82ed701","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:06:35+08:00","added":[],"removed":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/results.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png"],"modified":[".gitignore"]},{"id":"db67d1ca8772774da4509260ffd8437b8f4183fe","message":"Align acquisition menus with canonical routing\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/db67d1ca8772774da4509260ffd8437b8f4183fe","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:59:49+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/lead-center-routing.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts"]},{"id":"9e2d3f3dd1d4db3bb89f1882a7b13c66360d62fd","message":"Hide AI agent event routes under tasks menu\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9e2d3f3dd1d4db3bb89f1882a7b13c66360d62fd","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:48:58+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/compat-redirects.ts"]},{"id":"c927efaa45b7f5d2252c6357f3c3696f563c4944","message":"Deepen governance skills with on-call guidance and examples\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c927efaa45b7f5d2252c6357f3c3696f563c4944","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:39:20+08:00","added":[".codex/skills/juhi-api-acceptance-runtime/anti-patterns.md",".codex/skills/juhi-api-acceptance-runtime/handoff.md",".codex/skills/juhi-api-acceptance-runtime/triage-notes.example.md",".codex/skills/juhi-approval-process-governance/anti-patterns.md",".codex/skills/juhi-approval-process-governance/handoff.md",".codex/skills/juhi-approval-process-governance/triage-notes.example.md",".codex/skills/juhi-backend-audit-fix/anti-patterns.md",".codex/skills/juhi-backend-audit-fix/handoff.md",".codex/skills/juhi-backend-audit-fix/triage-notes.example.md",".codex/skills/juhi-docs-single-source-sync/anti-patterns.md",".codex/skills/juhi-docs-single-source-sync/handoff.md",".codex/skills/juhi-docs-single-source-sync/triage-notes.example.md",".codex/skills/juhi-frontend-view-governance/anti-patterns.md",".codex/skills/juhi-frontend-view-governance/handoff.md",".codex/skills/juhi-frontend-view-governance/triage-notes.example.md",".codex/skills/juhi-governance-commander/anti-patterns.md",".codex/skills/juhi-governance-commander/handoff.md",".codex/skills/juhi-governance-commander/triage-notes.example.md",".codex/skills/juhi-governance-index/anti-patterns.md",".codex/skills/juhi-governance-index/handoff.md",".codex/skills/juhi-governance-index/triage-notes.example.md",".codex/skills/juhi-module-g4-governance/anti-patterns.md",".codex/skills/juhi-module-g4-governance/handoff.md",".codex/skills/juhi-module-g4-governance/triage-notes.example.md",".codex/skills/juhi-playwright-runtime-triage/anti-patterns.md",".codex/skills/juhi-playwright-runtime-triage/handoff.md",".codex/skills/juhi-playwright-runtime-triage/triage-notes.example.md",".codex/skills/templates/arch-stage-decision-prompt.example.md",".codex/skills/templates/arch-stage-decision-prompt.variables.md",".codex/skills/templates/governance-summary-prompt.example.md",".codex/skills/templates/governance-summary-prompt.variables.md",".codex/skills/templates/ops-pr-summary-prompt.example.md",".codex/skills/templates/ops-pr-summary-prompt.variables.md"],"removed":[],"modified":[".codex/skills/README.md",".codex/skills/juhi-api-acceptance-runtime/SKILL.md",".codex/skills/juhi-api-acceptance-runtime/agents/openai.yaml",".codex/skills/juhi-api-acceptance-runtime/references/entrypoints.md",".codex/skills/juhi-approval-process-governance/SKILL.md",".codex/skills/juhi-approval-process-governance/agents/openai.yaml",".codex/skills/juhi-approval-process-governance/references/entrypoints.md",".codex/skills/juhi-backend-audit-fix/SKILL.md",".codex/skills/juhi-backend-audit-fix/agents/openai.yaml",".codex/skills/juhi-backend-audit-fix/references/entrypoints.md",".codex/skills/juhi-docs-single-source-sync/SKILL.md",".codex/skills/juhi-docs-single-source-sync/agents/openai.yaml",".codex/skills/juhi-docs-single-source-sync/references/entrypoints.md",".codex/skills/juhi-frontend-view-governance/SKILL.md",".codex/skills/juhi-frontend-view-governance/agents/openai.yaml",".codex/skills/juhi-frontend-view-governance/references/entrypoints.md",".codex/skills/juhi-governance-commander/SKILL.md",".codex/skills/juhi-governance-commander/agents/openai.yaml",".codex/skills/juhi-governance-commander/references/entrypoints.md",".codex/skills/juhi-governance-index/SKILL.md",".codex/skills/juhi-governance-index/agents/openai.yaml",".codex/skills/juhi-governance-index/references/entrypoints.md",".codex/skills/juhi-module-g4-governance/SKILL.md",".codex/skills/juhi-module-g4-governance/agents/openai.yaml",".codex/skills/juhi-module-g4-governance/references/entrypoints.md",".codex/skills/juhi-playwright-runtime-triage/SKILL.md",".codex/skills/juhi-playwright-runtime-triage/agents/openai.yaml",".codex/skills/juhi-playwright-runtime-triage/references/entrypoints.md",".codex/skills/templates/README.md"]},{"id":"4e0722ef33f39eb3b839d756b57c19b92c57b5b3","message":"Add governance updates for IA alignment and acceptance coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/4e0722ef33f39eb3b839d756b57c19b92c57b5b3","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:11:54+08:00","added":[".codex/skills/README.md",".codex/skills/juhi-api-acceptance-runtime/SKILL.md",".codex/skills/juhi-api-acceptance-runtime/agents/openai.yaml",".codex/skills/juhi-api-acceptance-runtime/checklist.example.md",".codex/skills/juhi-api-acceptance-runtime/checklist.md",".codex/skills/juhi-api-acceptance-runtime/examples.md",".codex/skills/juhi-api-acceptance-runtime/references/entrypoints.md",".codex/skills/juhi-approval-process-governance/SKILL.md",".codex/skills/juhi-approval-process-governance/agents/openai.yaml",".codex/skills/juhi-approval-process-governance/checklist.example.md",".codex/skills/juhi-approval-process-governance/checklist.md",".codex/skills/juhi-approval-process-governance/examples.md",".codex/skills/juhi-approval-process-governance/references/entrypoints.md",".codex/skills/juhi-backend-audit-fix/SKILL.md",".codex/skills/juhi-backend-audit-fix/agents/openai.yaml",".codex/skills/juhi-backend-audit-fix/checklist.example.md",".codex/skills/juhi-backend-audit-fix/checklist.md",".codex/skills/juhi-backend-audit-fix/examples.md",".codex/skills/juhi-backend-audit-fix/references/entrypoints.md",".codex/skills/juhi-docs-single-source-sync/SKILL.md",".codex/skills/juhi-docs-single-source-sync/agents/openai.yaml",".codex/skills/juhi-docs-single-source-sync/checklist.example.md",".codex/skills/juhi-docs-single-source-sync/checklist.md",".codex/skills/juhi-docs-single-source-sync/examples.md",".codex/skills/juhi-docs-single-source-sync/references/entrypoints.md",".codex/skills/juhi-frontend-view-governance/SKILL.md",".codex/skills/juhi-frontend-view-governance/agents/openai.yaml",".codex/skills/juhi-frontend-view-governance/checklist.example.md",".codex/skills/juhi-frontend-view-governance/checklist.md",".codex/skills/juhi-frontend-view-governance/examples.md",".codex/skills/juhi-frontend-view-governance/references/entrypoints.md",".codex/skills/juhi-governance-commander/SKILL.md",".codex/skills/juhi-governance-commander/agents/openai.yaml",".codex/skills/juhi-governance-commander/checklist.example.md",".codex/skills/juhi-governance-commander/checklist.md",".codex/skills/juhi-governance-commander/examples.md",".codex/skills/juhi-governance-commander/references/entrypoints.md",".codex/skills/juhi-governance-index/SKILL.md",".codex/skills/juhi-governance-index/agents/openai.yaml",".codex/skills/juhi-governance-index/checklist.example.md",".codex/skills/juhi-governance-index/checklist.md",".codex/skills/juhi-governance-index/examples.md",".codex/skills/juhi-governance-index/references/entrypoints.md",".codex/skills/juhi-module-g4-governance/SKILL.md",".codex/skills/juhi-module-g4-governance/agents/openai.yaml",".codex/skills/juhi-module-g4-governance/checklist.example.md",".codex/skills/juhi-module-g4-governance/checklist.md",".codex/skills/juhi-module-g4-governance/examples.md",".codex/skills/juhi-module-g4-governance/references/entrypoints.md",".codex/skills/juhi-playwright-runtime-triage/SKILL.md",".codex/skills/juhi-playwright-runtime-triage/agents/openai.yaml",".codex/skills/juhi-playwright-runtime-triage/checklist.example.md",".codex/skills/juhi-playwright-runtime-triage/checklist.md",".codex/skills/juhi-playwright-runtime-triage/examples.md",".codex/skills/juhi-playwright-runtime-triage/references/entrypoints.md",".codex/skills/templates/README.md",".codex/skills/templates/acceptance-card-prompt.example.md",".codex/skills/templates/acceptance-card-prompt.variables.md",".codex/skills/templates/battle-card-prompt.example.md",".codex/skills/templates/battle-card-prompt.variables.md",".codex/skills/templates/evidence-bundle-prompt.example.md",".codex/skills/templates/evidence-bundle-prompt.variables.md"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"59f46625b28f7defe4dba196efd9edd5f82ed701","message":"Remove tracked E2E runtime artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/59f46625b28f7defe4dba196efd9edd5f82ed701","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:06:35+08:00","added":[],"removed":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/results.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png"],"modified":[".gitignore"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1895962,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T12:29:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774674588
|
1774675416
|
0
|
1774674587
|
1774676464
|
|
|
0
|
Edit
Delete
|
|
8929
|
Remove tracked E2E runtime artifacts
|
6
|
5
|
test-pipeline.yml
|
8854
|
5
|
0
|
refs/heads/main
|
59f46625b28f7defe4dba196efd9edd5f82ed701
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c09d9ff6160d851464fbce2a407409d4e8d2bc95","after":"59f46625b28f7defe4dba196efd9edd5f82ed701","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/c09d9ff6160d851464fbce2a407409d4e8d2bc95...59f46625b28f7defe4dba196efd9edd5f82ed701","commits":[{"id":"59f46625b28f7defe4dba196efd9edd5f82ed701","message":"Remove tracked E2E runtime artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/59f46625b28f7defe4dba196efd9edd5f82ed701","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:06:35+08:00","added":[],"removed":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/results.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png"],"modified":[".gitignore"]},{"id":"db67d1ca8772774da4509260ffd8437b8f4183fe","message":"Align acquisition menus with canonical routing\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/db67d1ca8772774da4509260ffd8437b8f4183fe","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:59:49+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/lead-center-routing.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts"]},{"id":"9e2d3f3dd1d4db3bb89f1882a7b13c66360d62fd","message":"Hide AI agent event routes under tasks menu\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9e2d3f3dd1d4db3bb89f1882a7b13c66360d62fd","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:48:58+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/modules/ai-agents.ts","frontend/src/router/modules/compat-redirects.ts"]},{"id":"c927efaa45b7f5d2252c6357f3c3696f563c4944","message":"Deepen governance skills with on-call guidance and examples\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/c927efaa45b7f5d2252c6357f3c3696f563c4944","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:39:20+08:00","added":[".codex/skills/juhi-api-acceptance-runtime/anti-patterns.md",".codex/skills/juhi-api-acceptance-runtime/handoff.md",".codex/skills/juhi-api-acceptance-runtime/triage-notes.example.md",".codex/skills/juhi-approval-process-governance/anti-patterns.md",".codex/skills/juhi-approval-process-governance/handoff.md",".codex/skills/juhi-approval-process-governance/triage-notes.example.md",".codex/skills/juhi-backend-audit-fix/anti-patterns.md",".codex/skills/juhi-backend-audit-fix/handoff.md",".codex/skills/juhi-backend-audit-fix/triage-notes.example.md",".codex/skills/juhi-docs-single-source-sync/anti-patterns.md",".codex/skills/juhi-docs-single-source-sync/handoff.md",".codex/skills/juhi-docs-single-source-sync/triage-notes.example.md",".codex/skills/juhi-frontend-view-governance/anti-patterns.md",".codex/skills/juhi-frontend-view-governance/handoff.md",".codex/skills/juhi-frontend-view-governance/triage-notes.example.md",".codex/skills/juhi-governance-commander/anti-patterns.md",".codex/skills/juhi-governance-commander/handoff.md",".codex/skills/juhi-governance-commander/triage-notes.example.md",".codex/skills/juhi-governance-index/anti-patterns.md",".codex/skills/juhi-governance-index/handoff.md",".codex/skills/juhi-governance-index/triage-notes.example.md",".codex/skills/juhi-module-g4-governance/anti-patterns.md",".codex/skills/juhi-module-g4-governance/handoff.md",".codex/skills/juhi-module-g4-governance/triage-notes.example.md",".codex/skills/juhi-playwright-runtime-triage/anti-patterns.md",".codex/skills/juhi-playwright-runtime-triage/handoff.md",".codex/skills/juhi-playwright-runtime-triage/triage-notes.example.md",".codex/skills/templates/arch-stage-decision-prompt.example.md",".codex/skills/templates/arch-stage-decision-prompt.variables.md",".codex/skills/templates/governance-summary-prompt.example.md",".codex/skills/templates/governance-summary-prompt.variables.md",".codex/skills/templates/ops-pr-summary-prompt.example.md",".codex/skills/templates/ops-pr-summary-prompt.variables.md"],"removed":[],"modified":[".codex/skills/README.md",".codex/skills/juhi-api-acceptance-runtime/SKILL.md",".codex/skills/juhi-api-acceptance-runtime/agents/openai.yaml",".codex/skills/juhi-api-acceptance-runtime/references/entrypoints.md",".codex/skills/juhi-approval-process-governance/SKILL.md",".codex/skills/juhi-approval-process-governance/agents/openai.yaml",".codex/skills/juhi-approval-process-governance/references/entrypoints.md",".codex/skills/juhi-backend-audit-fix/SKILL.md",".codex/skills/juhi-backend-audit-fix/agents/openai.yaml",".codex/skills/juhi-backend-audit-fix/references/entrypoints.md",".codex/skills/juhi-docs-single-source-sync/SKILL.md",".codex/skills/juhi-docs-single-source-sync/agents/openai.yaml",".codex/skills/juhi-docs-single-source-sync/references/entrypoints.md",".codex/skills/juhi-frontend-view-governance/SKILL.md",".codex/skills/juhi-frontend-view-governance/agents/openai.yaml",".codex/skills/juhi-frontend-view-governance/references/entrypoints.md",".codex/skills/juhi-governance-commander/SKILL.md",".codex/skills/juhi-governance-commander/agents/openai.yaml",".codex/skills/juhi-governance-commander/references/entrypoints.md",".codex/skills/juhi-governance-index/SKILL.md",".codex/skills/juhi-governance-index/agents/openai.yaml",".codex/skills/juhi-governance-index/references/entrypoints.md",".codex/skills/juhi-module-g4-governance/SKILL.md",".codex/skills/juhi-module-g4-governance/agents/openai.yaml",".codex/skills/juhi-module-g4-governance/references/entrypoints.md",".codex/skills/juhi-playwright-runtime-triage/SKILL.md",".codex/skills/juhi-playwright-runtime-triage/agents/openai.yaml",".codex/skills/juhi-playwright-runtime-triage/references/entrypoints.md",".codex/skills/templates/README.md"]},{"id":"4e0722ef33f39eb3b839d756b57c19b92c57b5b3","message":"Add governance updates for IA alignment and acceptance coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/4e0722ef33f39eb3b839d756b57c19b92c57b5b3","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T12:11:54+08:00","added":[".codex/skills/README.md",".codex/skills/juhi-api-acceptance-runtime/SKILL.md",".codex/skills/juhi-api-acceptance-runtime/agents/openai.yaml",".codex/skills/juhi-api-acceptance-runtime/checklist.example.md",".codex/skills/juhi-api-acceptance-runtime/checklist.md",".codex/skills/juhi-api-acceptance-runtime/examples.md",".codex/skills/juhi-api-acceptance-runtime/references/entrypoints.md",".codex/skills/juhi-approval-process-governance/SKILL.md",".codex/skills/juhi-approval-process-governance/agents/openai.yaml",".codex/skills/juhi-approval-process-governance/checklist.example.md",".codex/skills/juhi-approval-process-governance/checklist.md",".codex/skills/juhi-approval-process-governance/examples.md",".codex/skills/juhi-approval-process-governance/references/entrypoints.md",".codex/skills/juhi-backend-audit-fix/SKILL.md",".codex/skills/juhi-backend-audit-fix/agents/openai.yaml",".codex/skills/juhi-backend-audit-fix/checklist.example.md",".codex/skills/juhi-backend-audit-fix/checklist.md",".codex/skills/juhi-backend-audit-fix/examples.md",".codex/skills/juhi-backend-audit-fix/references/entrypoints.md",".codex/skills/juhi-docs-single-source-sync/SKILL.md",".codex/skills/juhi-docs-single-source-sync/agents/openai.yaml",".codex/skills/juhi-docs-single-source-sync/checklist.example.md",".codex/skills/juhi-docs-single-source-sync/checklist.md",".codex/skills/juhi-docs-single-source-sync/examples.md",".codex/skills/juhi-docs-single-source-sync/references/entrypoints.md",".codex/skills/juhi-frontend-view-governance/SKILL.md",".codex/skills/juhi-frontend-view-governance/agents/openai.yaml",".codex/skills/juhi-frontend-view-governance/checklist.example.md",".codex/skills/juhi-frontend-view-governance/checklist.md",".codex/skills/juhi-frontend-view-governance/examples.md",".codex/skills/juhi-frontend-view-governance/references/entrypoints.md",".codex/skills/juhi-governance-commander/SKILL.md",".codex/skills/juhi-governance-commander/agents/openai.yaml",".codex/skills/juhi-governance-commander/checklist.example.md",".codex/skills/juhi-governance-commander/checklist.md",".codex/skills/juhi-governance-commander/examples.md",".codex/skills/juhi-governance-commander/references/entrypoints.md",".codex/skills/juhi-governance-index/SKILL.md",".codex/skills/juhi-governance-index/agents/openai.yaml",".codex/skills/juhi-governance-index/checklist.example.md",".codex/skills/juhi-governance-index/checklist.md",".codex/skills/juhi-governance-index/examples.md",".codex/skills/juhi-governance-index/references/entrypoints.md",".codex/skills/juhi-module-g4-governance/SKILL.md",".codex/skills/juhi-module-g4-governance/agents/openai.yaml",".codex/skills/juhi-module-g4-governance/checklist.example.md",".codex/skills/juhi-module-g4-governance/checklist.md",".codex/skills/juhi-module-g4-governance/examples.md",".codex/skills/juhi-module-g4-governance/references/entrypoints.md",".codex/skills/juhi-playwright-runtime-triage/SKILL.md",".codex/skills/juhi-playwright-runtime-triage/agents/openai.yaml",".codex/skills/juhi-playwright-runtime-triage/checklist.example.md",".codex/skills/juhi-playwright-runtime-triage/checklist.md",".codex/skills/juhi-playwright-runtime-triage/examples.md",".codex/skills/juhi-playwright-runtime-triage/references/entrypoints.md",".codex/skills/templates/README.md",".codex/skills/templates/acceptance-card-prompt.example.md",".codex/skills/templates/acceptance-card-prompt.variables.md",".codex/skills/templates/battle-card-prompt.example.md",".codex/skills/templates/battle-card-prompt.variables.md",".codex/skills/templates/evidence-bundle-prompt.example.md",".codex/skills/templates/evidence-bundle-prompt.variables.md"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"59f46625b28f7defe4dba196efd9edd5f82ed701","message":"Remove tracked E2E runtime artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/59f46625b28f7defe4dba196efd9edd5f82ed701","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:06:35+08:00","added":[],"removed":["e2e/playwright-report/data/097b6ff27c2492ae8bc19a68c15983488146c4c2.md","e2e/playwright-report/data/deb92ca591745e5f088e1c57cfde2e64ee5806d0.png","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/.playwright-artifacts-635/20b49004608efcb79c0d514e24b595ce.png","e2e/test-results/.playwright-artifacts-635/4e18b49cd624661c8896f7dfbf64807b.png","e2e/test-results/.playwright-artifacts-635/5e117b61e35e0409b33ddb43f4f8ac5a.png","e2e/test-results/.playwright-artifacts-635/613203fbe0b94dc93959b8fe48dc6a4f.png","e2e/test-results/.playwright-artifacts-635/64918fded8c668328b0b7810cba871ff.png","e2e/test-results/.playwright-artifacts-635/854247b37290aba0b7d4a3d406cbabea.png","e2e/test-results/.playwright-artifacts-635/937ee618069e213911ad9b6f73d10fa0.png","e2e/test-results/.playwright-artifacts-635/969bade51ee07c84f88f66b338791c20.png","e2e/test-results/.playwright-artifacts-635/9bc113d166faf9f4086e3ccb785cf936.png","e2e/test-results/.playwright-artifacts-635/9f9cc26ab98aae54eb12b47cbcc4c252.png","e2e/test-results/.playwright-artifacts-635/9fd8c226063efa1e6a77e8fec0ff4e7e.png","e2e/test-results/.playwright-artifacts-635/ac0f3f5e06b9d9fa0d83fcd833bad0be.png","e2e/test-results/.playwright-artifacts-635/b3de232d66d614aeea02f7af2d27166a.png","e2e/test-results/.playwright-artifacts-635/ed2ba381349c416a65472cc9f8d84e52.png","e2e/test-results/.playwright-artifacts-636/01066cb1dffdf9a554ea842c2b6ca263.png","e2e/test-results/.playwright-artifacts-636/06ac32bd0ba95481c2d526beb0fd77dc.png","e2e/test-results/.playwright-artifacts-636/302f6a0a13c55d21c5e14bb51dd7e585.png","e2e/test-results/.playwright-artifacts-636/36c1d60682e660c28f8c318c3829b497.png","e2e/test-results/.playwright-artifacts-636/6734e18bd858f9f1a48e060f0342268e.png","e2e/test-results/.playwright-artifacts-636/67ab4b7d3620091cf698a5366c388a43.png","e2e/test-results/.playwright-artifacts-636/76dc8200cebc3c2aa940424ed8119067.png","e2e/test-results/.playwright-artifacts-636/987c5b2f88a74fce784a3a8e436c8972.png","e2e/test-results/.playwright-artifacts-636/a2db41ba57c248354cf6402ed4c41565.png","e2e/test-results/.playwright-artifacts-636/c9b8d029eeb75aa08bfc48ff4938dec6.png","e2e/test-results/.playwright-artifacts-636/ce5756591523ff7aaf1f00446ba0ac72.png","e2e/test-results/.playwright-artifacts-636/d5bdbdfcd286647f066a37beb559955d.png","e2e/test-results/.playwright-artifacts-636/e7b62ac0000816c93df64eb0c53ee85a.png","e2e/test-results/.playwright-artifacts-636/e8095cbb58e80b518061ec76ba45d911.png","e2e/test-results/crud-00-crud-runner-CRUD-严-0b88a-矩阵-module-resource-requests-chromium/attachments/probe-P01-79eb9da801aa3347a58d383a1b765c36f4930079.json","e2e/test-results/crud-00-crud-runner-CRUD-严-159b4-失败-module-resource-requests-chromium/attachments/probe-C02-8f0cab7eb1a17ac85c4642b3b9f0c83586993538.json","e2e/test-results/crud-00-crud-runner-CRUD-严-22f29-理-D02-恢复或不可见校验-module-roles-chromium/attachments/probe-D02-5f2a39f69fd8bc7a31be96473359a5571dbfc8a1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-3a38c--D01-删除-软-硬-可用-module-roles-chromium/attachments/probe-D01-e39b372096d0b7cbdc2eb781f0b0d6575cc16d12.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4220e--角色管理-P01-权限矩阵-module-roles-chromium/attachments/probe-P01-49f29e01e8631136a57c8909128e588eec8dd9c7.json","e2e/test-results/crud-00-crud-runner-CRUD-严-43344-校验失败-module-stage-knowledge-chromium/attachments/probe-C02-f606bea8b9f03bb03dacd13c381e73afd56273a3.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b07d--可用-module-process-designer-chromium/attachments/probe-D01-8482f787ee3e69836f8c6c7c0db405f8c0b126fc.json","e2e/test-results/crud-00-crud-runner-CRUD-严-4b4f5-可用-module-resource-requests-chromium/attachments/probe-D01-eecf93fa858eceedabc9ede1175d39486e981321.json","e2e/test-results/crud-00-crud-runner-CRUD-严-52d8f-校验-module-resource-requests-chromium/attachments/probe-D02-878de1581c3941bae62f1945d2f039bc357b374a.json","e2e/test-results/crud-00-crud-runner-CRUD-严-538f0-色管理-C02-创建校验失败-module-roles-chromium/attachments/probe-C02-a60919fb48a8c4a91f2043eebcfddd1a3f3aa86f.json","e2e/test-results/crud-00-crud-runner-CRUD-严-60bbd-管理-U02-更新权限-冲突-module-roles-chromium/attachments/probe-U02-9161e9408f0c3ee23d7ffd5b00080d0a6ff6d375.json","e2e/test-results/crud-00-crud-runner-CRUD-严-6d194-见校验-module-process-designer-chromium/attachments/probe-D02-204133f8012f0c730c300eedb55d3b4d61fa0fef.json","e2e/test-results/crud-00-crud-runner-CRUD-严-72cf4--角色管理-U01-更新成功-module-roles-chromium/attachments/probe-U01-d68dc4c184f94c58de94b0db219c3f02282e075b.json","e2e/test-results/crud-00-crud-runner-CRUD-严-77ec5-创建成功-module-stage-knowledge-chromium/attachments/probe-C01-e0dc98d91e92fd88fdf9a52e3f5821f4ab00cb60.json","e2e/test-results/crud-00-crud-runner-CRUD-严-89599-冲突-module-resource-requests-chromium/attachments/probe-U02-86d0d9a8f84415276dd0d605dea6597d96ad103d.json","e2e/test-results/crud-00-crud-runner-CRUD-严-b8549-成功-module-resource-requests-chromium/attachments/probe-U01-91f6817c56e89d03a125fb54902b991d281b1551.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c6c39-恢复-module-resource-requests-chromium/attachments/probe-E01-3f0d95009d2b1ee32159a62921a542ff4847972c.json","e2e/test-results/crud-00-crud-runner-CRUD-严-c7867--角色管理-C01-创建成功-module-roles-chromium/attachments/probe-C01-64952f82b9502ba25913d25577ece3cb6c286ab1.json","e2e/test-results/crud-00-crud-runner-CRUD-严-de878--角色管理-E01-异常恢复-module-roles-chromium/attachments/probe-E01-30055d63deefd071fce08add0f08a4a468950282.json","e2e/test-results/crud-00-crud-runner-CRUD-严-ee943-成功-module-resource-requests-chromium/attachments/probe-C01-6ac0b418f4b7370d66aff5aa379267757fb0348d.json","e2e/test-results/crud/probes/process-designer-D01-1774598542579.json","e2e/test-results/crud/probes/process-designer-D02-1774598543205.json","e2e/test-results/crud/probes/resource-requests-C01-1774598543888.json","e2e/test-results/crud/probes/resource-requests-C02-1774598544498.json","e2e/test-results/crud/probes/resource-requests-D01-1774598551041.json","e2e/test-results/crud/probes/resource-requests-D02-1774598552410.json","e2e/test-results/crud/probes/resource-requests-E01-1774598549295.json","e2e/test-results/crud/probes/resource-requests-P01-1774598547828.json","e2e/test-results/crud/probes/resource-requests-U01-1774598549367.json","e2e/test-results/crud/probes/resource-requests-U02-1774598550767.json","e2e/test-results/crud/probes/roles-C01-1774598552409.json","e2e/test-results/crud/probes/roles-C02-1774598553777.json","e2e/test-results/crud/probes/roles-D01-1774598560419.json","e2e/test-results/crud/probes/roles-D02-1774598560906.json","e2e/test-results/crud/probes/roles-E01-1774598557835.json","e2e/test-results/crud/probes/roles-P01-1774598557110.json","e2e/test-results/crud/probes/roles-U01-1774598558749.json","e2e/test-results/crud/probes/roles-U02-1774598559274.json","e2e/test-results/crud/probes/stage-knowledge-C01-1774598561722.json","e2e/test-results/crud/probes/stage-knowledge-C02-1774598562196.json","e2e/test-results/results.json","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/error-context.md","e2e/test-results/sales-center-sales-menu-sm-70786-售中心新菜单架构、分组顺序与-canonical-高亮-chromium/test-failed-1.png"],"modified":[".gitignore"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1895962,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T12:29:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
24
|
0
|
1774674956
|
0
|
1774674588
|
1774674958
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8932
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
e2e-tests.yml
|
8857
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"59f46625b28f7defe4dba196efd9edd5f82ed701","after":"9953914b57055e78c3af10cbf077f41f0580f0da","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/59f46625b28f7defe4dba196efd9edd5f82ed701...9953914b57055e78c3af10cbf077f41f0580f0da","commits":[{"id":"9953914b57055e78c3af10cbf077f41f0580f0da","message":"Align content social governance menus and permission tests\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9953914b57055e78c3af10cbf077f41f0580f0da","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:12:08+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/route-permission-compat.test.ts"]}],"total_commits":0,"head_commit":{"id":"9953914b57055e78c3af10cbf077f41f0580f0da","message":"Align content social governance menus and permission tests\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9953914b57055e78c3af10cbf077f41f0580f0da","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:12:08+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/route-permission-compat.test.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900632,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:09:54+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774675421
|
1774676243
|
0
|
1774674956
|
1774676477
|
|
|
0
|
Edit
Delete
|
|
8933
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
deploy.yml
|
8859
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8929,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8929","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8929","display_title":"Remove tracked E2E runtime artifacts","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8854,"head_sha":"59f46625b28f7defe4dba196efd9edd5f82ed701","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:09:54+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"cancelled","started_at":"1970-01-01T08:00:00+08:00","completed_at":"2026-03-28T13:15:56+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:09:54+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
17
|
1774676243
|
1774676427
|
0
|
1774674959
|
1774676428
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8934
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-pipeline.yml
|
8858
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"59f46625b28f7defe4dba196efd9edd5f82ed701","after":"9953914b57055e78c3af10cbf077f41f0580f0da","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/59f46625b28f7defe4dba196efd9edd5f82ed701...9953914b57055e78c3af10cbf077f41f0580f0da","commits":[{"id":"9953914b57055e78c3af10cbf077f41f0580f0da","message":"Align content social governance menus and permission tests\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9953914b57055e78c3af10cbf077f41f0580f0da","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:12:08+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/route-permission-compat.test.ts"]}],"total_commits":0,"head_commit":{"id":"9953914b57055e78c3af10cbf077f41f0580f0da","message":"Align content social governance menus and permission tests\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9953914b57055e78c3af10cbf077f41f0580f0da","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T13:12:08+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/route-permission-compat.test.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900632,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:09:54+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774676245
|
1774676427
|
0
|
1774674959
|
1774676708
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8936
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-report.yml
|
8861
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8928,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","display_title":"Remove tracked E2E runtime artifacts","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8853,"head_sha":"59f46625b28f7defe4dba196efd9edd5f82ed701","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:09:48+08:00","completed_at":"2026-03-28T13:23:36+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774676430
|
1774676461
|
0
|
1774675417
|
1774676493
|
|
|
0
|
Edit
Delete
|
|
8940
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-report.yml
|
8865
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8932,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8932","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8932","display_title":"Align content social governance menus and permission tests","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8857,"head_sha":"9953914b57055e78c3af10cbf077f41f0580f0da","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:23:41+08:00","completed_at":"2026-03-28T13:37:23+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774676471
|
1774676475
|
0
|
1774676243
|
1774676503
|
|
|
0
|
Edit
Delete
|
|
8942
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
deploy.yml
|
8867
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8934,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","display_title":"Align content social governance menus and permission tests","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8858,"head_sha":"9953914b57055e78c3af10cbf077f41f0580f0da","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:37:25+08:00","completed_at":"2026-03-28T13:40:27+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
26
|
1774676480
|
1774676705
|
0
|
1774676428
|
1774676706
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8943
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-report.yml
|
8868
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8928,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","display_title":"Remove tracked E2E runtime artifacts","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8853,"head_sha":"59f46625b28f7defe4dba196efd9edd5f82ed701","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:09:48+08:00","completed_at":"2026-03-28T13:23:36+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774676495
|
1774676497
|
0
|
1774676464
|
1774676692
|
|
|
0
|
Edit
Delete
|
|
8944
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-report.yml
|
8869
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8928,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8928","display_title":"Remove tracked E2E runtime artifacts","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8853,"head_sha":"59f46625b28f7defe4dba196efd9edd5f82ed701","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:09:48+08:00","completed_at":"2026-03-28T13:23:36+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774676498
|
1774676500
|
0
|
1774676465
|
1774676696
|
|
|
0
|
Edit
Delete
|
|
8945
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
test-report.yml
|
8870
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8932,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8932","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8932","display_title":"Align content social governance menus and permission tests","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8857,"head_sha":"9953914b57055e78c3af10cbf077f41f0580f0da","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:23:41+08:00","completed_at":"2026-03-28T13:37:23+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774676505
|
1774676507
|
0
|
1774676478
|
1774676700
|
|
|
0
|
Edit
Delete
|
|
8946
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
deploy.yml
|
8871
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8934,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","display_title":"Align content social governance menus and permission tests","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8858,"head_sha":"9953914b57055e78c3af10cbf077f41f0580f0da","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:37:25+08:00","completed_at":"2026-03-28T13:40:27+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
12
|
0
|
1774676708
|
0
|
1774676706
|
1774676709
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8947
|
Align content social governance menus and permissi Align content social governance menus and permission tests...
|
6
|
5
|
deploy.yml
|
8872
|
5
|
0
|
refs/heads/main
|
9953914b57055e78c3af10cbf077f41f0580f0da
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T13:12:08+08:00","updated_at":"2026-03-28T13:12:08+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8934,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8934","display_title":"Align content social governance menus and permission tests","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8858,"head_sha":"9953914b57055e78c3af10cbf077f41f0580f0da","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T13:37:25+08:00","completed_at":"2026-03-28T13:40:27+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
1
|
40
|
1774676709
|
1774676732
|
0
|
1774676709
|
1774676732
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8965
|
Align system infra hidden routes with canonical me Align system infra hidden routes with canonical menus...
|
6
|
5
|
e2e-tests.yml
|
8890
|
5
|
0
|
refs/heads/main
|
5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9953914b57055e78c3af10cbf077f41f0580f0da","after":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9953914b57055e78c3af10cbf077f41f0580f0da...5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","commits":[{"id":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","message":"Align system infra hidden routes with canonical menus\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:57:50+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/system-infra-menu-governance.test.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/system.ts"]},{"id":"17de33bb098cf005d3927822b690c2bb7d001ea6","message":"按当前线程聚焦的前端 IA/view-governance 收口,未完成清单如下\n\n1. 还没逐轮梳理的一级中心\n- 工作台\n- AIAgent\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/17de33bb098cf005d3927822b690c2bb7d001ea6","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:35:31+08:00","added":["frontend/src/router/__tests__/finance-menu-governance.test.ts","frontend/src/router/__tests__/system-infra-menu-governance.test.ts"],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/growth-marketing-menu-governance.test.ts","frontend/src/router/__tests__/hr-center-menu.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts","frontend/src/router/__tests__/service-menu-governance.test.ts","frontend/src/router/__tests__/stores-menu-governance.test.ts","frontend/src/router/__tests__/supply-chain-menu-governance.test.ts","frontend/src/router/__tests__/synergy-center-menu.test.ts","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/hr.ts","frontend/src/router/modules/marketing.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/service.ts","frontend/src/router/modules/stores.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/router/modules/system.ts"]}],"total_commits":0,"head_commit":{"id":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","message":"Align system infra hidden routes with canonical menus\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:57:50+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/system-infra-menu-governance.test.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/system.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774681536
|
1774682364
|
0
|
1774681535
|
1774683159
|
|
|
0
|
Edit
Delete
|
|
8966
|
Align system infra hidden routes with canonical me Align system infra hidden routes with canonical menus...
|
6
|
5
|
test-pipeline.yml
|
8891
|
5
|
0
|
refs/heads/main
|
5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9953914b57055e78c3af10cbf077f41f0580f0da","after":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9953914b57055e78c3af10cbf077f41f0580f0da...5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","commits":[{"id":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","message":"Align system infra hidden routes with canonical menus\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:57:50+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/system-infra-menu-governance.test.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/system.ts"]},{"id":"17de33bb098cf005d3927822b690c2bb7d001ea6","message":"按当前线程聚焦的前端 IA/view-governance 收口,未完成清单如下\n\n1. 还没逐轮梳理的一级中心\n- 工作台\n- AIAgent\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/17de33bb098cf005d3927822b690c2bb7d001ea6","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:35:31+08:00","added":["frontend/src/router/__tests__/finance-menu-governance.test.ts","frontend/src/router/__tests__/system-infra-menu-governance.test.ts"],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/growth-marketing-menu-governance.test.ts","frontend/src/router/__tests__/hr-center-menu.test.ts","frontend/src/router/__tests__/sales-menu-governance.test.ts","frontend/src/router/__tests__/service-menu-governance.test.ts","frontend/src/router/__tests__/stores-menu-governance.test.ts","frontend/src/router/__tests__/supply-chain-menu-governance.test.ts","frontend/src/router/__tests__/synergy-center-menu.test.ts","frontend/src/router/menu.ts","frontend/src/router/modules/acquisition.ts","frontend/src/router/modules/content-social.ts","frontend/src/router/modules/dashboard.ts","frontend/src/router/modules/finance.ts","frontend/src/router/modules/hr.ts","frontend/src/router/modules/marketing.ts","frontend/src/router/modules/sales.ts","frontend/src/router/modules/service.ts","frontend/src/router/modules/stores.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/supply-chain.ts","frontend/src/router/modules/system.ts"]}],"total_commits":0,"head_commit":{"id":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","message":"Align system infra hidden routes with canonical menus\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T14:57:50+08:00","added":[],"removed":[],"modified":["e2e/tests/ui-modules/view-governance.generated.json","frontend/src/router/__tests__/system-infra-menu-governance.test.ts","frontend/src/router/modules/supplemental.ts","frontend/src/router/modules/system.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900709,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T13:16:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
24
|
0
|
1774682193
|
0
|
1774681536
|
1774682195
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8969
|
Sync view governance baseline and IA docs
|
6
|
5
|
e2e-tests.yml
|
8894
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","after":"03181d96b7830a1e1ec141a36a19c7a59c681262","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29...03181d96b7830a1e1ec141a36a19c7a59c681262","commits":[{"id":"03181d96b7830a1e1ec141a36a19c7a59c681262","message":"Sync view governance baseline and IA docs\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/03181d96b7830a1e1ec141a36a19c7a59c681262","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T15:16:22+08:00","added":["frontend/src/router/__tests__/acquisition-menu-governance.test.ts","frontend/src/router/__tests__/ai-agent-menu-governance.test.ts","frontend/src/router/__tests__/dashboard-menu-governance.test.ts"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","e2e/scripts/verify-view-governance.mjs","e2e/tests/ui-modules/02-view-governance.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"03181d96b7830a1e1ec141a36a19c7a59c681262","message":"Sync view governance baseline and IA docs\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/03181d96b7830a1e1ec141a36a19c7a59c681262","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T15:16:22+08:00","added":["frontend/src/router/__tests__/acquisition-menu-governance.test.ts","frontend/src/router/__tests__/ai-agent-menu-governance.test.ts","frontend/src/router/__tests__/dashboard-menu-governance.test.ts"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","e2e/scripts/verify-view-governance.mjs","e2e/tests/ui-modules/02-view-governance.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900985,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:05:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774682368
|
1774682589
|
0
|
1774682193
|
1774683252
|
|
|
0
|
Edit
Delete
|
|
8970
|
Sync view governance baseline and IA docs
|
6
|
5
|
deploy.yml
|
8896
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8966,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8966","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8966","display_title":"Align system infra hidden routes with canonical menus","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8891,"head_sha":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:05:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"cancelled","started_at":"1970-01-01T08:00:00+08:00","completed_at":"2026-03-28T15:16:33+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:05:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
17
|
1774682590
|
1774682653
|
0
|
1774682196
|
1774682654
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8971
|
Sync view governance baseline and IA docs
|
6
|
5
|
test-pipeline.yml
|
8895
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","after":"03181d96b7830a1e1ec141a36a19c7a59c681262","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29...03181d96b7830a1e1ec141a36a19c7a59c681262","commits":[{"id":"03181d96b7830a1e1ec141a36a19c7a59c681262","message":"Sync view governance baseline and IA docs\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/03181d96b7830a1e1ec141a36a19c7a59c681262","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T15:16:22+08:00","added":["frontend/src/router/__tests__/acquisition-menu-governance.test.ts","frontend/src/router/__tests__/ai-agent-menu-governance.test.ts","frontend/src/router/__tests__/dashboard-menu-governance.test.ts"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","e2e/scripts/verify-view-governance.mjs","e2e/tests/ui-modules/02-view-governance.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"03181d96b7830a1e1ec141a36a19c7a59c681262","message":"Sync view governance baseline and IA docs\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/03181d96b7830a1e1ec141a36a19c7a59c681262","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T15:16:22+08:00","added":["frontend/src/router/__tests__/acquisition-menu-governance.test.ts","frontend/src/router/__tests__/ai-agent-menu-governance.test.ts","frontend/src/router/__tests__/dashboard-menu-governance.test.ts"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","e2e/scripts/verify-view-governance.mjs","e2e/tests/ui-modules/02-view-governance.spec.ts","frontend/src/router/__tests__/content-social-menu-governance.test.ts","frontend/src/router/__tests__/route-permission-compat.test.ts","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1900985,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:05:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774682592
|
1774682653
|
0
|
1774682196
|
1774683481
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
8972
|
Sync view governance baseline and IA docs
|
6
|
5
|
test-report.yml
|
8897
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8965,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8965","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8965","display_title":"Align system infra hidden routes with canonical menus","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8890,"head_sha":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:05:36+08:00","completed_at":"2026-03-28T15:19:24+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774682656
|
1774683068
|
0
|
1774682364
|
1774683272
|
|
|
0
|
Edit
Delete
|
|
8974
|
Sync view governance baseline and IA docs
|
6
|
5
|
test-report.yml
|
8899
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8969,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8969","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8969","display_title":"Sync view governance baseline and IA docs","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8894,"head_sha":"03181d96b7830a1e1ec141a36a19c7a59c681262","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:19:28+08:00","completed_at":"2026-03-28T15:23:09+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774683253
|
1774683255
|
0
|
1774682589
|
1774683282
|
|
|
0
|
Edit
Delete
|
|
8975
|
Sync view governance baseline and IA docs
|
6
|
5
|
deploy.yml
|
8900
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8971,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","display_title":"Sync view governance baseline and IA docs","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8895,"head_sha":"03181d96b7830a1e1ec141a36a19c7a59c681262","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:23:12+08:00","completed_at":"2026-03-28T15:24:13+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
21
|
1774683264
|
1774683474
|
0
|
1774682654
|
1774683475
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8978
|
Sync view governance baseline and IA docs
|
6
|
5
|
test-report.yml
|
8903
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8965,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8965","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8965","display_title":"Align system infra hidden routes with canonical menus","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8890,"head_sha":"5b7447bfcd02c4ecefee1ed6a7ca386a974d8d29","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:05:36+08:00","completed_at":"2026-03-28T15:19:24+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774683274
|
1774683276
|
0
|
1774683159
|
1774683468
|
|
|
0
|
Edit
Delete
|
|
8979
|
Sync view governance baseline and IA docs
|
6
|
5
|
test-report.yml
|
8904
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8969,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8969","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8969","display_title":"Sync view governance baseline and IA docs","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8894,"head_sha":"03181d96b7830a1e1ec141a36a19c7a59c681262","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:19:28+08:00","completed_at":"2026-03-28T15:23:09+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774683277
|
1774683279
|
0
|
1774683252
|
1774683472
|
|
|
0
|
Edit
Delete
|
|
8981
|
Sync view governance baseline and IA docs
|
6
|
5
|
deploy.yml
|
8906
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8971,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","display_title":"Sync view governance baseline and IA docs","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8895,"head_sha":"03181d96b7830a1e1ec141a36a19c7a59c681262","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:23:12+08:00","completed_at":"2026-03-28T15:24:13+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
17
|
1774683478
|
1774683482
|
0
|
1774683475
|
1774683482
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
8982
|
Sync view governance baseline and IA docs
|
6
|
5
|
deploy.yml
|
8907
|
5
|
0
|
refs/heads/main
|
03181d96b7830a1e1ec141a36a19c7a59c681262
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T15:16:22+08:00","updated_at":"2026-03-28T15:16:22+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":8971,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/8971","display_title":"Sync view governance baseline and IA docs","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8895,"head_sha":"03181d96b7830a1e1ec141a36a19c7a59c681262","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T15:23:12+08:00","completed_at":"2026-03-28T15:24:13+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
1
|
40
|
1774683483
|
1774683502
|
0
|
1774683483
|
1774683502
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
9003
|
Fix menu validation for modular router metadata
|
6
|
5
|
e2e-tests.yml
|
8928
|
5
|
0
|
refs/heads/main
|
b27f9d478a1cc664b9ca612e54c2ba37bc57b152
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"03181d96b7830a1e1ec141a36a19c7a59c681262","after":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/03181d96b7830a1e1ec141a36a19c7a59c681262...b27f9d478a1cc664b9ca612e54c2ba37bc57b152","commits":[{"id":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","message":"Fix menu validation for modular router metadata\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b27f9d478a1cc664b9ca612e54c2ba37bc57b152","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T17:16:21+08:00","added":[],"removed":[],"modified":["frontend/scripts/validate-menu.ts"]}],"total_commits":0,"head_commit":{"id":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","message":"Fix menu validation for modular router metadata\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b27f9d478a1cc664b9ca612e54c2ba37bc57b152","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T17:16:21+08:00","added":[],"removed":[],"modified":["frontend/scripts/validate-menu.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
20
|
1774689391
|
1774690205
|
0
|
1774689390
|
1774690548
|
|
|
0
|
Edit
Delete
|
|
9004
|
Fix menu validation for modular router metadata
|
6
|
5
|
test-pipeline.yml
|
8929
|
5
|
0
|
refs/heads/main
|
b27f9d478a1cc664b9ca612e54c2ba37bc57b152
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"03181d96b7830a1e1ec141a36a19c7a59c681262","after":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/03181d96b7830a1e1ec141a36a19c7a59c681262...b27f9d478a1cc664b9ca612e54c2ba37bc57b152","commits":[{"id":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","message":"Fix menu validation for modular router metadata\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b27f9d478a1cc664b9ca612e54c2ba37bc57b152","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T17:16:21+08:00","added":[],"removed":[],"modified":["frontend/scripts/validate-menu.ts"]}],"total_commits":0,"head_commit":{"id":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","message":"Fix menu validation for modular router metadata\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b27f9d478a1cc664b9ca612e54c2ba37bc57b152","author":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"committer":{"name":"jh.sj","email":"jh.sj@jhsjdeMac-Studio.local","username":""},"verification":null,"timestamp":"2026-03-28T17:16:21+08:00","added":[],"removed":[],"modified":["frontend/scripts/validate-menu.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901189,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T15:16:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
68
|
1774690206
|
1774690540
|
0
|
1774689391
|
1774690762
|
group: test-pipeline-${{ github.ref }}
cancel-in-p group: test-pipeline-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-pipeline-refs/heads/main
|
1
|
Edit
Delete
|
|
9007
|
Fix menu validation for modular router metadata
|
6
|
5
|
test-report.yml
|
8932
|
5
|
0
|
refs/heads/main
|
b27f9d478a1cc664b9ca612e54c2ba37bc57b152
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T17:16:21+08:00","updated_at":"2026-03-28T17:16:21+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":9003,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/9003","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/9003","display_title":"Fix menu validation for modular router metadata","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8928,"head_sha":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T17:16:31+08:00","completed_at":"2026-03-28T17:30:05+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774690548
|
1774690551
|
0
|
1774690205
|
1774690570
|
|
|
0
|
Edit
Delete
|
|
9010
|
Fix menu validation for modular router metadata
|
6
|
5
|
deploy.yml
|
8935
|
5
|
0
|
refs/heads/main
|
b27f9d478a1cc664b9ca612e54c2ba37bc57b152
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test-pipeline.yml","name":"Test Pipeline","path":".github/workflows/test-pipeline.yml","state":"active","created_at":"2026-03-28T17:16:21+08:00","updated_at":"2026-03-28T17:16:21+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test-pipeline.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test-pipeline.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":9004,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/9004","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/9004","display_title":"Fix menu validation for modular router metadata","path":"test-pipeline.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8929,"head_sha":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T17:30:06+08:00","completed_at":"2026-03-28T17:35:40+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
3
|
26
|
1774690555
|
1774690760
|
0
|
1774690540
|
1774690760
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
9011
|
Fix menu validation for modular router metadata
|
6
|
5
|
test-report.yml
|
8936
|
5
|
0
|
refs/heads/main
|
b27f9d478a1cc664b9ca612e54c2ba37bc57b152
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-28T17:16:21+08:00","updated_at":"2026-03-28T17:16:21+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":9003,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/9003","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/9003","display_title":"Fix menu validation for modular router metadata","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":8928,"head_sha":"b27f9d478a1cc664b9ca612e54c2ba37bc57b152","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"conclusion":"failure","started_at":"2026-03-28T17:16:31+08:00","completed_at":"2026-03-28T17:30:05+08:00"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1901200,"language":"HTML","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-28T17:16:32+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
workflow_run
|
2
|
14
|
1774690565
|
1774690567
|
0
|
1774690548
|
1774690755
|
|
|
0
|
Edit
Delete
|