|
5193
|
4
|
2
|
4
|
26
|
0
|
0
|
|
1
|
AI----
|
1779718248
|
Edit
Delete
|
|
5194
|
4
|
1
|
4
|
27
|
0
|
0
|
|
1
|
|
1779718429
|
Edit
Delete
|
|
5195
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
|
1779718439
|
Edit
Delete
|
|
5196
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"aabeecb96 {"Commits":[{"Sha1":"aabeecb96a6025fb42becd8cd25ed1f62213747a","Message":"Initial commit: lyric-driven AI video generation\n\n- Auto ASR lyric recognition (DashScope Paraformer-v2)\n- Every 2 lyric lines generate one scene\n- Lyric imagery drives image prompt generation\n- Segment parallel I2V for speed\n- Fade transition between clips synced to lyrics\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:04:55+08:00"}],"HeadCommit":{"Sha1":"aabeecb96a6025fb42becd8cd25ed1f62213747a","Message":"Initial commit: lyric-driven AI video generation\n\n- Auto ASR lyric recognition (DashScope Paraformer-v2)\n- Every 2 lyric lines generate one scene\n- Lyric imagery drives image prompt generation\n- Segment parallel I2V for speed\n- Fade transition between clips synced to lyrics\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:04:55+08:00"},"CompareURL":"","Len":1}...
|
1779718439
|
Edit
Delete
|
|
5197
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"3270836b6 {"Commits":[{"Sha1":"3270836b6afd45fd99d44b185bef8e545d0fc77d","Message":"feat: burn lyric subtitles synced to music into final video\n\n- Add _write_ass() to generate ASS subtitle file from Scene lyrics\n- Add _burn_subtitles() to bake subtitles via FFmpeg ass filter\n- build_video() accepts burn_lyrics=True to trigger subtitle burn\n- gui/app.py enables burn_lyrics in lyric-driven mode\n- Two lyric lines displayed with \\N line break, timed to scene start/end\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:29:14+08:00"}],"HeadCommit":{"Sha1":"3270836b6afd45fd99d44b185bef8e545d0fc77d","Message":"feat: burn lyric subtitles synced to music into final video\n\n- Add _write_ass() to generate ASS subtitle file from Scene lyrics\n- Add _burn_subtitles() to bake subtitles via FFmpeg ass filter\n- build_video() accepts burn_lyrics=True to trigger subtitle burn\n- gui/app.py enables burn_lyrics in lyric-driven mode\n- Two lyric lines displayed with \\N line break, timed to scene start/end\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:29:14+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/aabeecb96a6025fb42becd8cd25ed1f62213747a...3270836b6afd45fd99d44b185bef8e545d0fc77d","Len":1}...
|
1779719354
|
Edit
Delete
|
|
5198
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f8e9694fe {"Commits":[{"Sha1":"f8e9694febf6aa26156c8122b2b1129df2f323b6","Message":"fix: remove lyric subtitles; improve character quality in prompts\n\n- Disable burn_lyrics to remove subtitle overlay\n- Add beauty/handsomeness descriptors to quality string:\n beautiful female with delicate features, handsome male with\n chiseled jawline, perfect anatomy, no distortion, sharp focus\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:57:58+08:00"}],"HeadCommit":{"Sha1":"f8e9694febf6aa26156c8122b2b1129df2f323b6","Message":"fix: remove lyric subtitles; improve character quality in prompts\n\n- Disable burn_lyrics to remove subtitle overlay\n- Add beauty/handsomeness descriptors to quality string:\n beautiful female with delicate features, handsome male with\n chiseled jawline, perfect anatomy, no distortion, sharp focus\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T22:57:58+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/3270836b6afd45fd99d44b185bef8e545d0fc77d...f8e9694febf6aa26156c8122b2b1129df2f323b6","Len":1}...
|
1779721080
|
Edit
Delete
|
|
5199
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"c79bd1999 {"Commits":[{"Sha1":"c79bd1999b45cd257c5c6ac197df02560611b70d","Message":"feat: skip image generation in lyric mode, use T2V directly\n\n- Add generate_all_videos_lyric() for fully parallel T2V generation\n- Add _build_lyric_video_prompt() converting lyrics to cinematic prompts\n with safety filters (no violence/blood/nudity) and character quality\n- Add T2V_MODEL = \"wan2.7-t2v-2026-04-25\" to config.py\n- gui/app.py: lyric mode bypasses image generation entirely\n → all scenes submitted in parallel (no chain dependency)\n → beat mode keeps existing image gen + segment-parallel I2V flow\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:11:34+08:00"}],"HeadCommit":{"Sha1":"c79bd1999b45cd257c5c6ac197df02560611b70d","Message":"feat: skip image generation in lyric mode, use T2V directly\n\n- Add generate_all_videos_lyric() for fully parallel T2V generation\n- Add _build_lyric_video_prompt() converting lyrics to cinematic prompts\n with safety filters (no violence/blood/nudity) and character quality\n- Add T2V_MODEL = \"wan2.7-t2v-2026-04-25\" to config.py\n- gui/app.py: lyric mode bypasses image generation entirely\n → all scenes submitted in parallel (no chain dependency)\n → beat mode keeps existing image gen + segment-parallel I2V flow\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:11:34+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/f8e9694febf6aa26156c8122b2b1129df2f323b6...c79bd1999b45cd257c5c6ac197df02560611b70d","Len":1}...
|
1779721897
|
Edit
Delete
|
|
5200
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"9a2987af6 {"Commits":[{"Sha1":"9a2987af624e2406fb3cb2353b3c4b51f192ff0f","Message":"feat: add T2V model selector in GUI settings panel\n\n- Add \"文生视频模型 (歌词驱动)\" combo with wan2.7/wan2.1 T2V options\n- Rename I2V section to \"图生视频模型 (节拍驱动)\" for clarity\n- Add _on_t2v_model_change() callback updating config.T2V_MODEL\n- Add tooltip explaining lyric-driven T2V vs beat-driven I2V\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:14:31+08:00"}],"HeadCommit":{"Sha1":"9a2987af624e2406fb3cb2353b3c4b51f192ff0f","Message":"feat: add T2V model selector in GUI settings panel\n\n- Add \"文生视频模型 (歌词驱动)\" combo with wan2.7/wan2.1 T2V options\n- Rename I2V section to \"图生视频模型 (节拍驱动)\" for clarity\n- Add _on_t2v_model_change() callback updating config.T2V_MODEL\n- Add tooltip explaining lyric-driven T2V vs beat-driven I2V\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:14:31+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/c79bd1999b45cd257c5c6ac197df02560611b70d...9a2987af624e2406fb3cb2353b3c4b51f192ff0f","Len":1}...
|
1779722073
|
Edit
Delete
|
|
5201
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"3f6f7ca2f {"Commits":[{"Sha1":"3f6f7ca2ff79d15f9ec9f89abeffafa4a80ac104","Message":"fix: inject selected visual style into T2V prompt\n\n- _build_lyric_video_prompt() now accepts style_name parameter\n- Loads style prefix and energy modifier from styles.json\n- Propagates through _submit_and_poll_t2v → generate_all_videos_lyric\n- gui/app.py passes style variable to generate_all_videos_lyric\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:31:14+08:00"}],"HeadCommit":{"Sha1":"3f6f7ca2ff79d15f9ec9f89abeffafa4a80ac104","Message":"fix: inject selected visual style into T2V prompt\n\n- _build_lyric_video_prompt() now accepts style_name parameter\n- Loads style prefix and energy modifier from styles.json\n- Propagates through _submit_and_poll_t2v → generate_all_videos_lyric\n- gui/app.py passes style variable to generate_all_videos_lyric\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:31:14+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/9a2987af624e2406fb3cb2353b3c4b51f192ff0f...3f6f7ca2ff79d15f9ec9f89abeffafa4a80ac104","Len":1}...
|
1779723074
|
Edit
Delete
|
|
5202
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"753cb3573 {"Commits":[{"Sha1":"753cb3573ea9b14f0bbf61ca0479ca07eed705fa","Message":"docs: add PROJECT_STATUS.md for session continuity\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:36:46+08:00"}],"HeadCommit":{"Sha1":"753cb3573ea9b14f0bbf61ca0479ca07eed705fa","Message":"docs: add PROJECT_STATUS.md for session continuity\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:36:46+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/3f6f7ca2ff79d15f9ec9f89abeffafa4a80ac104...753cb3573ea9b14f0bbf61ca0479ca07eed705fa","Len":1}...
|
1779723407
|
Edit
Delete
|
|
5203
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"a64b1b32c {"Commits":[{"Sha1":"a64b1b32ca5c7b0d373bdb8f75ad325c7cdcc139","Message":"fix: correct T2V/I2V model names (wan2.1 → wanx2.1)\n\n- wanx2.1-t2v-turbo / wanx2.1-t2v-plus (was wan2.1-t2v-*)\n- wanx2.1-i2v-turbo / wanx2.1-i2v-plus (was wan2.1-i2v-*)\n- Default T2V_MODEL changed to wanx2.1-t2v-turbo (fastest)\n- Add tests/test_t2v_models.py: 12 tests covering\n - T2V/I2V model existence via API probe\n - config defaults in GUI list\n - lyric prompt style injection\n - safety filter presence\n - no-lyric edge case\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:58:25+08:00"}],"HeadCommit":{"Sha1":"a64b1b32ca5c7b0d373bdb8f75ad325c7cdcc139","Message":"fix: correct T2V/I2V model names (wan2.1 → wanx2.1)\n\n- wanx2.1-t2v-turbo / wanx2.1-t2v-plus (was wan2.1-t2v-*)\n- wanx2.1-i2v-turbo / wanx2.1-i2v-plus (was wan2.1-i2v-*)\n- Default T2V_MODEL changed to wanx2.1-t2v-turbo (fastest)\n- Add tests/test_t2v_models.py: 12 tests covering\n - T2V/I2V model existence via API probe\n - config defaults in GUI list\n - lyric prompt style injection\n - safety filter presence\n - no-lyric edge case\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-25T23:58:25+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/753cb3573ea9b14f0bbf61ca0479ca07eed705fa...a64b1b32ca5c7b0d373bdb8f75ad325c7cdcc139","Len":1}...
|
1779724707
|
Edit
Delete
|
|
5204
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ec4be1eba {"Commits":[{"Sha1":"ec4be1eba01ab1b3fcf798c27622800f7cae5676","Message":"fix: wanx2.1 models don't support duration parameter\n\n- Add _supports_duration(model) helper: returns False for wanx2.1-*\n- _submit_and_poll_t2v: omit duration for wanx2.1 T2V models\n- _submit_and_poll (I2V): omit duration for wanx2.1 I2V models\n- Add 4 new tests: _supports_duration logic + API acceptance without duration\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:01:45+08:00"}],"HeadCommit":{"Sha1":"ec4be1eba01ab1b3fcf798c27622800f7cae5676","Message":"fix: wanx2.1 models don't support duration parameter\n\n- Add _supports_duration(model) helper: returns False for wanx2.1-*\n- _submit_and_poll_t2v: omit duration for wanx2.1 T2V models\n- _submit_and_poll (I2V): omit duration for wanx2.1 I2V models\n- Add 4 new tests: _supports_duration logic + API acceptance without duration\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:01:45+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/a64b1b32ca5c7b0d373bdb8f75ad325c7cdcc139...ec4be1eba01ab1b3fcf798c27622800f7cae5676","Len":1}...
|
1779724906
|
Edit
Delete
|
|
5205
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"a587df237 {"Commits":[{"Sha1":"a587df237b38deb9d2f135998dcf66da032d0ccb","Message":"docs: update PROJECT_STATUS.md with test coverage and model compatibility table\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:10:32+08:00"}],"HeadCommit":{"Sha1":"a587df237b38deb9d2f135998dcf66da032d0ccb","Message":"docs: update PROJECT_STATUS.md with test coverage and model compatibility table\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:10:32+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/ec4be1eba01ab1b3fcf798c27622800f7cae5676...a587df237b38deb9d2f135998dcf66da032d0ccb","Len":1}...
|
1779725433
|
Edit
Delete
|
|
5206
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"694177981 {"Commits":[{"Sha1":"694177981c8c594843b5456fe8abc9bbc1598056","Message":"test: mark API probe tests as @pytest.mark.network\n\n- Add pytest.ini with 'network' marker registration\n- Tag test_t2v_model_exists, test_i2v_model_exists,\n test_t2v_no_duration_param_accepted with @pytest.mark.network\n- Daily CI: pytest tests/ -m \"not network\" (fast, no API calls)\n- Manual full check: pytest tests/test_t2v_models.py -v\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:15:26+08:00"}],"HeadCommit":{"Sha1":"694177981c8c594843b5456fe8abc9bbc1598056","Message":"test: mark API probe tests as @pytest.mark.network\n\n- Add pytest.ini with 'network' marker registration\n- Tag test_t2v_model_exists, test_i2v_model_exists,\n test_t2v_no_duration_param_accepted with @pytest.mark.network\n- Daily CI: pytest tests/ -m \"not network\" (fast, no API calls)\n- Manual full check: pytest tests/test_t2v_models.py -v\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:15:26+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/a587df237b38deb9d2f135998dcf66da032d0ccb...694177981c8c594843b5456fe8abc9bbc1598056","Len":1}...
|
1779725727
|
Edit
Delete
|
|
5207
|
4
|
1
|
4
|
28
|
0
|
0
|
|
0
|
|
1779726075
|
Edit
Delete
|
|
5208
|
4
|
5
|
4
|
28
|
0
|
0
|
refs/heads/main
|
0
|
|
1779726080
|
Edit
Delete
|
|
5209
|
4
|
5
|
4
|
28
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2b3d6bd5a {"Commits":[{"Sha1":"2b3d6bd5a23df024b7940c6364b355c6e05cc197","Message":" Initial commit: AI语音桌面应用\n\n 包含核心功能:\n - 音频录制与处理\n - 语音识别(DashScope)\n - 视频合并\n - GUI界面(PyQt6)\n\n 🤖 Generated with [Qoder][https://qoder.com]\n","AuthorEmail":"laiqiaojie@laiqiaojiedeMacBook-Pro.local","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@laiqiaojiedeMacBook-Pro.local","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:19:29+08:00"}],"HeadCommit":{"Sha1":"2b3d6bd5a23df024b7940c6364b355c6e05cc197","Message":" Initial commit: AI语音桌面应用\n\n 包含核心功能:\n - 音频录制与处理\n - 语音识别(DashScope)\n - 视频合并\n - GUI界面(PyQt6)\n\n 🤖 Generated with [Qoder][https://qoder.com]\n","AuthorEmail":"laiqiaojie@laiqiaojiedeMacBook-Pro.local","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@laiqiaojiedeMacBook-Pro.local","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:19:29+08:00"},"CompareURL":"","Len":1}...
|
1779726080
|
Edit
Delete
|
|
5210
|
4
|
5
|
4
|
27
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"0fd1fcee6 {"Commits":[{"Sha1":"0fd1fcee668f994bee9259a29a25402b841f9914","Message":"test: mark I2VSpeedBenchmark as @pytest.mark.network\n\nPrevents 5+ min real API calls from running in daily CI.\n\"not network\" suite now completes in ~12s instead of 5m37s.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:22:45+08:00"}],"HeadCommit":{"Sha1":"0fd1fcee668f994bee9259a29a25402b841f9914","Message":"test: mark I2VSpeedBenchmark as @pytest.mark.network\n\nPrevents 5+ min real API calls from running in daily CI.\n\"not network\" suite now completes in ~12s instead of 5m37s.\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@gitea.g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@gitea.g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-05-26T00:22:45+08:00"},"CompareURL":"laiqiaojie/AI-video/compare/694177981c8c594843b5456fe8abc9bbc1598056...0fd1fcee668f994bee9259a29a25402b841f9914","Len":1}...
|
1779726167
|
Edit
Delete
|
|
5214
|
4
|
5
|
3
|
22
|
0
|
0
|
refs/heads/app-260616
|
0
|
{"Commits":[{"Sha1":"3cb0eccba {"Commits":[{"Sha1":"3cb0eccbae21e2151f4db6856d18d5869042b67c","Message":"请求参数该json\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:41:31+08:00"},{"Sha1":"a745447d067e998ca01962195e7099baae5643a2","Message":"关房推送延迟消息,请求参数+转发地址。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:33:04+08:00"}],"HeadCommit":{"Sha1":"3cb0eccbae21e2151f4db6856d18d5869042b67c","Message":"请求参数该json\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:41:31+08:00"},"CompareURL":"vodtest/app/compare/7a89585bfab807c994614e39953c37ae3b14fe2c...3cb0eccbae21e2151f4db6856d18d5869042b67c","Len":2}...
|
1779759706
|
Edit
Delete
|
|
5222
|
4
|
6
|
1
|
22
|
0
|
0
|
|
0
|
30|🔍 代码审查报告:app-260616 - 请求参数该json
|
1779759797
|
Edit
Delete
|
|
5230
|
4
|
5
|
3
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bfe430b5c {"Commits":[{"Sha1":"bfe430b5c0ccc31a3b26a8d65ee8dd9cf077e849","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:53:55+08:00"},{"Sha1":"b754a8be3f02bc7df81da54d453aed73415a841d","Message":"关房增加一个类型。\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:53:20+08:00"}],"HeadCommit":{"Sha1":"bfe430b5c0ccc31a3b26a8d65ee8dd9cf077e849","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T09:53:55+08:00"},"CompareURL":"vodtest/pay/compare/250855966063d11f6a11dbece9af86511d5e6ecb...bfe430b5c0ccc31a3b26a8d65ee8dd9cf077e849","Len":2}...
|
1779760441
|
Edit
Delete
|
|
5238
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
84|🔍 代码审查报告:pay-260616 - Merge remote-tracking bra 84|🔍 代码审查报告:pay-260616 - Merge remote-tracking branch 'pay/pay-260616' into...
|
1779760601
|
Edit
Delete
|
|
5247
|
4
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"760034e05 {"Commits":[{"Sha1":"760034e05bc78ed18d5ba2783ff1118c8f299633","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:03:57+08:00"}],"HeadCommit":{"Sha1":"760034e05bc78ed18d5ba2783ff1118c8f299633","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:03:57+08:00"},"CompareURL":"vodtest/pay/compare/bfe430b5c0ccc31a3b26a8d65ee8dd9cf077e849...760034e05bc78ed18d5ba2783ff1118c8f299633","Len":1}...
|
1779761045
|
Edit
Delete
|
|
5254
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
85|🔍 代码审查报告:pay-260616 - 需求 跳舞机新版
|
1779761152
|
Edit
Delete
|
|
5262
|
4
|
5
|
3
|
22
|
0
|
0
|
refs/heads/app-260616
|
0
|
{"Commits":[{"Sha1":"8d21dd22e {"Commits":[{"Sha1":"8d21dd22ebc05ea6ce88b8952f1234361f2233fc","Message":"请求参数该json\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T10:06:03+08:00"}],"HeadCommit":{"Sha1":"8d21dd22ebc05ea6ce88b8952f1234361f2233fc","Message":"请求参数该json\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T10:06:03+08:00"},"CompareURL":"vodtest/app/compare/3cb0eccbae21e2151f4db6856d18d5869042b67c...8d21dd22ebc05ea6ce88b8952f1234361f2233fc","Len":1}...
|
1779761172
|
Edit
Delete
|
|
5270
|
4
|
6
|
1
|
22
|
0
|
0
|
|
0
|
31|🔍 代码审查报告:app-260616 - 请求参数该json
|
1779761275
|
Edit
Delete
|
|
5279
|
4
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"91e935e9c {"Commits":[{"Sha1":"91e935e9c628388baeb3638d822f6f0c66a586f9","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:08:23+08:00"}],"HeadCommit":{"Sha1":"91e935e9c628388baeb3638d822f6f0c66a586f9","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:08:23+08:00"},"CompareURL":"vodtest/pay/compare/760034e05bc78ed18d5ba2783ff1118c8f299633...91e935e9c628388baeb3638d822f6f0c66a586f9","Len":1}...
|
1779761309
|
Edit
Delete
|
|
5286
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
86|🔍 代码审查报告:pay-260616 - 需求 跳舞机新版
|
1779761349
|
Edit
Delete
|
|
5295
|
4
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"3da10fe36 {"Commits":[{"Sha1":"3da10fe361d5f3c1194502ab208fd9ada04d0e3b","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:10:18+08:00"}],"HeadCommit":{"Sha1":"3da10fe361d5f3c1194502ab208fd9ada04d0e3b","Message":"需求 跳舞机新版\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:10:18+08:00"},"CompareURL":"vodtest/pay/compare/91e935e9c628388baeb3638d822f6f0c66a586f9...3da10fe361d5f3c1194502ab208fd9ada04d0e3b","Len":1}...
|
1779761424
|
Edit
Delete
|
|
5302
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
87|🔍 代码审查报告:pay-260616 - 需求 跳舞机新版
|
1779761477
|
Edit
Delete
|
|
5310
|
4
|
5
|
3
|
22
|
0
|
0
|
refs/heads/app-260616
|
0
|
{"Commits":[{"Sha1":"390d057d9 {"Commits":[{"Sha1":"390d057d9ce0881b930cae57cefb0d148883de9c","Message":"计时开房不需要定时消息\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T10:19:53+08:00"}],"HeadCommit":{"Sha1":"390d057d9ce0881b930cae57cefb0d148883de9c","Message":"计时开房不需要定时消息\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T10:19:53+08:00"},"CompareURL":"vodtest/app/compare/8d21dd22ebc05ea6ce88b8952f1234361f2233fc...390d057d9ce0881b930cae57cefb0d148883de9c","Len":1}...
|
1779762010
|
Edit
Delete
|
|
5318
|
4
|
6
|
1
|
22
|
0
|
0
|
|
0
|
32|🔍 代码审查报告:app-260616 - 计时开房不需要定时消息
|
1779762115
|
Edit
Delete
|
|
5327
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"535b5e692 {"Commits":[{"Sha1":"535b5e6920ad2ce60c58d51980c341c2e2c924d4","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-26T10:32:53+08:00"},{"Sha1":"6356a940f2f0dd35a98fc41d5ba1683a04aaff30","Message":"申请转房-失败、成功页面框架\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-26T10:32:16+08:00"}],"HeadCommit":{"Sha1":"535b5e6920ad2ce60c58d51980c341c2e2c924d4","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-26T10:32:53+08:00"},"CompareURL":"vodtest/pay/compare/3da10fe361d5f3c1194502ab208fd9ada04d0e3b...535b5e6920ad2ce60c58d51980c341c2e2c924d4","Len":2}...
|
1779763916
|
Edit
Delete
|
|
5334
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
88|🔍 代码审查报告:pay-260616 - Merge branch 'pay-260 88|🔍 代码审查报告:pay-260616 - Merge branch 'pay-260616' of https://gitea.g-hi.co...
|
1779764031
|
Edit
Delete
|
|
5343
|
4
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"89bc10088 {"Commits":[{"Sha1":"89bc10088ead0151746ccb6a54ecf2236800e829","Message":"需求 设置口播窗内容 16355\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:57:01+08:00"}],"HeadCommit":{"Sha1":"89bc10088ead0151746ccb6a54ecf2236800e829","Message":"需求 设置口播窗内容 16355\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T10:57:01+08:00"},"CompareURL":"vodtest/admin/compare/eae72306bd5be5c089d3649e7d5237a08348ff53...89bc10088ead0151746ccb6a54ecf2236800e829","Len":1}...
|
1779764227
|
Edit
Delete
|
|
5350
|
4
|
6
|
1
|
23
|
0
|
0
|
|
0
|
17|🔍 代码审查报告:admin-260616 - 需求 设置口播窗内容 16355
|
1779764323
|
Edit
Delete
|
|
5359
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"78f310037 {"Commits":[{"Sha1":"78f31003706645f8ac4efa2ca2100ac118215146","Message":"申请转房-成功、失败静态页\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-26T13:32:56+08:00"}],"HeadCommit":{"Sha1":"78f31003706645f8ac4efa2ca2100ac118215146","Message":"申请转房-成功、失败静态页\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-05-26T13:32:56+08:00"},"CompareURL":"vodtest/pay/compare/535b5e6920ad2ce60c58d51980c341c2e2c924d4...78f31003706645f8ac4efa2ca2100ac118215146","Len":1}...
|
1779773605
|
Edit
Delete
|
|
5366
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
89|🔍 代码审查报告:pay-260616 - 申请转房-成功、失败静态页
|
1779773649
|
Edit
Delete
|
|
5375
|
4
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"b4c8b1e07 {"Commits":[{"Sha1":"b4c8b1e0755710248965f505eb9248d0e0e8e482","Message":"需求-口播窗口配置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-26T13:34:27+08:00"},{"Sha1":"eb6dbfbe8bb4fa8c4936472ab8368bf2c406cd52","Message":"需求-口播窗口配置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-26T13:24:45+08:00"}],"HeadCommit":{"Sha1":"b4c8b1e0755710248965f505eb9248d0e0e8e482","Message":"需求-口播窗口配置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-05-26T13:34:27+08:00"},"CompareURL":"vodtest/admin/compare/89bc10088ead0151746ccb6a54ecf2236800e829...b4c8b1e0755710248965f505eb9248d0e0e8e482","Len":2}...
|
1779773698
|
Edit
Delete
|
|
5382
|
4
|
6
|
1
|
23
|
0
|
0
|
|
0
|
18|🔍 代码审查报告:admin-260616 - 需求-口播窗口配置
|
1779773778
|
Edit
Delete
|
|
5390
|
4
|
5
|
3
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"682110c30 {"Commits":[{"Sha1":"682110c3067e47e7e393175df951db2b524ee341","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T13:50:18+08:00"},{"Sha1":"6244c1c73c9b9d55ae8d1c0b2945f57404300133","Message":"套餐类型,套餐时间结束增加延迟消息通知\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T13:28:36+08:00"}],"HeadCommit":{"Sha1":"682110c3067e47e7e393175df951db2b524ee341","Message":"Merge remote-tracking branch 'pay/pay-260616' into pay-260616\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-26T13:50:18+08:00"},"CompareURL":"vodtest/pay/compare/78f31003706645f8ac4efa2ca2100ac118215146...682110c3067e47e7e393175df951db2b524ee341","Len":2}...
|
1779774640
|
Edit
Delete
|
|
5398
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
90|🔍 代码审查报告:pay-260616 - Merge remote-tracking bra 90|🔍 代码审查报告:pay-260616 - Merge remote-tracking branch 'pay/pay-260616' into...
|
1779774757
|
Edit
Delete
|
|
5407
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260616
|
0
|
{"Commits":[{"Sha1":"264128049 {"Commits":[{"Sha1":"2641280494f07cc9cd1c2e260898c2107b7d80ee","Message":"需求 赠时报表记录 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T13:59:54+08:00"}],"HeadCommit":{"Sha1":"2641280494f07cc9cd1c2e260898c2107b7d80ee","Message":"需求 赠时报表记录 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T13:59:54+08:00"},"CompareURL":"vodtest/app/compare/390d057d9ce0881b930cae57cefb0d148883de9c...2641280494f07cc9cd1c2e260898c2107b7d80ee","Len":1}...
|
1779775199
|
Edit
Delete
|
|
5414
|
4
|
6
|
1
|
22
|
0
|
0
|
|
0
|
33|🔍 代码审查报告:app-260616 - 需求 赠时报表记录 16382
|
1779775326
|
Edit
Delete
|
|
5423
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260616
|
0
|
{"Commits":[{"Sha1":"4f497336f {"Commits":[{"Sha1":"4f497336fdaef33cedee9de5e99c8ffaed4a1686","Message":"需求 赠时报表记录 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T14:02:42+08:00"}],"HeadCommit":{"Sha1":"4f497336fdaef33cedee9de5e99c8ffaed4a1686","Message":"需求 赠时报表记录 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T14:02:42+08:00"},"CompareURL":"vodtest/app/compare/2641280494f07cc9cd1c2e260898c2107b7d80ee...4f497336fdaef33cedee9de5e99c8ffaed4a1686","Len":1}...
|
1779775372
|
Edit
Delete
|
|
5430
|
4
|
6
|
1
|
22
|
0
|
0
|
|
0
|
34|🔍 代码审查报告:app-260616 - 需求 赠时报表记录 16382
|
1779775490
|
Edit
Delete
|
|
5439
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"c9973db30 {"Commits":[{"Sha1":"c9973db30df7b2dd76ea9b396f517d5b08229f5c","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-26T14:16:45+08:00"}],"HeadCommit":{"Sha1":"c9973db30df7b2dd76ea9b396f517d5b08229f5c","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-26T14:16:45+08:00"},"CompareURL":"vodtest/pay/compare/d96f514c127c590596936aa35a300bbb6fdc11ff...c9973db30df7b2dd76ea9b396f517d5b08229f5c","Len":1}...
|
1779776214
|
Edit
Delete
|
|
5446
|
4
|
6
|
1
|
21
|
0
|
0
|
|
0
|
91|🔍 代码审查报告:pay-260519 - 1
|
1779776333
|
Edit
Delete
|
|
5455
|
4
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260616
|
0
|
{"Commits":[{"Sha1":"e59f80881 {"Commits":[{"Sha1":"e59f80881314e0b44bbb1e846529fd54e49b9105","Message":"需求 赠时报表 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T14:25:58+08:00"}],"HeadCommit":{"Sha1":"e59f80881314e0b44bbb1e846529fd54e49b9105","Message":"需求 赠时报表 16382\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-05-26T14:25:58+08:00"},"CompareURL":"vodtest/pc/compare/8ebf088a63f39c39a6f026f2585f044d27beeb6a...e59f80881314e0b44bbb1e846529fd54e49b9105","Len":1}...
|
1779776765
|
Edit
Delete
|
|
5462
|
4
|
6
|
1
|
18
|
0
|
0
|
|
0
|
145|🔍 代码审查报告:pc-260616 - 需求 赠时报表 16382
|
1779776876
|
Edit
Delete
|