|
25945
|
5
|
5
|
5
|
82
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"343e79d76 {"Commits":[{"Sha1":"343e79d764ae566372808d0d922fcef7ca12a30e","Message":"feat: establish governed AI ticket system core\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:10:23-07:00"},{"Sha1":"93598cc86c43b217c9b9b5dde7b8275bada3775b","Message":"chore: refresh OS product blueprint reports\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:37:52-07:00"},{"Sha1":"5901fddaa4fb03678e2367fea9ed81797de20f0f","Message":"docs: define Digital Employee OS ticket product layer\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:37:25-07:00"},{"Sha1":"d5c3cef1b42519c622d95937f43d70be5b48edf3","Message":"chore: refresh governance reports\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:31:10-07:00"},{"Sha1":"5a163aff14d43326f49ea9fe6876edfccaca2052","Message":"docs: define standalone ticket system blueprint\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:30:46-07:00"}],"HeadCommit":{"Sha1":"343e79d764ae566372808d0d922fcef7ca12a30e","Message":"feat: establish governed AI ticket system core\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:10:23-07:00"},"CompareURL":"","Len":8}...
|
1787706744
|
Edit
Delete
|
|
25944
|
5
|
5
|
5
|
82
|
0
|
0
|
refs/heads/main
|
1
|
|
1787706744
|
Edit
Delete
|
|
25943
|
5
|
1
|
5
|
82
|
0
|
0
|
|
1
|
|
1787706537
|
Edit
Delete
|
|
31178
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"cc4e7d4da {"Commits":[{"Sha1":"cc4e7d4da3cd396ee608a41307d2b9a496b8d3dd","Message":"fix(service): 通知投递未知异常不再默认重试,并显式传重试上限\n\n两处与同名包在其余消费仓的语义漂移:\n\n- packages/notification-delivery:decideNotificationFailure 对非 NotificationDeliveryError 的\n 异常默认 retryable=true。模板体检失败(assertRegisteredNotificationTemplate 在 try 内)这类\n 确定性错误因此会白烧三次重试预算才进死信。改为只有投递层明确标了可重试才重试。\n- 同批补 NotificationTemplateError 的消息分支:缺它时 lastError 会把模板错误写成\n 「NOTIFICATION_PROVIDER_UNAVAILABLE」,运维照着这条记录去查供应商,查不到任何东西。\n- 两后端 decideNotificationFailure 显式传 maxAttempts: MAX_ATTEMPTS。此前领取查询用本地常数 3、\n 死信判定用包默认 3,靠巧合对齐,改任一边即静默不一致。\n\n验证:typecheck 绿;包单测 5/5(新增未知异常与模板错误两条断言);dual-backend /\nconcurrency-guard / migrations / governance-docs / docs-truth / mobile / provenance 逐道绿。\ncheck:os-product 红,与本次无关:它按 ../Digital Employee OS 找 OS 仓(该路径已不存在),指到真实\n路径后卡在锁定的 OS 基线 SHA,本次改动前即如此。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-18T16:06:35-07:00"}],"HeadCommit":{"Sha1":"cc4e7d4da3cd396ee608a41307d2b9a496b8d3dd","Message":"fix(service): 通知投递未知异常不再默认重试,并显式传重试上限\n\n两处与同名包在其余消费仓的语义漂移:\n\n- packages/notification-delivery:decideNotificationFailure 对非 NotificationDeliveryError 的\n 异常默认 retryable=true。模板体检失败(assertRegisteredNotificationTemplate 在 try 内)这类\n 确定性错误因此会白烧三次重试预算才进死信。改为只有投递层明确标了可重试才重试。\n- 同批补 NotificationTemplateError 的消息分支:缺它时 lastError 会把模板错误写成\n 「NOTIFICATION_PROVIDER_UNAVAILABLE」,运维照着这条记录去查供应商,查不到任何东西。\n- 两后端 decideNotificationFailure 显式传 maxAttempts: MAX_ATTEMPTS。此前领取查询用本地常数 3、\n 死信判定用包默认 3,靠巧合对齐,改任一边即静默不一致。\n\n验证:typecheck 绿;包单测 5/5(新增未知异常与模板错误两条断言);dual-backend /\nconcurrency-guard / migrations / governance-docs / docs-truth / mobile / provenance 逐道绿。\ncheck:os-product 红,与本次无关:它按 ../Digital Employee OS 找 OS 仓(该路径已不存在),指到真实\n路径后卡在锁定的 OS 基线 SHA,本次改动前即如此。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-18T16:06:35-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/2085f1a31a52687344dd74911761be941a185b3c...cc4e7d4da3cd396ee608a41307d2b9a496b8d3dd","Len":1}...
|
1789772844
|
Edit
Delete
|
|
29815
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"2085f1a31 {"Commits":[{"Sha1":"2085f1a31a52687344dd74911761be941a185b3c","Message":"feat(service): add notification delivery and device reference projection\n\n- notification delivery: new service-operations delivery path with\n service_notification_intents migration and integration tests on both backends\n- device reference projection: consume device-cloud reference contract\n via new packages/contracts/src/device-cloud.ts and projection migration\n- publish juhai-service-os-product 0.3.0 and refresh product/manifest locks\n- extend check-dual-backend-parity gate; refresh reports evidence\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-14T19:52:09-07:00"}],"HeadCommit":{"Sha1":"2085f1a31a52687344dd74911761be941a185b3c","Message":"feat(service): add notification delivery and device reference projection\n\n- notification delivery: new service-operations delivery path with\n service_notification_intents migration and integration tests on both backends\n- device reference projection: consume device-cloud reference contract\n via new packages/contracts/src/device-cloud.ts and projection migration\n- publish juhai-service-os-product 0.3.0 and refresh product/manifest locks\n- extend check-dual-backend-parity gate; refresh reports evidence\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-14T19:52:09-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/466e9752ba0f670d790b5134ff2d12e5b0e974ea...2085f1a31a52687344dd74911761be941a185b3c","Len":1}...
|
1789440859
|
Edit
Delete
|
|
26555
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"466e9752b {"Commits":[{"Sha1":"466e9752ba0f670d790b5134ff2d12e5b0e974ea","Message":"feat(mobile): add governed Capacitor delivery\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-27T01:51:00-07:00"}],"HeadCommit":{"Sha1":"466e9752ba0f670d790b5134ff2d12e5b0e974ea","Message":"feat(mobile): add governed Capacitor delivery\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-27T01:51:00-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7...466e9752ba0f670d790b5134ff2d12e5b0e974ea","Len":1}...
|
1787820687
|
Edit
Delete
|
|
26122
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"3d56a9a4f {"Commits":[{"Sha1":"3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Message":"test(governance): close dual-backend runtime blind spots\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T20:18:54-07:00"}],"HeadCommit":{"Sha1":"3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Message":"test(governance): close dual-backend runtime blind spots\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T20:18:54-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/fbedaf6d0398693dc8466b4b72b6265d2397d93c...3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Len":1}...
|
1787714348
|
Edit
Delete
|
|
26041
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"fbedaf6d0 {"Commits":[{"Sha1":"fbedaf6d0398693dc8466b4b72b6265d2397d93c","Message":"feat(operations): govern event recovery and activation leases\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:30:17-07:00"}],"HeadCommit":{"Sha1":"fbedaf6d0398693dc8466b4b72b6265d2397d93c","Message":"feat(operations): govern event recovery and activation leases\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:30:17-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/158a8d0a3ccc575be23117643ac664ec1b6f73dc...fbedaf6d0398693dc8466b4b72b6265d2397d93c","Len":1}...
|
1787711431
|
Edit
Delete
|
|
26019
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"158a8d0a3 {"Commits":[{"Sha1":"158a8d0a3ccc575be23117643ac664ec1b6f73dc","Message":"feat(events): harden outbox delivery and map business logic\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:07:32-07:00"}],"HeadCommit":{"Sha1":"158a8d0a3ccc575be23117643ac664ec1b6f73dc","Message":"feat(events): harden outbox delivery and map business logic\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:07:32-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284...158a8d0a3ccc575be23117643ac664ec1b6f73dc","Len":1}...
|
1787710066
|
Edit
Delete
|
|
25953
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f7f15c92e {"Commits":[{"Sha1":"f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Message":"chore(governance): synchronize agent adapters\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:51:53-07:00"}],"HeadCommit":{"Sha1":"f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Message":"chore(governance): synchronize agent adapters\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:51:53-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/ce807fe941d01cc4a4a399c474be857407d4aed9...f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Len":1}...
|
1787709129
|
Edit
Delete
|
|
25952
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ce807fe94 {"Commits":[{"Sha1":"ce807fe941d01cc4a4a399c474be857407d4aed9","Message":"docs(governance): clarify evidence baseline\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:56-07:00"},{"Sha1":"a66ef1d2521ccf4b1c9a9c2da07eb9975ae1dc71","Message":"feat(governance): enforce signed tenant auth\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:21-07:00"}],"HeadCommit":{"Sha1":"ce807fe941d01cc4a4a399c474be857407d4aed9","Message":"docs(governance): clarify evidence baseline\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:56-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/464b90ba5bf51536276468811aac396e51d66892...ce807fe941d01cc4a4a399c474be857407d4aed9","Len":2}...
|
1787708840
|
Edit
Delete
|
|
25940
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"464b90ba5 {"Commits":[{"Sha1":"464b90ba5bf51536276468811aac396e51d66892","Message":"chore(governance): refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:47:04-07:00"},{"Sha1":"3f5170b91355e6726ead25e98deb98ea406508a8","Message":"fix: close diagnosis and governance gaps\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:09:26-07:00"},{"Sha1":"92324df6f0d200c66af7c2f378b471888405b358","Message":"feat: add governed juhai service product layer\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:56:28-07:00"},{"Sha1":"24e5dc292b0ac0acc47c0c900388cebb20cf6d07","Message":"chore: refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-03T21:01:59-07:00"},{"Sha1":"be316e46e829c58a7cf449d2a0d1f80de6986bf5","Message":"chore: record migration evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-03T21:01:32-07:00"}],"HeadCommit":{"Sha1":"464b90ba5bf51536276468811aac396e51d66892","Message":"chore(governance): refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:47:04-07:00"},"CompareURL":"","Len":6}...
|
1787705280
|
Edit
Delete
|
|
25939
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
|
1787705280
|
Edit
Delete
|
|
25938
|
5
|
1
|
5
|
81
|
0
|
0
|
|
1
|
|
1787705235
|
Edit
Delete
|
|
30104
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"50f4399dc {"Commits":[{"Sha1":"50f4399dc7bb4ef9be6f97aa60a8e3148667c3e2","Message":"chore(governance): 在 clean HEAD 上重跑静态门禁,证据第一次绑定当前提交\n\n迁移后本仓 19 份 reports/*.latest.json 无一绑定当前 HEAD,全部生成于 2026-08-26 /\n09-10 的旧树,按证据纪律一律按 STALE 对待——也就是说当前 HEAD 的质量一直是未知数。\n\n本次在 clean HEAD (bda8349) 上逐条重跑全部静态门禁:12 通过 / 2 失败,14 份报告\nprovenance 全部 gitSha=bda8349 且 worktreeDirty=false。\n\n两条失败都是跨仓耦合,不是本仓静态问题:\n- check-evidence-current:os-product-runtime 的 upstream 指向基座 checkout 状态\n- check-os-product-compat:产品兼容性需要基座侧路径\n\n不跑需实例的门禁(runtime / UI / 容器 / 灾备),那些要 DATABASE_URL 与浏览器,\n按证据等级\"静态 \u003c 真实 DB \u003c 浏览器\",本次只提升到静态一级。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T00:34:03-07:00"}],"HeadCommit":{"Sha1":"50f4399dc7bb4ef9be6f97aa60a8e3148667c3e2","Message":"chore(governance): 在 clean HEAD 上重跑静态门禁,证据第一次绑定当前提交\n\n迁移后本仓 19 份 reports/*.latest.json 无一绑定当前 HEAD,全部生成于 2026-08-26 /\n09-10 的旧树,按证据纪律一律按 STALE 对待——也就是说当前 HEAD 的质量一直是未知数。\n\n本次在 clean HEAD (bda8349) 上逐条重跑全部静态门禁:12 通过 / 2 失败,14 份报告\nprovenance 全部 gitSha=bda8349 且 worktreeDirty=false。\n\n两条失败都是跨仓耦合,不是本仓静态问题:\n- check-evidence-current:os-product-runtime 的 upstream 指向基座 checkout 状态\n- check-os-product-compat:产品兼容性需要基座侧路径\n\n不跑需实例的门禁(runtime / UI / 容器 / 灾备),那些要 DATABASE_URL 与浏览器,\n按证据等级\"静态 \u003c 真实 DB \u003c 浏览器\",本次只提升到静态一级。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T00:34:03-07:00"},"CompareURL":"luoanwu/juhai-device-cloud/compare/bda8349f3440331dc74da6a4a41880607201d63d...50f4399dc7bb4ef9be6f97aa60a8e3148667c3e2","Len":1}...
|
1789458924
|
Edit
Delete
|
|
29819
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"bda8349f3 {"Commits":[{"Sha1":"bda8349f3440331dc74da6a4a41880607201d63d","Message":"chore: refresh governance evidence reports\n\nRegenerate reports/*.latest.json from the latest local gate run\n(contract-consumers, device-boundaries, dual-backend-parity,\nmigrations, naming, os-product-compat, schema-sync,\nstatemachine-write-guard, validation-source, evidence-current).\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-14T19:51:44-07:00"}],"HeadCommit":{"Sha1":"bda8349f3440331dc74da6a4a41880607201d63d","Message":"chore: refresh governance evidence reports\n\nRegenerate reports/*.latest.json from the latest local gate run\n(contract-consumers, device-boundaries, dual-backend-parity,\nmigrations, naming, os-product-compat, schema-sync,\nstatemachine-write-guard, validation-source, evidence-current).\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-14T19:51:44-07:00"},"CompareURL":"luoanwu/juhai-device-cloud/compare/7307924582aa9ace4042b51463833ebd9bc9d17e...bda8349f3440331dc74da6a4a41880607201d63d","Len":1}...
|
1789440869
|
Edit
Delete
|
|
25942
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"730792458 {"Commits":[{"Sha1":"7307924582aa9ace4042b51463833ebd9bc9d17e","Message":"feat: harden device cloud governance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:19:11-07:00"}],"HeadCommit":{"Sha1":"7307924582aa9ace4042b51463833ebd9bc9d17e","Message":"feat: harden device cloud governance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:19:11-07:00"},"CompareURL":"luoanwu/juhai-device-cloud/compare/49e97bd63c64e1d0484db4acffd63d40ab27bbbe...7307924582aa9ace4042b51463833ebd9bc9d17e","Len":1}...
|
1787706493
|
Edit
Delete
|
|
25934
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"49e97bd63 {"Commits":[{"Sha1":"49e97bd63c64e1d0484db4acffd63d40ab27bbbe","Message":"feat: implement governed device cloud V1\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:46:32-07:00"},{"Sha1":"670a202de86da74457bd91abf25430d04ee6cbbf","Message":"chore: bind static governance evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:38:40-07:00"},{"Sha1":"47401905d7dfd16ce4c6564b881bffd3083ef847","Message":"docs: record device cloud local acceptance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:38:16-07:00"},{"Sha1":"659ea41dd717401cf8c2a12eb36ec4add68ba15d","Message":"chore: migrate governed framework to device cloud\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:17:21-07:00"}],"HeadCommit":{"Sha1":"49e97bd63c64e1d0484db4acffd63d40ab27bbbe","Message":"feat: implement governed device cloud V1\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:46:32-07:00"},"CompareURL":"","Len":4}...
|
1787673170
|
Edit
Delete
|
|
25933
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
|
1787673170
|
Edit
Delete
|
|
25932
|
5
|
1
|
5
|
80
|
0
|
0
|
|
1
|
|
1787673153
|
Edit
Delete
|
|
28538
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d510589b0 {"Commits":[{"Sha1":"d510589b00caf0ccf52eca788907c18554d11d77","Message":"feat: 在线搜索下载 + 凭证最小化 + PyInstaller打包\n\n- 新增匿名搜索API(kg.qq.com/node/webapp/proxy),支持在线关键词搜索\n- 搜索下载:原唱+伴奏+歌词,高品质优先(KC80→KC20逐级探测)\n- 下载后自动解码QRC歌词为XML+KAS格式\n- Cookie精简为3字段(qua/openid/openkey),凭证用后即清\n- 日志脱敏:不记录凭证明文,仅记录布尔状态\n- 添加PyInstaller spec文件,支持单文件EXE打包\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-09T11:01:05+08:00"}],"HeadCommit":{"Sha1":"d510589b00caf0ccf52eca788907c18554d11d77","Message":"feat: 在线搜索下载 + 凭证最小化 + PyInstaller打包\n\n- 新增匿名搜索API(kg.qq.com/node/webapp/proxy),支持在线关键词搜索\n- 搜索下载:原唱+伴奏+歌词,高品质优先(KC80→KC20逐级探测)\n- 下载后自动解码QRC歌词为XML+KAS格式\n- Cookie精简为3字段(qua/openid/openkey),凭证用后即清\n- 日志脱敏:不记录凭证明文,仅记录布尔状态\n- 添加PyInstaller spec文件,支持单文件EXE打包\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-09T11:01:05+08:00"},"CompareURL":"laiqiaojie/wesing-cache-manager/compare/73e210b32e5e93eee9adc5d7cf79ba09af5e3bb0...d510589b00caf0ccf52eca788907c18554d11d77","Len":1}...
|
1788922869
|
Edit
Delete
|
|
28355
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"73e210b32 {"Commits":[{"Sha1":"73e210b32e5e93eee9adc5d7cf79ba09af5e3bb0","Message":"fix: KAS样式模板对齐Sayatoo官方导出格式\n\n根据官方Sayatoo导出的KAS文件,全面修正_KAS_STYLE_TEMPLATE:\n- 启用effects/signals/transition并绑定GUID实例\n- 颜色格式改为ARGB + pos键\n- 缩放值改为1.0(非100)\n- 布局定位到屏幕底部(row1.y=819, row2.y=955)\n- 启用trans-in/out过渡(duration=200)\n- foreground=1, font.shadow=true\n- phonetic改为完整配置对象\n- modules填充完整的effects跑色和signals信号灯样式\n- 中文歌词不输出空phonetic/element字段\n- global段补充viewport.align/scale和overlap字段\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-08T14:15:41+08:00"}],"HeadCommit":{"Sha1":"73e210b32e5e93eee9adc5d7cf79ba09af5e3bb0","Message":"fix: KAS样式模板对齐Sayatoo官方导出格式\n\n根据官方Sayatoo导出的KAS文件,全面修正_KAS_STYLE_TEMPLATE:\n- 启用effects/signals/transition并绑定GUID实例\n- 颜色格式改为ARGB + pos键\n- 缩放值改为1.0(非100)\n- 布局定位到屏幕底部(row1.y=819, row2.y=955)\n- 启用trans-in/out过渡(duration=200)\n- foreground=1, font.shadow=true\n- phonetic改为完整配置对象\n- modules填充完整的effects跑色和signals信号灯样式\n- 中文歌词不输出空phonetic/element字段\n- global段补充viewport.align/scale和overlap字段\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-08T14:15:41+08:00"},"CompareURL":"laiqiaojie/wesing-cache-manager/compare/2f70a5f0a8d662663d09903382dcb4dbc7ade247...73e210b32e5e93eee9adc5d7cf79ba09af5e3bb0","Len":1}...
|
1788848144
|
Edit
Delete
|
|
28322
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2f70a5f0a {"Commits":[{"Sha1":"2f70a5f0a8d662663d09903382dcb4dbc7ade247","Message":"feat: 日志轮转+目录持久化+动态路径推导\n\n- 添加 TimedRotatingFileHandler 按天轮转日志,保留7天\n- 凭证提取/升级流程/引擎初始化/元数据解析全链路增加详细日志\n- 缓存目录和复制目标目录持久化到 conf.json,重启自动恢复\n- LOG_DIR 和 DECODE_DIR 从缓存目录动态推导,适配不同设备路径\n- pykakasi 初始化异常捕获从 ImportError 改为 Exception\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-08T11:09:50+08:00"}],"HeadCommit":{"Sha1":"2f70a5f0a8d662663d09903382dcb4dbc7ade247","Message":"feat: 日志轮转+目录持久化+动态路径推导\n\n- 添加 TimedRotatingFileHandler 按天轮转日志,保留7天\n- 凭证提取/升级流程/引擎初始化/元数据解析全链路增加详细日志\n- 缓存目录和复制目标目录持久化到 conf.json,重启自动恢复\n- LOG_DIR 和 DECODE_DIR 从缓存目录动态推导,适配不同设备路径\n- pykakasi 初始化异常捕获从 ImportError 改为 Exception\n\nCo-Authored-By: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-08T11:09:50+08:00"},"CompareURL":"laiqiaojie/wesing-cache-manager/compare/5da2744b6c9797fbef829f48629c2dcddc523db4...2f70a5f0a8d662663d09903382dcb4dbc7ade247","Len":1}...
|
1788836996
|
Edit
Delete
|
|
25499
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5da2744b6 {"Commits":[{"Sha1":"5da2744b6c9797fbef829f48629c2dcddc523db4","Message":"docs: 添加项目README、产品需求文档和技术文档\n\n- README.md: 项目概览和快速开始\n- docs/PRD.md: 项目背景、功能需求、界面设计、目录约定\n- docs/TECHNICAL.md: 加密算法(XOR/Buggy 3DES)、MCI播放、GUI架构\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-24T18:14:46+08:00"}],"HeadCommit":{"Sha1":"5da2744b6c9797fbef829f48629c2dcddc523db4","Message":"docs: 添加项目README、产品需求文档和技术文档\n\n- README.md: 项目概览和快速开始\n- docs/PRD.md: 项目背景、功能需求、界面设计、目录约定\n- docs/TECHNICAL.md: 加密算法(XOR/Buggy 3DES)、MCI播放、GUI架构\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-24T18:14:46+08:00"},"CompareURL":"laiqiaojie/wesing-cache-manager/compare/4f5d04761f2e06c35f5bfb043fe82bfbaa3b909e...5da2744b6c9797fbef829f48629c2dcddc523db4","Len":1}...
|
1787566494
|
Edit
Delete
|
|
25498
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4f5d04761 {"Commits":[{"Sha1":"4f5d04761f2e06c35f5bfb043fe82bfbaa3b909e","Message":"init: 全民K歌缓存资源管理器\n\n包含缓存解码工具(wesing_tool.py)和GUI管理界面(wesing_manager.py)。\n支持PCM XOR解密、QRC buggy 3DES歌词解密、音频播放、批量复制等功能。\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-24T18:09:39+08:00"}],"HeadCommit":{"Sha1":"4f5d04761f2e06c35f5bfb043fe82bfbaa3b909e","Message":"init: 全民K歌缓存资源管理器\n\n包含缓存解码工具(wesing_tool.py)和GUI管理界面(wesing_manager.py)。\n支持PCM XOR解密、QRC buggy 3DES歌词解密、音频播放、批量复制等功能。\n\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-24T18:09:39+08:00"},"CompareURL":"","Len":1}...
|
1787566197
|
Edit
Delete
|
|
25497
|
4
|
5
|
4
|
79
|
0
|
0
|
refs/heads/main
|
0
|
|
1787566197
|
Edit
Delete
|
|
25496
|
4
|
1
|
4
|
79
|
0
|
0
|
|
0
|
|
1787566189
|
Edit
Delete
|
|
31607
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"78fed0f1f {"Commits":[{"Sha1":"78fed0f1f8ef10ecc4e7fe8d8aa16fed355ace1a","Message":"docs(audio): add speaker health detection mode\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-21T12:01:13+08:00"}],"HeadCommit":{"Sha1":"78fed0f1f8ef10ecc4e7fe8d8aa16fed355ace1a","Message":"docs(audio): add speaker health detection mode\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-21T12:01:13+08:00"},"CompareURL":"zhengpeizhong/PlayerAPI/compare/b6015ff373e0c7903a113b5a0e15d148b44d641e...78fed0f1f8ef10ecc4e7fe8d8aa16fed355ace1a","Len":1}...
|
1789963276
|
Edit
Delete
|
|
27533
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b6015ff37 {"Commits":[{"Sha1":"b6015ff373e0c7903a113b5a0e15d148b44d641e","Message":"Add microphone audio energy interfaces\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-02T16:59:04+08:00"}],"HeadCommit":{"Sha1":"b6015ff373e0c7903a113b5a0e15d148b44d641e","Message":"Add microphone audio energy interfaces\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-02T16:59:04+08:00"},"CompareURL":"zhengpeizhong/PlayerAPI/compare/1e61a4fae285d421a74cd596b01c5893a6d758bd...b6015ff373e0c7903a113b5a0e15d148b44d641e","Len":1}...
|
1788339591
|
Edit
Delete
|
|
25260
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1e61a4fae {"Commits":[{"Sha1":"1e61a4fae285d421a74cd596b01c5893a6d758bd","Message":"docs(player): 新增 YouTube 解析接口导航\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-08-24T14:37:56+08:00"}],"HeadCommit":{"Sha1":"1e61a4fae285d421a74cd596b01c5893a6d758bd","Message":"docs(player): 新增 YouTube 解析接口导航\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-08-24T14:37:56+08:00"},"CompareURL":"zhengpeizhong/PlayerAPI/compare/b6747b05ee8d2e7d6b7f3b29a38f703b66959b41...1e61a4fae285d421a74cd596b01c5893a6d758bd","Len":1}...
|
1787553497
|
Edit
Delete
|
|
25251
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b6747b05e {"Commits":[{"Sha1":"b6747b05ee8d2e7d6b7f3b29a38f703b66959b41","Message":"docs(player): 增加音视频分离播放参数\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-08-20T11:32:23+08:00"},{"Sha1":"a8ce210347a22e3d920ad99d81387d2238fa4a34","Message":"fix(audio): 修正自动调音上报次数与示例格式\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-05T11:30:37+08:00"},{"Sha1":"b057b7b79598b7751a91e79b285819519800b454","Message":"fix(audio): 修复自动调音响应示例注释混行问题\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-05T11:16:55+08:00"},{"Sha1":"5a3de4033317278cd1d9ecb90c53f5b41bda7785","Message":"feat(docs): 首页增加模块快捷入口按钮\n\n补充音频与音效、智控与外设、摄像头控制入口,便于从首页直达对应模块\n\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-05T10:52:00+08:00"},{"Sha1":"ed7f93f7095fc48297411adf3e14adee004e9925","Message":"feat(theme): 调整天蓝配色并重构导航选中高亮\n\n- 品牌色由青灰改为白色底与天蓝色强调\n- 新增 nav.css,顶栏与侧栏采用链接级淡底选中\n- 移动端抽屉补齐 active 选中标记\n\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-05T10:51:59+08:00"}],"HeadCommit":{"Sha1":"b6747b05ee8d2e7d6b7f3b29a38f703b66959b41","Message":"docs(player): 增加音视频分离播放参数\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-08-20T11:32:23+08:00"},"CompareURL":"zhengpeizhong/PlayerAPI/compare/948f735eb5d6bd2d8bb3c4354a55bc2a1d1bd81d...b6747b05ee8d2e7d6b7f3b29a38f703b66959b41","Len":10}...
|
1787552530
|
Edit
Delete
|
|
25250
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
|
1787552530
|
Edit
Delete
|
|
25249
|
12
|
1
|
12
|
78
|
0
|
0
|
|
0
|
|
1787552170
|
Edit
Delete
|
|
26206
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"059f21c81 {"Commits":[{"Sha1":"059f21c81a98313e591b811d559912ddf18ff09e","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T13:51:44+08:00"}],"HeadCommit":{"Sha1":"059f21c81a98313e591b811d559912ddf18ff09e","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T13:51:44+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/a543e0f84179122779890a933fb6bc2d1836ee76...059f21c81a98313e591b811d559912ddf18ff09e","Len":1}...
|
1787723519
|
Edit
Delete
|
|
25863
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"a543e0f84 {"Commits":[{"Sha1":"a543e0f84179122779890a933fb6bc2d1836ee76","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-25T15:42:30+08:00"}],"HeadCommit":{"Sha1":"a543e0f84179122779890a933fb6bc2d1836ee76","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-25T15:42:30+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/1145df36bc7ce60be2c5813c5c40384b255030f9...a543e0f84179122779890a933fb6bc2d1836ee76","Len":1}...
|
1787643757
|
Edit
Delete
|
|
25854
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"1145df36b {"Commits":[{"Sha1":"1145df36bc7ce60be2c5813c5c40384b255030f9","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-25T15:36:19+08:00"}],"HeadCommit":{"Sha1":"1145df36bc7ce60be2c5813c5c40384b255030f9","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-25T15:36:19+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/522be871659c9316afec2138c84fec284926dbec...1145df36bc7ce60be2c5813c5c40384b255030f9","Len":1}...
|
1787643389
|
Edit
Delete
|
|
25184
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"522be8716 {"Commits":[{"Sha1":"522be871659c9316afec2138c84fec284926dbec","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T11:21:23+08:00"}],"HeadCommit":{"Sha1":"522be871659c9316afec2138c84fec284926dbec","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T11:21:23+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/7f89b6952c8de39a4480a13e342ea55322ef6f6c...522be871659c9316afec2138c84fec284926dbec","Len":1}...
|
1787541692
|
Edit
Delete
|
|
25183
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"7f89b6952 {"Commits":[{"Sha1":"7f89b6952c8de39a4480a13e342ea55322ef6f6c","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T11:08:24+08:00"}],"HeadCommit":{"Sha1":"7f89b6952c8de39a4480a13e342ea55322ef6f6c","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T11:08:24+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/5a225012a465719a2109b1b87aff1b1a2597944b...7f89b6952c8de39a4480a13e342ea55322ef6f6c","Len":1}...
|
1787540914
|
Edit
Delete
|
|
25164
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"5a225012a {"Commits":[{"Sha1":"5a225012a465719a2109b1b87aff1b1a2597944b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T10:53:01+08:00"}],"HeadCommit":{"Sha1":"5a225012a465719a2109b1b87aff1b1a2597944b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-24T10:53:01+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/2b0f7bca4ca4df288324fed02d0d07185cb03e1b...5a225012a465719a2109b1b87aff1b1a2597944b","Len":1}...
|
1787540005
|
Edit
Delete
|
|
25074
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"2b0f7bca4 {"Commits":[{"Sha1":"2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:44:07+08:00"}],"HeadCommit":{"Sha1":"2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:44:07+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/c927ea6f7a6a3818e52e993446fd48f1c3c4e115...2b0f7bca4ca4df288324fed02d0d07185cb03e1b","Len":1}...
|
1787305452
|
Edit
Delete
|
|
25039
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"c927ea6f7 {"Commits":[{"Sha1":"c927ea6f7a6a3818e52e993446fd48f1c3c4e115","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:30:37+08:00"}],"HeadCommit":{"Sha1":"c927ea6f7a6a3818e52e993446fd48f1c3c4e115","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:30:37+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/0fb78007691ba620d36cdb7a4851239b3573791f...c927ea6f7a6a3818e52e993446fd48f1c3c4e115","Len":1}...
|
1787304643
|
Edit
Delete
|
|
25030
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"0fb780076 {"Commits":[{"Sha1":"0fb78007691ba620d36cdb7a4851239b3573791f","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:21:53+08:00"}],"HeadCommit":{"Sha1":"0fb78007691ba620d36cdb7a4851239b3573791f","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:21:53+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/aa3375d6fad2264f69776c4c1aa129902c62c542...0fb78007691ba620d36cdb7a4851239b3573791f","Len":1}...
|
1787304119
|
Edit
Delete
|
|
24995
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"aa3375d6f {"Commits":[{"Sha1":"aa3375d6fad2264f69776c4c1aa129902c62c542","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:10:32+08:00"}],"HeadCommit":{"Sha1":"aa3375d6fad2264f69776c4c1aa129902c62c542","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T17:10:32+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/132f0d76f2f41234d5710191f49018705b09ca5c...aa3375d6fad2264f69776c4c1aa129902c62c542","Len":1}...
|
1787303438
|
Edit
Delete
|
|
24958
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"132f0d76f {"Commits":[{"Sha1":"132f0d76f2f41234d5710191f49018705b09ca5c","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T16:49:02+08:00"}],"HeadCommit":{"Sha1":"132f0d76f2f41234d5710191f49018705b09ca5c","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T16:49:02+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/982f51fb67c1bb39a2f315004c9c51f913519c24...132f0d76f2f41234d5710191f49018705b09ca5c","Len":1}...
|
1787302147
|
Edit
Delete
|
|
24779
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"982f51fb6 {"Commits":[{"Sha1":"982f51fb67c1bb39a2f315004c9c51f913519c24","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T13:27:47+08:00"}],"HeadCommit":{"Sha1":"982f51fb67c1bb39a2f315004c9c51f913519c24","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T13:27:47+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/c2572031561eb32f2d49a43e354badad267a2b22...982f51fb67c1bb39a2f315004c9c51f913519c24","Len":1}...
|
1787290071
|
Edit
Delete
|
|
24722
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"c25720315 {"Commits":[{"Sha1":"c2572031561eb32f2d49a43e354badad267a2b22","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T11:00:15+08:00"}],"HeadCommit":{"Sha1":"c2572031561eb32f2d49a43e354badad267a2b22","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T11:00:15+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/9e8863979ccfac75f600ad0156ad5ac1c3803487...c2572031561eb32f2d49a43e354badad267a2b22","Len":1}...
|
1787281220
|
Edit
Delete
|
|
24713
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"9e8863979 {"Commits":[{"Sha1":"9e8863979ccfac75f600ad0156ad5ac1c3803487","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:50:58+08:00"}],"HeadCommit":{"Sha1":"9e8863979ccfac75f600ad0156ad5ac1c3803487","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:50:58+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/4e57fd80f3fee43350349608069fae8e3873b1e3...9e8863979ccfac75f600ad0156ad5ac1c3803487","Len":1}...
|
1787280672
|
Edit
Delete
|
|
24688
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"4e57fd80f {"Commits":[{"Sha1":"4e57fd80f3fee43350349608069fae8e3873b1e3","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:17:00+08:00"}],"HeadCommit":{"Sha1":"4e57fd80f3fee43350349608069fae8e3873b1e3","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:17:00+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/3081dc769d0faece2f4cc4284178f3437978bf91...4e57fd80f3fee43350349608069fae8e3873b1e3","Len":1}...
|
1787278627
|
Edit
Delete
|
|
24687
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"3081dc769 {"Commits":[{"Sha1":"3081dc769d0faece2f4cc4284178f3437978bf91","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:13:45+08:00"}],"HeadCommit":{"Sha1":"3081dc769d0faece2f4cc4284178f3437978bf91","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T10:13:45+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/e2fe9f0bfc626b883b527992871bb89d212c6121...3081dc769d0faece2f4cc4284178f3437978bf91","Len":1}...
|
1787278432
|
Edit
Delete
|
|
24662
|
1
|
5
|
1
|
77
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e2fe9f0bf {"Commits":[{"Sha1":"e2fe9f0bfc626b883b527992871bb89d212c6121","Message":"feat(oauth): publish MCP resource metadata\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"zhangjunnan@g-hi.com","AuthorName":"zhangjunnan","CommitterEmail":"zhangjunnan@g-hi.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T09:54:17+08:00"}],"HeadCommit":{"Sha1":"e2fe9f0bfc626b883b527992871bb89d212c6121","Message":"feat(oauth): publish MCP resource metadata\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"zhangjunnan@g-hi.com","AuthorName":"zhangjunnan","CommitterEmail":"zhangjunnan@g-hi.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-21T09:54:17+08:00"},"CompareURL":"zhangjunnan/jhmcp/compare/d0c0d62717fb703446dd4acc0e050718fa85a95f...e2fe9f0bfc626b883b527992871bb89d212c6121","Len":1}...
|
1787277259
|
Edit
Delete
|