|
82
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"749966aba {"Commits":[{"Sha1":"749966abade355d603ce678e3ed3f17bd490b694","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:10+08:00"}],"HeadCommit":{"Sha1":"749966abade355d603ce678e3ed3f17bd490b694","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:10+08:00"},"CompareURL":"juhai/testpc/compare/1263656b62ab1dad57c56f8d004cb615f4ed02ba...749966abade355d603ce678e3ed3f17bd490b694","Len":1}...
|
1770888978
|
Edit
Delete
|
|
83
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"749966aba {"Commits":[{"Sha1":"749966abade355d603ce678e3ed3f17bd490b694","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:10+08:00"}],"HeadCommit":{"Sha1":"749966abade355d603ce678e3ed3f17bd490b694","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:10+08:00"},"CompareURL":"juhai/testpc/compare/1263656b62ab1dad57c56f8d004cb615f4ed02ba...749966abade355d603ce678e3ed3f17bd490b694","Len":1}...
|
1770888978
|
Edit
Delete
|
|
84
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ca84ce56f {"Commits":[{"Sha1":"ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:52+08:00"}],"HeadCommit":{"Sha1":"ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:52+08:00"},"CompareURL":"juhai/testpc/compare/749966abade355d603ce678e3ed3f17bd490b694...ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Len":1}...
|
1770889017
|
Edit
Delete
|
|
85
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ca84ce56f {"Commits":[{"Sha1":"ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:52+08:00"}],"HeadCommit":{"Sha1":"ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Message":"t2228111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:36:52+08:00"},"CompareURL":"juhai/testpc/compare/749966abade355d603ce678e3ed3f17bd490b694...ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb","Len":1}...
|
1770889017
|
Edit
Delete
|
|
86
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf439dffa {"Commits":[{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"}],"HeadCommit":{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"},"CompareURL":"juhai/testpc/compare/ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb...bf439dffa07315fdb4d46f38af22131605dcb005","Len":1}...
|
1770889086
|
Edit
Delete
|
|
87
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf439dffa {"Commits":[{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"}],"HeadCommit":{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"},"CompareURL":"juhai/testpc/compare/ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb...bf439dffa07315fdb4d46f38af22131605dcb005","Len":1}...
|
1770889087
|
Edit
Delete
|
|
88
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"65caede27 {"Commits":[{"Sha1":"65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:39:09+08:00"}],"HeadCommit":{"Sha1":"65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:39:09+08:00"},"CompareURL":"juhai/testpc/compare/bf439dffa07315fdb4d46f38af22131605dcb005...65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Len":1}...
|
1770889156
|
Edit
Delete
|
|
89
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"65caede27 {"Commits":[{"Sha1":"65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:39:09+08:00"}],"HeadCommit":{"Sha1":"65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:39:09+08:00"},"CompareURL":"juhai/testpc/compare/bf439dffa07315fdb4d46f38af22131605dcb005...65caede278c2e8e14c0612ec8d8f7d26aec24ec9","Len":1}...
|
1770889156
|
Edit
Delete
|
|
90
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"400093d9f {"Commits":[{"Sha1":"400093d9f9f3977b244da942667525d369ac684b","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:51:43+08:00"}],"HeadCommit":{"Sha1":"400093d9f9f3977b244da942667525d369ac684b","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:51:43+08:00"},"CompareURL":"juhai/testpc/compare/65caede278c2e8e14c0612ec8d8f7d26aec24ec9...400093d9f9f3977b244da942667525d369ac684b","Len":1}...
|
1770889915
|
Edit
Delete
|
|
91
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"400093d9f {"Commits":[{"Sha1":"400093d9f9f3977b244da942667525d369ac684b","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:51:43+08:00"}],"HeadCommit":{"Sha1":"400093d9f9f3977b244da942667525d369ac684b","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:51:43+08:00"},"CompareURL":"juhai/testpc/compare/65caede278c2e8e14c0612ec8d8f7d26aec24ec9...400093d9f9f3977b244da942667525d369ac684b","Len":1}...
|
1770889915
|
Edit
Delete
|
|
92
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d64df3fe0 {"Commits":[{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"}],"HeadCommit":{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"},"CompareURL":"juhai/testpc/compare/400093d9f9f3977b244da942667525d369ac684b...d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Len":1}...
|
1770890122
|
Edit
Delete
|
|
93
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d64df3fe0 {"Commits":[{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"}],"HeadCommit":{"Sha1":"d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Message":"t2228111ssssss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:55:16+08:00"},"CompareURL":"juhai/testpc/compare/400093d9f9f3977b244da942667525d369ac684b...d64df3fe0cf829fa7895d0e15cc72debc562ab2c","Len":1}...
|
1770890122
|
Edit
Delete
|
|
94
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2f0d14d65 {"Commits":[{"Sha1":"2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:03+08:00"}],"HeadCommit":{"Sha1":"2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:03+08:00"},"CompareURL":"juhai/testpc/compare/d64df3fe0cf829fa7895d0e15cc72debc562ab2c...2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Len":1}...
|
1770890292
|
Edit
Delete
|
|
95
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2f0d14d65 {"Commits":[{"Sha1":"2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:03+08:00"}],"HeadCommit":{"Sha1":"2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:03+08:00"},"CompareURL":"juhai/testpc/compare/d64df3fe0cf829fa7895d0e15cc72debc562ab2c...2f0d14d65296a0863a12d63078bacc0ea16f2bbe","Len":1}...
|
1770890292
|
Edit
Delete
|
|
96
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"15c1018de {"Commits":[{"Sha1":"15c1018de6be7aff42d6792d7434d4ec584d11ea","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:43+08:00"}],"HeadCommit":{"Sha1":"15c1018de6be7aff42d6792d7434d4ec584d11ea","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:43+08:00"},"CompareURL":"juhai/testpc/compare/2f0d14d65296a0863a12d63078bacc0ea16f2bbe...15c1018de6be7aff42d6792d7434d4ec584d11ea","Len":1}...
|
1770890329
|
Edit
Delete
|
|
97
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"15c1018de {"Commits":[{"Sha1":"15c1018de6be7aff42d6792d7434d4ec584d11ea","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:43+08:00"}],"HeadCommit":{"Sha1":"15c1018de6be7aff42d6792d7434d4ec584d11ea","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:58:43+08:00"},"CompareURL":"juhai/testpc/compare/2f0d14d65296a0863a12d63078bacc0ea16f2bbe...15c1018de6be7aff42d6792d7434d4ec584d11ea","Len":1}...
|
1770890329
|
Edit
Delete
|
|
98
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"818b1c5d8 {"Commits":[{"Sha1":"818b1c5d88b0c74e59ba3bed63054123701adf17","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:00:45+08:00"}],"HeadCommit":{"Sha1":"818b1c5d88b0c74e59ba3bed63054123701adf17","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:00:45+08:00"},"CompareURL":"juhai/testpc/compare/15c1018de6be7aff42d6792d7434d4ec584d11ea...818b1c5d88b0c74e59ba3bed63054123701adf17","Len":1}...
|
1770890452
|
Edit
Delete
|
|
99
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"818b1c5d8 {"Commits":[{"Sha1":"818b1c5d88b0c74e59ba3bed63054123701adf17","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:00:45+08:00"}],"HeadCommit":{"Sha1":"818b1c5d88b0c74e59ba3bed63054123701adf17","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:00:45+08:00"},"CompareURL":"juhai/testpc/compare/15c1018de6be7aff42d6792d7434d4ec584d11ea...818b1c5d88b0c74e59ba3bed63054123701adf17","Len":1}...
|
1770890452
|
Edit
Delete
|
|
100
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"359a23bb2 {"Commits":[{"Sha1":"359a23bb2b3c088576051d47f237505eaa12d9e9","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:01:22+08:00"}],"HeadCommit":{"Sha1":"359a23bb2b3c088576051d47f237505eaa12d9e9","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:01:22+08:00"},"CompareURL":"juhai/testpc/compare/818b1c5d88b0c74e59ba3bed63054123701adf17...359a23bb2b3c088576051d47f237505eaa12d9e9","Len":1}...
|
1770890489
|
Edit
Delete
|
|
101
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"359a23bb2 {"Commits":[{"Sha1":"359a23bb2b3c088576051d47f237505eaa12d9e9","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:01:22+08:00"}],"HeadCommit":{"Sha1":"359a23bb2b3c088576051d47f237505eaa12d9e9","Message":"t22收拾收拾\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:01:22+08:00"},"CompareURL":"juhai/testpc/compare/818b1c5d88b0c74e59ba3bed63054123701adf17...359a23bb2b3c088576051d47f237505eaa12d9e9","Len":1}...
|
1770890489
|
Edit
Delete
|
|
102
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8b9043cb7 {"Commits":[{"Sha1":"8b9043cb7c726e4e59948720bb4009d9c10c8041","Message":"t22收拾收拾99\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:03:33+08:00"}],"HeadCommit":{"Sha1":"8b9043cb7c726e4e59948720bb4009d9c10c8041","Message":"t22收拾收拾99\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:03:33+08:00"},"CompareURL":"juhai/testpc/compare/359a23bb2b3c088576051d47f237505eaa12d9e9...8b9043cb7c726e4e59948720bb4009d9c10c8041","Len":1}...
|
1770890620
|
Edit
Delete
|
|
103
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8b9043cb7 {"Commits":[{"Sha1":"8b9043cb7c726e4e59948720bb4009d9c10c8041","Message":"t22收拾收拾99\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:03:33+08:00"}],"HeadCommit":{"Sha1":"8b9043cb7c726e4e59948720bb4009d9c10c8041","Message":"t22收拾收拾99\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:03:33+08:00"},"CompareURL":"juhai/testpc/compare/359a23bb2b3c088576051d47f237505eaa12d9e9...8b9043cb7c726e4e59948720bb4009d9c10c8041","Len":1}...
|
1770890620
|
Edit
Delete
|
|
104
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dd0c28fc6 {"Commits":[{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"}],"HeadCommit":{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"},"CompareURL":"juhai/testpc/compare/8b9043cb7c726e4e59948720bb4009d9c10c8041...dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Len":1}...
|
1770890813
|
Edit
Delete
|
|
105
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dd0c28fc6 {"Commits":[{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"}],"HeadCommit":{"Sha1":"dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Message":"t22收拾收拾99ii\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T18:06:47+08:00"},"CompareURL":"juhai/testpc/compare/8b9043cb7c726e4e59948720bb4009d9c10c8041...dd0c28fc64f996117a47cf5b8ed9e7ae228630ef","Len":1}...
|
1770890813
|
Edit
Delete
|
|
139
|
5
|
1
|
5
|
9
|
0
|
0
|
|
0
|
|
1772177237
|
Edit
Delete
|
|
140
|
5
|
5
|
5
|
9
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"a8f0a86b4 {"Commits":[{"Sha1":"a8f0a86b4c1d4422bfe5c002b8c5307111d317bb","Message":"test\n","AuthorEmail":"test@test.com","AuthorName":"test","CommitterEmail":"test@test.com","CommitterName":"test","Timestamp":"2026-02-27T15:21:42+08:00"}],"HeadCommit":{"Sha1":"a8f0a86b4c1d4422bfe5c002b8c5307111d317bb","Message":"test\n","AuthorEmail":"test@test.com","AuthorName":"test","CommitterEmail":"test@test.com","CommitterName":"test","Timestamp":"2026-02-27T15:21:42+08:00"},"CompareURL":"luoanwu/haizhan-ime-android/compare/63233cd10022a8f2d0c726c679dcc60d2a8d60d2...a8f0a86b4c1d4422bfe5c002b8c5307111d317bb","Len":1}...
|
1772177252
|
Edit
Delete
|
|
141
|
5
|
5
|
5
|
9
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"893022bfd {"Commits":[{"Sha1":"893022bfd17ce1f2e75e75651551cf8ceaacfe45","Message":"feat: 嗨赞AI输入法Android版初始提交\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-02-27T15:28:58+08:00"}],"HeadCommit":{"Sha1":"893022bfd17ce1f2e75e75651551cf8ceaacfe45","Message":"feat: 嗨赞AI输入法Android版初始提交\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-02-27T15:28:58+08:00"},"CompareURL":"luoanwu/haizhan-ime-android/compare/a8f0a86b4c1d4422bfe5c002b8c5307111d317bb...893022bfd17ce1f2e75e75651551cf8ceaacfe45","Len":1}...
|
1772177363
|
Edit
Delete
|
|
142
|
5
|
5
|
5
|
9
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"22125e0f1 {"Commits":[{"Sha1":"22125e0f1e435efabf81ec0007a1b56996cb0776","Message":"fix(ime-core): 修复TFLiteRecognizerTest验证方式,改为验证可观察行为\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T14:49:40+08:00"},{"Sha1":"e7926bf94bb1d2df1c56170dbe47940b49a70134","Message":"fix(ime-core): 修复HandwritingManager测试缺少ModelDownloader参数\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T14:40:23+08:00"},{"Sha1":"15aae8c5e92b6e0c7dd53a7921212b68b8a1294b","Message":"perf(server): JWT用户缓存 + 缓存失效 + legacy-reply stub实现\n\n- JwtStrategy 添加 Redis 用户缓存 (5分钟TTL), 减少95%数据库查询\n- auth.service 在 updateProfile/logout/logoutAll 时主动失效缓存\n- users.service 在 update/updateStatus/toggleStatus/delete 时失效缓存\n- UsersModule 注入 RedisModule 支持缓存操作\n- legacy-reply markReplyUsed/submitReplyFeedback stub 实现完整请求解析和日志\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-25T08:23:28+08:00"},{"Sha1":"f19558e8e838bacc0f616f40c1ec10d9a5e4e9d5","Message":"chore(server): 优化 Docker 基础设施配置\n\n- Redis: 修复空密码时 --requirepass 报错问题\n- Reranker Dockerfile: torch CPU 预安装 + 清华 PyPI 镜像加速\n- requirements.txt: 移除 --extra-index-url(已在 Dockerfile 中处理)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-25T08:16:10+08:00"},{"Sha1":"43712be12681e00bab0e3fed74c60ffa34fdc11d","Message":"fix(server): 修复 5 个 CRITICAL + 5 个 HIGH 安全漏洞\n\nCRITICAL:\n- C1: 移除 JWT_SECRET/JWT_REFRESH_SECRET 弱默认值回退,启动时断言必须配置\n- C2: 开发后门 000000 需同时满足 NODE_ENV=development + ENABLE_DEV_BYPASS=true\n- C3: OCR recognizeFromUrl 添加 SSRF 防护(HTTPS-only + 内网地址黑名单)\n- C4: resetPassword 使用 crypto.randomBytes + bcrypt.hash 替代 Math.random + 明文\n- C5: ai-service auth.guard 添加 JWT alg 字段校验 + timingSafeEqual 签名比较\n\nHIGH:\n- H1: Redis KEYS 命令替换为 SCAN 游标迭代,避免生产环境阻塞\n- H2: knowledge.controller 添加 @UseGuards(JwtAuthGuard) 认证守卫\n- H4: updateProfile 禁止直接修改手机号,需独立验证流程\n- H6: Access Token 有效期从 7d 缩短至 1h\n- H7: JwtStrategy.validate 注入 RedisService 检查 token 黑名单\n\n测试: api-gateway 963 tests, ai-service 883 tests, ocr-service 87 tests 全部通过\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-25T08:15:48+08:00"}],"HeadCommit":{"Sha1":"22125e0f1e435efabf81ec0007a1b56996cb0776","Message":"fix(ime-core): 修复TFLiteRecognizerTest验证方式,改为验证可观察行为\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T14:49:40+08:00"},"CompareURL":"luoanwu/haizhan-ime-android/compare/893022bfd17ce1f2e75e75651551cf8ceaacfe45...22125e0f1e435efabf81ec0007a1b56996cb0776","Len":311}...
|
1772178608
|
Edit
Delete
|
|
143
|
5
|
1
|
5
|
10
|
0
|
0
|
|
0
|
|
1772180524
|
Edit
Delete
|
|
144
|
5
|
5
|
5
|
10
|
0
|
0
|
refs/heads/main
|
0
|
|
1772180606
|
Edit
Delete
|
|
145
|
5
|
5
|
5
|
10
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"be21d403b {"Commits":[{"Sha1":"be21d403b5c238988ede6dd6cf7ca4884f82dfc1","Message":"feat(h5): 重构地图组件并优化打卡/踩点相关视图\n\n- 重构 MapPicker/MapView 组件适配新地图工具函数\n- 简化 map.ts 工具模块,移除冗余代码\n- 更新打卡详情、现场勘查、竞品详情、地图推荐等视图\n- 更新高德地图类型声明\n- 新增 userCompat.ts 用户兼容层 API\n- 新增 nginx 生产环境配置(disabled 状态)\n- 更新 .env 环境变量配置\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T16:22:56+08:00"},{"Sha1":"5c5f776182440538a1dad03be05c84c3eb5d4f8d","Message":"fix(miniprogram): 修复类型错误和完善 gitignore 配置\n\n- 修复 H5 竞品分析/详情页 API 调用参数和响应类型\n- 修复小程序评分页 dimensionScores 字段对齐\n- 修复坪效基准页类型转换\n- 修复 API 测试用例字段名匹配\n- 新增 AMap 类型声明文件\n- gitignore 排除小程序编译产物和后端导出文件\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-07T14:25:45+08:00"},{"Sha1":"e7465b059a2cc1fed48f944890d50cfde941bd00","Message":"chore: sync post-merge changes from merged branches\n\n- Docker compose redis port mapping update\n- Miniprogram page improvements and new utility functions\n- Shared API index cleanup\n- H5 check-in list view fix\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-07T14:12:51+08:00"},{"Sha1":"88e1823e0038fc7dd4fafb283d6194c72cfbaf51","Message":"fix: remove duplicate methods in StoreService from merge\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-07T14:10:24+08:00"},{"Sha1":"626361cdee3321a049f90f23cf0e481b503c6657","Message":"Merge remote-tracking branch 'origin/claude/complete-location-recommendations-ui-DxOg6'\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-07T14:03:30+08:00"}],"HeadCommit":{"Sha1":"be21d403b5c238988ede6dd6cf7ca4884f82dfc1","Message":"feat(h5): 重构地图组件并优化打卡/踩点相关视图\n\n- 重构 MapPicker/MapView 组件适配新地图工具函数\n- 简化 map.ts 工具模块,移除冗余代码\n- 更新打卡详情、现场勘查、竞品详情、地图推荐等视图\n- 更新高德地图类型声明\n- 新增 userCompat.ts 用户兼容层 API\n- 新增 nginx 生产环境配置(disabled 状态)\n- 更新 .env 环境变量配置\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T16:22:56+08:00"},"CompareURL":"luoanwu/ktv-store-location-system/compare/e2e4dbdff0ec8cca7e722dff99f2b23113f9e81e...be21d403b5c238988ede6dd6cf7ca4884f82dfc1","Len":10}...
|
1772180606
|
Edit
Delete
|
|
146
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"79d594dd7 {"Commits":[{"Sha1":"79d594dd776b47b40e6329ed3f6cf53c2b18251f","Message":"fix(migrations): 修复7个迁移文件确保 shadow DB 全量回放零错误\n\n修复内容:\n1. 20260125000001_enable_pgvector_and_agent_groups\n - 移除重复/冲突的索引定义,消除 shadow DB 回放时的语法冲突\n\n2. 20260126000000_sync_indexes_and_constraints\n - 对索引创建语句进行幂等性保护(IF NOT EXISTS)\n - 修复约束名称冲突问题\n\n3. 20260126000001_add_foreign_keys\n - 将外键添加操作包裹在 DO 块内\n - 检查列是否存在(如 parent_task_id)再添加外键,防止\"列不存在\"错误\n\n4. 20260214000002_expand_serial_number_sn_code_length\n - 先 DROP 依赖视图 v_entitlements_expiring\n - 执行 ALTER COLUMN sn_code TYPE VARCHAR(100)\n - 重建视图,解决\"列被视图使用不能修改类型\"错误\n\n5. 20260215000003_migrate_bank_accounts_from_json\n - 将迁移逻辑包裹在 DO 块内\n - 检查 config_key 列是否存在后再执行,兼容 baseline 和 live DB 的列名差异\n\n6. 20260219000000_add_agent_audit_tables\n - 在 CREATE TABLE agent_audit_logs 前添加条件 DROP\n - 检查旧表标记列 action_type 存在时 DROP CASCADE,解决旧表无 status 列的问题\n\n7. 20260223000000_add_performance_indexes\n - 将 idx_groupbuy_campaign_products_tenant_id_status 索引创建\n 包裹在 DO 块内,检查 status 列存在后再创建\n - groupbuy_campaign_products 建表时未含 status 列,条件跳过\n\n验证:migrate deploy 在空数据库全量回放成功,\"All migrations have been successfully applied.\"\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T08:55:53+08:00"}],"HeadCommit":{"Sha1":"79d594dd776b47b40e6329ed3f6cf53c2b18251f","Message":"fix(migrations): 修复7个迁移文件确保 shadow DB 全量回放零错误\n\n修复内容:\n1. 20260125000001_enable_pgvector_and_agent_groups\n - 移除重复/冲突的索引定义,消除 shadow DB 回放时的语法冲突\n\n2. 20260126000000_sync_indexes_and_constraints\n - 对索引创建语句进行幂等性保护(IF NOT EXISTS)\n - 修复约束名称冲突问题\n\n3. 20260126000001_add_foreign_keys\n - 将外键添加操作包裹在 DO 块内\n - 检查列是否存在(如 parent_task_id)再添加外键,防止\"列不存在\"错误\n\n4. 20260214000002_expand_serial_number_sn_code_length\n - 先 DROP 依赖视图 v_entitlements_expiring\n - 执行 ALTER COLUMN sn_code TYPE VARCHAR(100)\n - 重建视图,解决\"列被视图使用不能修改类型\"错误\n\n5. 20260215000003_migrate_bank_accounts_from_json\n - 将迁移逻辑包裹在 DO 块内\n - 检查 config_key 列是否存在后再执行,兼容 baseline 和 live DB 的列名差异\n\n6. 20260219000000_add_agent_audit_tables\n - 在 CREATE TABLE agent_audit_logs 前添加条件 DROP\n - 检查旧表标记列 action_type 存在时 DROP CASCADE,解决旧表无 status 列的问题\n\n7. 20260223000000_add_performance_indexes\n - 将 idx_groupbuy_campaign_products_tenant_id_status 索引创建\n 包裹在 DO 块内,检查 status 列存在后再创建\n - groupbuy_campaign_products 建表时未含 status 列,条件跳过\n\n验证:migrate deploy 在空数据库全量回放成功,\"All migrations have been successfully applied.\"\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T08:55:53+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/2186d56d658fcaab3ff5ca5880742254dc8c4545...79d594dd776b47b40e6329ed3f6cf53c2b18251f","Len":1}...
|
1772240164
|
Edit
Delete
|
|
147
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"faa1dadd6 {"Commits":[{"Sha1":"faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Message":"docs: 新增全量数据库建库 SQL 脚本\n\n从当前 Prisma Schema 生成完整 PostgreSQL DDL,包含:\n- 13 个枚举类型(CREATE TYPE)\n- 591 张业务表(CREATE TABLE)\n- 1,235 条外键约束(ALTER TABLE ADD CONSTRAINT)\n\n适用于全量初始化或备份参考,使用命令:\nprisma migrate diff --from-empty --to-schema-datamodel --script\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:39:24+08:00"},{"Sha1":"34d077c9ca13908512fbafe030f0c888fa73f201","Message":"Update backend config and e2e assets\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:01:17+08:00"},{"Sha1":"380bfabece8e7a409382ae61d7dee237006b4fc3","Message":"Add consumer worker entry point\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:58:17+08:00"},{"Sha1":"a3df955ab8727453b4b8ee7794d85752534b3485","Message":"Add missing e2e artifacts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:57:53+08:00"},{"Sha1":"bac27e54b74d6d5c9e412a8ef408e72f490ef946","Message":"Add missing e2e error artifacts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:47:00+08:00"}],"HeadCommit":{"Sha1":"faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Message":"docs: 新增全量数据库建库 SQL 脚本\n\n从当前 Prisma Schema 生成完整 PostgreSQL DDL,包含:\n- 13 个枚举类型(CREATE TYPE)\n- 591 张业务表(CREATE TABLE)\n- 1,235 条外键约束(ALTER TABLE ADD CONSTRAINT)\n\n适用于全量初始化或备份参考,使用命令:\nprisma migrate diff --from-empty --to-schema-datamodel --script\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:39:24+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/79d594dd776b47b40e6329ed3f6cf53c2b18251f...faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Len":8}...
|
1772246473
|
Edit
Delete
|
|
148
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf252f408 {"Commits":[{"Sha1":"bf252f4083bdceceec242d821c3d37825d51f29f","Message":"docs: 新增数据库 Schema 文档 (docs/database/README.md)\n\n- 创建 docs/database/README.md:完整说明 full_schema.sql 的统计数据、\n 生成方式、文件结构、使用场景、更新流程及多租户架构\n- 更新 README.md:在项目结构和文档章节中添加数据库文档引用\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:53:27+08:00"}],"HeadCommit":{"Sha1":"bf252f4083bdceceec242d821c3d37825d51f29f","Message":"docs: 新增数据库 Schema 文档 (docs/database/README.md)\n\n- 创建 docs/database/README.md:完整说明 full_schema.sql 的统计数据、\n 生成方式、文件结构、使用场景、更新流程及多租户架构\n- 更新 README.md:在项目结构和文档章节中添加数据库文档引用\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:53:27+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2...bf252f4083bdceceec242d821c3d37825d51f29f","Len":1}...
|
1772247215
|
Edit
Delete
|
|
152
|
5
|
1
|
5
|
12
|
0
|
0
|
|
0
|
|
1772247860
|
Edit
Delete
|
|
153
|
5
|
5
|
5
|
12
|
0
|
0
|
refs/heads/main
|
0
|
|
1772247909
|
Edit
Delete
|
|
154
|
5
|
5
|
5
|
12
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8d9e6b6ad {"Commits":[{"Sha1":"8d9e6b6ad57051dab70fd0528ffa867dae6ca59f","Message":"feat: 巨嗨科技官网 V2.0 初始化\n\n- Nuxt.js 框架搭建\n- 首页、城市页、解决方案页\n- ROI 计算器组件\n- 行业洞察文章页\n- 页头页脚组件\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T11:04:47+08:00"}],"HeadCommit":{"Sha1":"8d9e6b6ad57051dab70fd0528ffa867dae6ca59f","Message":"feat: 巨嗨科技官网 V2.0 初始化\n\n- Nuxt.js 框架搭建\n- 首页、城市页、解决方案页\n- ROI 计算器组件\n- 行业洞察文章页\n- 页头页脚组件\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T11:04:47+08:00"},"CompareURL":"","Len":1}...
|
1772247909
|
Edit
Delete
|
|
155
|
5
|
1
|
5
|
13
|
0
|
0
|
|
0
|
|
1772248000
|
Edit
Delete
|
|
156
|
5
|
5
|
5
|
13
|
0
|
0
|
refs/heads/main
|
0
|
|
1772248014
|
Edit
Delete
|
|
157
|
5
|
5
|
5
|
13
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"6c80c0097 {"Commits":[{"Sha1":"6c80c00976d1c5ac4aaa5f76d10cf1e7b4f59448","Message":"build: 完善Release版本构建配置\n\n变更内容:\n- 优化版本管理: 使用语义化版本号 (versionMajor.versionMinor.versionPatch)\n- 修复签名配置路径: 使用相对路径读取keystore.properties\n- 添加V1+V2签名: 兼容Android 7+设备\n- 添加getBuildNumber()函数: 基于日期生成构建号\n- 重构测试目录: 迁移至标准src/test/java结构\n\n构建优化效果:\n- Debug版本: 8.1 MB\n- Release版本: 4.1 MB (优化48%)\n- ProGuard混淆 + 资源压缩生效\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-21T00:05:33+08:00"},{"Sha1":"b44b6415c67f54b2d1bcd688757fec2aaf1686f4","Message":"fix: 修复PrintJob状态转换和数据库初始化崩溃问题\n\n1. PrinterDatabase.optimizeDatabase()\n - 将PRAGMA命令从execSQL改为query()方法\n - Room的SupportSQLiteDatabase对PRAGMA有限制\n - 添加异常处理确保数据库优化失败不影响启动\n\n2. PrinterService.onTaskFailed()\n - 添加状态检查逻辑,根据当前状态决定处理方式\n - FAILED状态:执行重试逻辑\n - PRINTING状态:先转换为FAILED再重试\n - 其他状态:直接重新调度执行\n\n3. PrintingApplicationService.executePrintJob()\n - 新增prepareJobForPrinting()确保状态正确转换\n - CREATED -\u003e QUEUED -\u003e PRINTING 状态流转\n - 新增handleJobFailure()安全处理失败\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-20T23:54:24+08:00"},{"Sha1":"d2d0385e8b5c1b06d7e59f108c6e9f845905c841","Message":"fix: 修复编译错误并成功构建APK\n\n修复内容:\n- PrintTestActivity: 重写以修复API兼容性问题\n - observeEnabled()替代getEnabledPrinters()\n - 移除PrinterApplication依赖\n - 修复Priority/PrintType方法调用\n - 修复rawContent类型(String→byte[])\n- OrderFormatterService: 补充shouldBeep()方法闭合括号\n- TemplateRenderEngine: 修复方法调用\n - getSummary()→toString()\n - setFontSize()→setSize()\n - setWidth()→setLength()\n- PrintJobDao: 添加getActiveJobs()方法\n- QueueViewModel: 修复RxJava包装和cancel()参数\n- MainViewModel: 移除totalCount()调用\n- PrinterConfigDTO: 修复fromEntity()方法兼容性\n\n构建结果:APK 7.8MB\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-20T23:38:29+08:00"},{"Sha1":"f8bc615170b4f10a4c9e1ec5261191268d6b7f0a","Message":"feat: 增强应用架构与测试功能\n\n- 新增 CQRS 模式支持 (command/query/dto)\n- 添加 PrintTestActivity 测试界面\n- 新增 MainViewModel 和 QueueViewModel\n- 完善 build.gradle 配置与签名设置\n- 优化 MainActivity 功能与交互\n- 增强 PrintTaskAdapter 适配逻辑\n- 添加 proguard 混淆规则和构建脚本\n- 更新 UI 资源文件\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-20T23:28:57+08:00"},{"Sha1":"4052be41183584c726cd84d2f9d9cb5c371da83b","Message":"feat: 完善模板引擎系统与UI优化\n\n模板引擎增强:\n- 新增 ExpressionEvaluator 表达式求值器,支持复杂条件判断\n- 新增 FormatPipeline 格式化管道,支持货币/日期/截断等格式化\n- 新增 ContextDataEnhanced 增强上下文,支持嵌套路径和管道\n- 新增 GroupElement 分组元素,支持条件渲染和循环渲染\n- 新增 TableElementEnhanced 增强表格,支持分组/小计/合计\n- 新增 ImageElement 图片元素,支持URL/Base64/本地文件\n- 新增 TemplateValidator 模板验证器\n- 新增 TemplateRenderEngineEnhanced 增强渲染引擎\n- 完善 TemplateManager 模板管理器\n\nUI和功能优化:\n- 新增 HealthCheckActivity 健康检查详情页\n- 新增 LogViewerActivity 日志查看页面\n- 新增 QueueDetailActivity 队列详情页面\n- 优化 MainActivity 界面布局和状态显示\n- 精简 SystemPrintDriver 代码结构\n- 新增相关资源文件和菜单\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-20T23:12:50+08:00"}],"HeadCommit":{"Sha1":"6c80c00976d1c5ac4aaa5f76d10cf1e7b4f59448","Message":"build: 完善Release版本构建配置\n\n变更内容:\n- 优化版本管理: 使用语义化版本号 (versionMajor.versionMinor.versionPatch)\n- 修复签名配置路径: 使用相对路径读取keystore.properties\n- 添加V1+V2签名: 兼容Android 7+设备\n- 添加getBuildNumber()函数: 基于日期生成构建号\n- 重构测试目录: 迁移至标准src/test/java结构\n\n构建优化效果:\n- Debug版本: 8.1 MB\n- Release版本: 4.1 MB (优化48%)\n- ProGuard混淆 + 资源压缩生效\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","AuthorName":"hi.laoluo","CommitterEmail":"hi.laoluo@hilaoluodeMacBook-Pro.local","CommitterName":"hi.laoluo","Timestamp":"2026-01-21T00:05:33+08:00"},"CompareURL":"luoanwu/printer-server/compare/c254333cc45c082124d3d4fd01a4a3fc3fda7296...6c80c00976d1c5ac4aaa5f76d10cf1e7b4f59448","Len":10}...
|
1772248014
|
Edit
Delete
|
|
163
|
5
|
1
|
5
|
15
|
0
|
0
|
|
0
|
|
1772364111
|
Edit
Delete
|
|
164
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
|
1772364118
|
Edit
Delete
|
|
165
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2e89fbf38 {"Commits":[{"Sha1":"2e89fbf3867ecf59322bc6dce936d088d616dcbf","Message":"Initial commit: AutoDance 2.0 project\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T19:20:11+08:00"}],"HeadCommit":{"Sha1":"2e89fbf3867ecf59322bc6dce936d088d616dcbf","Message":"Initial commit: AutoDance 2.0 project\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T19:20:11+08:00"},"CompareURL":"","Len":1}...
|
1772364118
|
Edit
Delete
|
|
166
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5fc673840 {"Commits":[{"Sha1":"5fc6738402ace326d9f73f6eb9d6d879f2b674bf","Message":"Update: add tests and fix validators\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T20:21:37+08:00"}],"HeadCommit":{"Sha1":"5fc6738402ace326d9f73f6eb9d6d879f2b674bf","Message":"Update: add tests and fix validators\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T20:21:37+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/2e89fbf3867ecf59322bc6dce936d088d616dcbf...5fc6738402ace326d9f73f6eb9d6d879f2b674bf","Len":1}...
|
1772367702
|
Edit
Delete
|
|
167
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"229d8a4c9 {"Commits":[{"Sha1":"229d8a4c9638a803210f7ee6c31d9684cb412b50","Message":"Update: shared/types/src/index.ts\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T21:53:41+08:00"}],"HeadCommit":{"Sha1":"229d8a4c9638a803210f7ee6c31d9684cb412b50","Message":"Update: shared/types/src/index.ts\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T21:53:41+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/5fc6738402ace326d9f73f6eb9d6d879f2b674bf...229d8a4c9638a803210f7ee6c31d9684cb412b50","Len":1}...
|
1772373226
|
Edit
Delete
|
|
168
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"7b8a679d8 {"Commits":[{"Sha1":"7b8a679d80feb3b5c627aeef4b7675495a6ad3aa","Message":"feat: add web-editor package, enhance services with tests and Dockerfiles\n\n- New web-editor package with React + Vite + TailwindCSS\n- Add Dockerfiles for admin-api, feedback-service, publish-service\n- Add basic tests for services\n- Enhance admin-api with chart management and song params routes\n- Enhance feedback-service with self-learning auto-tuning logic\n- Add shared/database module\n- Update chart schema with lane2 and segmentType fields\n- Fix orchestrator pipeline endpoints\n- Add mock audio analysis endpoint\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T22:37:49+08:00"},{"Sha1":"be4a02290113242c5b68aa33654125f87269f05c","Message":"feat(core): implement database persistence and asynchronous chart generation queue\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T22:17:25+08:00"},{"Sha1":"5f5677e094a98af7de8fb51ba557c58931688a35","Message":"docs: finalize technical debt report in PRD\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T22:12:50+08:00"},{"Sha1":"41907dba1dbe3a7ee86aea2a24630e4ae2492786","Message":"feat(core): complete AutoDance 2.0 microservice cluster \u0026 E2E pipeline\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T22:10:22+08:00"}],"HeadCommit":{"Sha1":"7b8a679d80feb3b5c627aeef4b7675495a6ad3aa","Message":"feat: add web-editor package, enhance services with tests and Dockerfiles\n\n- New web-editor package with React + Vite + TailwindCSS\n- Add Dockerfiles for admin-api, feedback-service, publish-service\n- Add basic tests for services\n- Enhance admin-api with chart management and song params routes\n- Enhance feedback-service with self-learning auto-tuning logic\n- Add shared/database module\n- Update chart schema with lane2 and segmentType fields\n- Fix orchestrator pipeline endpoints\n- Add mock audio analysis endpoint\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T22:37:49+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/229d8a4c9638a803210f7ee6c31d9684cb412b50...7b8a679d80feb3b5c627aeef4b7675495a6ad3aa","Len":4}...
|
1772375900
|
Edit
Delete
|
|
169
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"42ddde738 {"Commits":[{"Sha1":"42ddde738a33023b235ad23d6c4059df6d2e28c5","Message":"feat(validate): add calorie consumption calculator with MET-based estimation\n\n- New calorie-calculator module implementing MET-based calorie calculation\n- Support for fatigue-based MET adjustment and combo bonus\n- Integration with validateChart to provide calorie estimates in validation reports\n- Add debug logging for window insertion when DEBUG_WINDOW=1\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:06:54+08:00"},{"Sha1":"35a3dd25e1a20076ca576b32e9e6d6befe33c9b2","Message":"fix(core): unify dependency versions, resolve admin-api build issues, and stabilize frontend types\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:04:34+08:00"}],"HeadCommit":{"Sha1":"42ddde738a33023b235ad23d6c4059df6d2e28c5","Message":"feat(validate): add calorie consumption calculator with MET-based estimation\n\n- New calorie-calculator module implementing MET-based calorie calculation\n- Support for fatigue-based MET adjustment and combo bonus\n- Integration with validateChart to provide calorie estimates in validation reports\n- Add debug logging for window insertion when DEBUG_WINDOW=1\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:06:54+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/7b8a679d80feb3b5c627aeef4b7675495a6ad3aa...42ddde738a33023b235ad23d6c4059df6d2e28c5","Len":2}...
|
1772377622
|
Edit
Delete
|
|
170
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"18c8e31c6 {"Commits":[{"Sha1":"18c8e31c6eba575024f2360c7b2572f0705b180c","Message":"feat: add calorie estimation model and API documentation\n\n- New calorie calculator with MET-based estimation model\n- Support for fatigue adjustment, combo bonus, and difficulty-based MET scaling\n- Updated API docs with calorie estimation endpoint and configuration\n- Docker optimizations: multi-stage builds and domestic mirror support\n- Admin API: API key authentication and improved error handling\n- Chart engine: mathjs for safe expression evaluation, window-scoped double count\n- Services: DATABASE_URL configuration and Jest test stability fixes\n- Audio service: file type validation and content-based songId generation\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:58:21+08:00"},{"Sha1":"5e41c96c7ab55ccd6f876fb4e658e88a70b467d8","Message":"chore(docker): optimize docker-compose, implement multi-stage dockerfiles, and add bootstrap script\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:09:44+08:00"}],"HeadCommit":{"Sha1":"18c8e31c6eba575024f2360c7b2572f0705b180c","Message":"feat: add calorie estimation model and API documentation\n\n- New calorie calculator with MET-based estimation model\n- Support for fatigue adjustment, combo bonus, and difficulty-based MET scaling\n- Updated API docs with calorie estimation endpoint and configuration\n- Docker optimizations: multi-stage builds and domestic mirror support\n- Admin API: API key authentication and improved error handling\n- Chart engine: mathjs for safe expression evaluation, window-scoped double count\n- Services: DATABASE_URL configuration and Jest test stability fixes\n- Audio service: file type validation and content-based songId generation\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-01T23:58:21+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/42ddde738a33023b235ad23d6c4059df6d2e28c5...18c8e31c6eba575024f2360c7b2572f0705b180c","Len":2}...
|
1772380708
|
Edit
Delete
|
|
171
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1014093d9 {"Commits":[{"Sha1":"1014093d95916bf58b59c908996813b26d0560b6","Message":"feat: add generation task audit and step feedback tracking, fix double-step bias\n\n- Database: Add GenerationTask model for tracking chart generation parameters and outcomes\n- Database: Add StepFeedback model for per-step hit/miss tracking and timing analysis\n- Types: Add hold_collision_tolerance_sec to DifficultyCfg for HOLD collision detection\n- Validate: Fix systematic LF bias after BOTH steps - use distance-based foot selection\n- Tests: Add foot-state.test.ts for foot selection logic validation\n- Web-editor: Improve chart player and app component functionality\n- Scripts: Add atomic-e2e.sh and e2e-integration-v2.ts for enhanced E2E testing\n- Services: Update admin-api, chart-engine, feedback-service, publish-service with improved error handling and queue worker optimizations\n- Config: Update difficulty configs (blaze, happy, hype)\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T09:14:07+08:00"}],"HeadCommit":{"Sha1":"1014093d95916bf58b59c908996813b26d0560b6","Message":"feat: add generation task audit and step feedback tracking, fix double-step bias\n\n- Database: Add GenerationTask model for tracking chart generation parameters and outcomes\n- Database: Add StepFeedback model for per-step hit/miss tracking and timing analysis\n- Types: Add hold_collision_tolerance_sec to DifficultyCfg for HOLD collision detection\n- Validate: Fix systematic LF bias after BOTH steps - use distance-based foot selection\n- Tests: Add foot-state.test.ts for foot selection logic validation\n- Web-editor: Improve chart player and app component functionality\n- Scripts: Add atomic-e2e.sh and e2e-integration-v2.ts for enhanced E2E testing\n- Services: Update admin-api, chart-engine, feedback-service, publish-service with improved error handling and queue worker optimizations\n- Config: Update difficulty configs (blaze, happy, hype)\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T09:14:07+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/18c8e31c6eba575024f2360c7b2572f0705b180c...1014093d95916bf58b59c908996813b26d0560b6","Len":1}...
|
1772414053
|
Edit
Delete
|
|
172
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ad414a238 {"Commits":[{"Sha1":"ad414a2387c06b2d1c10affca48fd5620b6f6f9e","Message":"chore: update system configuration and service implementations\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T09:56:00+08:00"}],"HeadCommit":{"Sha1":"ad414a2387c06b2d1c10affca48fd5620b6f6f9e","Message":"chore: update system configuration and service implementations\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T09:56:00+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/1014093d95916bf58b59c908996813b26d0560b6...ad414a2387c06b2d1c10affca48fd5620b6f6f9e","Len":1}...
|
1772416567
|
Edit
Delete
|