|
323
|
1
|
17
|
1
|
17
|
0
|
0
|
refs/heads/testpc
|
0
|
|
1773990033
|
Edit
Delete
|
|
324
|
2
|
17
|
1
|
17
|
0
|
0
|
refs/heads/testpc
|
0
|
|
1773990033
|
Edit
Delete
|
|
12609
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/tracer
|
1
|
|
1781582669
|
Edit
Delete
|
|
12610
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/tracer
|
1
|
{"Commits":[{"Sha1":"3b2dfdecd {"Commits":[{"Sha1":"3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-27T15:47:04+08:00"}],"HeadCommit":{"Sha1":"3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-27T15:47:04+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/c202a974b946006b433f8fbe1356e35e9cdeb287...3b2dfdecdcb9d1e88a99efb2aec902df272ba780","Len":1}...
|
1781582669
|
Edit
Delete
|
|
12638
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/v3
|
1
|
|
1781583208
|
Edit
Delete
|
|
12639
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/v3
|
1
|
{"Commits":[{"Sha1":"7410bdd98 {"Commits":[{"Sha1":"7410bdd9811d832406ed5717ff99035e79fa67e8","Message":"[ci skip][AUTO]: updating luabinding \u0026 jsbinding \u0026 cocos_file.json automatically (#16563)\n\n","AuthorEmail":"redmine@cocos2d-x.org","AuthorName":"CocosRobot","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-12T10:03:21+08:00"},{"Sha1":"74fd5ae3baf96864aead250f5859754ff7a90a89","Message":"Fix mismatched memory deallocator (#16560)\n\n","AuthorEmail":"Rubonnek@users.noreply.github.com","AuthorName":"Wilson E. Alvarez","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-11T22:02:48-04:00"},{"Sha1":"16781b00e8a8e90160cb9a68e70ef4a569d19260","Message":"change EaseBounce to real class instead of typedef (#16557)\n\n","AuthorEmail":"stevetranby@gmail.com","AuthorName":"Steve Tranby","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-11T19:51:27-06:00"},{"Sha1":"b8f127e6018c670c6822c283acd4364e1de0c3c9","Message":"fixed #16547: [ios, mac] Protencial memory leak in AudioPlayer.mm. (#16556)\n\nIf playing a large audio and its loop flag is set to false, after the audio is played over, there will be 4 or 8 bytes memory leak by _rotateBufferThread variable.\r\n\r\nResolution:\r\n\r\nThe `isDestroy` flag should not be set to true in rotate buffer thread, to exiting the thread, we need another varible for this purpose.\r\n\r\nThanks @nicolechen819 for the feedback.","AuthorEmail":"jianhua.chen@cocos2d-x.org","AuthorName":"James Chen","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-12T09:48:27+08:00"},{"Sha1":"ced81f3527b1729a622094b5483a97bb0aab01ee","Message":"[ci skip][AUTO]: updating luabinding \u0026 jsbinding \u0026 cocos_file.json automatically (#16554)\n\n","AuthorEmail":"redmine@cocos2d-x.org","AuthorName":"CocosRobot","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-12T09:46:19+08:00"}],"HeadCommit":{"Sha1":"7410bdd9811d832406ed5717ff99035e79fa67e8","Message":"[ci skip][AUTO]: updating luabinding \u0026 jsbinding \u0026 cocos_file.json automatically (#16563)\n\n","AuthorEmail":"redmine@cocos2d-x.org","AuthorName":"CocosRobot","CommitterEmail":"xiaoming.zhang@chukong-inc.com","CommitterName":"minggo","Timestamp":"2016-09-12T10:03:21+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/b014720f64cb24dd4ee989c8141b4bd8b5d793a9...7410bdd9811d832406ed5717ff99035e79fa67e8","Len":10}...
|
1781583208
|
Edit
Delete
|
|
12640
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/v3.13.1
|
1
|
|
1781583209
|
Edit
Delete
|
|
12641
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/v3.13.1
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"3075108f1c90914dba84cda187752227a5060f46","Message":"get sdk version from java (#16546)\n\n","AuthorEmail":"xiaoming.zhang@chukong-inc.com","AuthorName":"minggo","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2016-09-12T09:49:39+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/3719c...3075108f1c90914dba84cda187752227a5060f46","Len":0}...
|
1781583209
|
Edit
Delete
|
|
29958
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/worktree-uiux-detail-pages
|
0
|
|
1789445359
|
Edit
Delete
|
|
29959
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/worktree-uiux-detail-pages
|
0
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"30fdd1609a7af216bfda2d4363ca21820d7114f4","Message":"docs: record complete pending-worktree reconciliation\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T05:19:04-07:00"},"CompareURL":"luoanwu/image-generation/compare/main...30fdd1609a7af216bfda2d4363ca21820d7114f4","Len":0}...
|
1789445359
|
Edit
Delete
|
|
12642
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/x86-test
|
1
|
|
1781583210
|
Edit
Delete
|
|
12643
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/x86-test
|
1
|
{"Commits":[{"Sha1":"69b6f313e {"Commits":[{"Sha1":"69b6f313e965d707ce1bc4e2c90b97729db0a372","Message":"debug code for x86 linux\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-17T13:31:36+08:00"},{"Sha1":"50ac9b7988dcadd7c58fdbec7d657207566d9e75","Message":"platform:linux:player:bcm725xx|hisi3719c|sz3719c:ipvodplayer:ipvodplayer_Open: fix bug in URL(ipvod://) parser\n\nwhen the ip part is missing, no ip, then the current URL parser can't\nwork rightly, this patch fix it.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-17T13:24:53+08:00"},{"Sha1":"2b7e7e17226e860808a14280abfe6570b2da4156","Message":"cocos:2d:CCGrabber: fix #631\n\nUncomment the lines with #631 to fix #631.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-17T13:22:44+08:00"},{"Sha1":"8766f8607ebf95e222341a57485efd17e98b9620","Message":"platform:linux:CCApplication-linux: Fix compile errors on x86 linux platform\n\nFix compile errors on x86 linux platform.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-17T09:02:56+08:00"},{"Sha1":"9ff273be59befb6a2df7b6f99e0c8cc03f6b60cc","Message":"platform:linux: add new interface, getRuntimeMode, to retrieve the mode of runtime\n\nThe return value of getRuntimeMode:\n1: Don't need VodServer to play videos.\n2: Need VodServer to play videos.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-15T13:21:22+08:00"}],"HeadCommit":{"Sha1":"69b6f313e965d707ce1bc4e2c90b97729db0a372","Message":"debug code for x86 linux\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-17T13:31:36+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/92ea002c2466a5150274242f26c5518f61e6c425...69b6f313e965d707ce1bc4e2c90b97729db0a372","Len":10}...
|
1781583210
|
Edit
Delete
|
|
12644
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext
|
1
|
|
1781583212
|
Edit
Delete
|
|
12645
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext
|
1
|
{"Commits":[{"Sha1":"0f5470e5f {"Commits":[{"Sha1":"0f5470e5f0465ab7e6ac79d8156052afc425d985","Message":"external:ipvod:luaserial: revert 'Revert \"external:ipvod:luaserial: add a new sub-type value, 1, for type 6\"' by hand\n\nI revert the commit \"external:ipvod:luaserial: add a new sub-type value, 1, for type 6\"\nto simplify patch cherry-pick from android branch and it is time to revert the \"Revert\"\ncommit.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2021-10-02T12:32:00+08:00"},{"Sha1":"3ed1c8e4bec1403a4290717d24d33fae947d577d","Message":"external:ipvod:luaserial: add a simple protocol type, 41, for new fire alarm device\n\nwrite 4 bytes:xxxxxxxx (in hex format)\nread back 4 bytes:\"kbd:xxxxxxxx (in hex format)\n\nfor example:\nwrite 4 bytes:f1f2f3f4\nread back 4 bytes:\"kbd:f1f2f3f4\"\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2021-05-24T00:49:22+08:00"},{"Sha1":"81c6261dc325761576ea8b9d82639ee450d75a73","Message":"external:ipvod:luaserial: fix cannot get kbd code for type 40\n\nSome devices use 0xfd as the first byte, and we need to ignore\nextra bytes before parsing kbd code.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2021-01-31T17:34:06+08:00"},{"Sha1":"dcf12faf7f4199f9cafbb1b7d2dcb530add31174","Message":"external:ipvod:luaserial: add support for 视易中控协议V2.4\n\nThe type id for 视易中控协议V2.4 is 40, and the format of\ninput key value is (the length of upload protocol is fixed 4-bytes):\n2000000 + data[2] * 1000 + data[3].\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-12-02T00:01:33+08:00"},{"Sha1":"c3af66130760fef26367e33202d2c03c453d1ea4","Message":"ipvod:luaserial:lua_serial: add support for wireless MIC status inquery and frequency sweep progress inquery\n\nThe responses of wireless MIC status inquery and frequency sweep progress\ninquery are structuring data, Lua can't parse them, so this patch adds\nsupport to cook them and convert them into json before transmitting them\nto Lua.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-05-21T14:32:28+08:00"}],"HeadCommit":{"Sha1":"0f5470e5f0465ab7e6ac79d8156052afc425d985","Message":"external:ipvod:luaserial: revert 'Revert \"external:ipvod:luaserial: add a new sub-type value, 1, for type 6\"' by hand\n\nI revert the commit \"external:ipvod:luaserial: add a new sub-type value, 1, for type 6\"\nto simplify patch cherry-pick from android branch and it is time to revert the \"Revert\"\ncommit.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2021-10-02T12:32:00+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/e97c1c03c5315b6a21f11a64aec468143dae81ea...0f5470e5f0465ab7e6ac79d8156052afc425d985","Len":10}...
|
1781583212
|
Edit
Delete
|
|
12646
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext-3719C
|
1
|
|
1781583213
|
Edit
Delete
|
|
12647
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext-3719C
|
1
|
{"Commits":[{"Sha1":"644a0e621 {"Commits":[{"Sha1":"644a0e62168926585f7a0e8ed5aa2f07a11810aa","Message":"Revert \"Revert \"cocos:2d:CCGrid: Fix for regression caused by commit \"fix display issue for transparent objects\"\"\"\n\nThis reverts commit e924cb933a46552a0c2d23559591637e2b2b7516.\n\nCommit 1a6eaa93e79a589f922d90d133fd62a59c3a0c96 and commit\ne924cb933a46552a0c2d23559591637e2b2b7516 fix FPS issue on\nBCM72XX platforms, they improve FPS on HISI3719C platform\ntoo, but HISI3719C platform has high system load already,\nhigher FPS brings higher system load which influences the\ntotal system efficiency.\n\nSo I decide to revert them on HISI7391C platform.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-09-13T15:12:46+08:00"},{"Sha1":"ff5d66a24157016c46c7e462c400953970033c72","Message":"Revert \"Revert \"cocos:2d:CCGrid: fix display issue for transparent objects\"\"\n\nThis reverts commit 1a6eaa93e79a589f922d90d133fd62a59c3a0c96.\n\nCommit 1a6eaa93e79a589f922d90d133fd62a59c3a0c96 and commit\ne924cb933a46552a0c2d23559591637e2b2b7516 fix FPS issue on\nBCM72XX platforms, they improve FPS on HISI3719C platform\ntoo, but HISI3719C platform has high system load already,\nhigher FPS brings higher system load which influences the\ntotal system efficiency.\n\nSo I decide to revert them on HISI7391C platform.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-09-13T15:04:13+08:00"}],"HeadCommit":{"Sha1":"644a0e62168926585f7a0e8ed5aa2f07a11810aa","Message":"Revert \"Revert \"cocos:2d:CCGrid: Fix for regression caused by commit \"fix display issue for transparent objects\"\"\"\n\nThis reverts commit e924cb933a46552a0c2d23559591637e2b2b7516.\n\nCommit 1a6eaa93e79a589f922d90d133fd62a59c3a0c96 and commit\ne924cb933a46552a0c2d23559591637e2b2b7516 fix FPS issue on\nBCM72XX platforms, they improve FPS on HISI3719C platform\ntoo, but HISI3719C platform has high system load already,\nhigher FPS brings higher system load which influences the\ntotal system efficiency.\n\nSo I decide to revert them on HISI7391C platform.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-09-13T15:12:46+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/1cf687366fb900058d8b5040bba9c2f80cc49d1f...644a0e62168926585f7a0e8ed5aa2f07a11810aa","Len":2}...
|
1781583213
|
Edit
Delete
|
|
12648
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext-test
|
1
|
|
1781583213
|
Edit
Delete
|
|
12649
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext-test
|
1
|
{"Commits":[{"Sha1":"6d9297412 {"Commits":[{"Sha1":"6d92974128e168e0200fa49390b56cb718e78ef1","Message":"disable HGHISoftLock-based certification check\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-29T19:03:31+08:00"}],"HeadCommit":{"Sha1":"6d92974128e168e0200fa49390b56cb718e78ef1","Message":"disable HGHISoftLock-based certification check\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-29T19:03:31+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/326f073f57fbfbb26e37c22d310439bef6ce1d70...6d92974128e168e0200fa49390b56cb718e78ef1","Len":1}...
|
1781583213
|
Edit
Delete
|
|
12650
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext2_tv_only
|
1
|
|
1781583214
|
Edit
Delete
|
|
12651
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjnext2_tv_only
|
1
|
{"Commits":[{"Sha1":"0b593b9a7 {"Commits":[{"Sha1":"0b593b9a7e8108e901b7ad4b0881358ded0fbacd","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-10-23T15:55:34+08:00"}],"HeadCommit":{"Sha1":"0b593b9a7e8108e901b7ad4b0881358ded0fbacd","Message":"temp\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-10-23T15:55:34+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/15889e25125c3475d4b0dff2cb0184212812c266...0b593b9a7e8108e901b7ad4b0881358ded0fbacd","Len":1}...
|
1781583214
|
Edit
Delete
|
|
12652
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjstb
|
1
|
|
1781583214
|
Edit
Delete
|
|
12653
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjstb
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"db1766bf230c581563b6006beb5d6acb6583ce41","Message":"external:ipvod:ini:ipvod_3d_ini:ipvod_3d_write_ini: enlarge the allowable length of one line\n\nEnlarge the allowable length of one line.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-04T15:17:12+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/3719c...db1766bf230c581563b6006beb5d6acb6583ce41","Len":0}...
|
1781583214
|
Edit
Delete
|
|
12654
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjstb2
|
1
|
|
1781583215
|
Edit
Delete
|
|
12655
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/yckjstb2
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"80fe3765b4bdb4a8c4dddc9b9f4eafcaafa47472","Message":"lua-bindings:auto:lua_cocos2dx_auto:lua_cocos2dx_Application_checkLicenseStatus: Fix forget to add lua_Number for tolua_pushnumber\n\nlua_cocos2dx_Application_checkLicenseStatus will return unexpected\nvalues to lua without lua_Number converter in tolua_pushnumber when\nsizeof(int) != sizeof(lua_Number).\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-06-05T15:48:40+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/3719c...80fe3765b4bdb4a8c4dddc9b9f4eafcaafa47472","Len":0}...
|
1781583215
|
Edit
Delete
|
|
12656
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstb
|
1
|
|
1781583215
|
Edit
Delete
|
|
12657
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstb
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"401927b1716a8f50691335c337b22dbf3eea4654","Message":"external:ipvod:ipvodasync:LIBCURLWrapper: Fix generating partial downloaded file with valid filename after program crash or system reboot\n\nBecause the partial downloaded file has a valid filename, then lua will\nthink the file is valid and willn't request for download, but because\nthe file isn't complete, it will causes display issue, black screen, etc.\n\nThis patch fixes it.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-03-09T15:12:44+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/3719c...401927b1716a8f50691335c337b22dbf3eea4654","Len":0}...
|
1781583215
|
Edit
Delete
|
|
12658
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstb-old
|
1
|
|
1781583216
|
Edit
Delete
|
|
12659
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstb-old
|
1
|
{"Commits":[{"Sha1":"28159914d {"Commits":[{"Sha1":"28159914df5754de37a25d4a4ef37cc791a8a0d1","Message":"platform:linux:player:Ipvod3dAudioUpload: avoid calling CAudioUploadOPUSWrapper::Init on BCM725XX platform\n\nI haven't update the audioupload library for BCM725XX platform, and it\nmakes no harm without calling it, so I decide to disable it temporarily.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-30T10:45:31+08:00"},{"Sha1":"a804c51f6ea676d22dbedcc315c0028567a10e3d","Message":"platform:linux:player: disable speech recognition function\n\nThe implementation of speech recognition function has been moved\nto another process, aiui.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-06-27T14:53:00+08:00"},{"Sha1":"61ee27edb6c9eefdd6f2dae038efadf3f519075d","Message":"platform:linux:CCApplication-linux: Convert ipvodfile_[init|SetPathNameOfFilesIni|efreshlist] to ipvodfilelocal_[init|SetPathNameOfFilesIni|efreshlist]\n\nI have renamed these functions in libipvodfilelocal to the new\nfunctions which have prefix \"ipvodfilelocal_\" instead of the\nold \"ipvodfile_\".\n\nNote: this patch also adds mssing ipvodfilelocal_init calling.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-30T09:44:33+08:00"},{"Sha1":"c9f48ae685901eb01c3ee991ea935a133811dfb6","Message":"cocos:platform:CMakeLists: add mssing header file search path for BCM725XX platform\n\nAdd \"../external/ipvod/effectorupdater/\" into header file search paths\nof BCM725XX platform.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-30T10:20:53+08:00"}],"HeadCommit":{"Sha1":"28159914df5754de37a25d4a4ef37cc791a8a0d1","Message":"platform:linux:player:Ipvod3dAudioUpload: avoid calling CAudioUploadOPUSWrapper::Init on BCM725XX platform\n\nI haven't update the audioupload library for BCM725XX platform, and it\nmakes no harm without calling it, so I decide to disable it temporarily.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-30T10:45:31+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/06f15d94a0afef7a5978d03801aa5220566e382b...28159914df5754de37a25d4a4ef37cc791a8a0d1","Len":4}...
|
1781583216
|
Edit
Delete
|
|
12660
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstbnext
|
1
|
|
1781583217
|
Edit
Delete
|
|
12661
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstbnext
|
1
|
{"Commits":[{"Sha1":"8b97bb6ad {"Commits":[{"Sha1":"8b97bb6ad1fcc5bf705e44b178ceb038acca8b2b","Message":"platform:linux:player: disable speech recognition function\n\nThe implementation of speech recognition function has been moved\nto another process, aiui.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-06-27T14:53:00+08:00"},{"Sha1":"96f74c036d5d824f9623e3de819c79ba51c54798","Message":"platform:linux:CCApplication-linux: Convert ipvodfile_[init|SetPathNameOfFilesIni|efreshlist] to ipvodfilelocal_[init|SetPathNameOfFilesIni|efreshlist]\n\nI have renamed these functions in libipvodfilelocal to the new\nfunctions which have prefix \"ipvodfilelocal_\" instead of the\nold \"ipvodfile_\".\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-30T09:44:33+08:00"}],"HeadCommit":{"Sha1":"8b97bb6ad1fcc5bf705e44b178ceb038acca8b2b","Message":"platform:linux:player: disable speech recognition function\n\nThe implementation of speech recognition function has been moved\nto another process, aiui.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-06-27T14:53:00+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/401927b1716a8f50691335c337b22dbf3eea4654...8b97bb6ad1fcc5bf705e44b178ceb038acca8b2b","Len":2}...
|
1781583217
|
Edit
Delete
|
|
12662
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstbnext-old
|
1
|
|
1781583218
|
Edit
Delete
|
|
12663
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/youcstbnext-old
|
1
|
{"Commits":[{"Sha1":"7bde14155 {"Commits":[{"Sha1":"7bde141554a30004838d301ca9d4724bdadfa014","Message":"external:ipvod:ipvodasync:LIBCURLWrapper: Fix generating partial downloaded file with valid filename after program crash or system reboot\n\nBecause the partial downloaded file has a valid filename, then lua will\nthink the file is valid and willn't request for download, but because\nthe file isn't complete, it will causes display issue, black screen, etc.\n\nThis patch fixes it.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-03-09T15:12:44+08:00"},{"Sha1":"43b7a08a837567dc2a4dbbc763eda1eab6b235eb","Message":"external:ipvod:ipvodasync:LIBCURLWrapper: Using CURLOPT_SHARE instead of CURLOPT_DNS_USE_GLOBAL_CACHE\n\nCURLOPT_DNS_USE_GLOBAL_CACHE isn't thread-safe, it will causes program crash\nwhen there are more than one threads using LIBCURLWrapper concurrently.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-01-30T16:06:19+08:00"}],"HeadCommit":{"Sha1":"7bde141554a30004838d301ca9d4724bdadfa014","Message":"external:ipvod:ipvodasync:LIBCURLWrapper: Fix generating partial downloaded file with valid filename after program crash or system reboot\n\nBecause the partial downloaded file has a valid filename, then lua will\nthink the file is valid and willn't request for download, but because\nthe file isn't complete, it will causes display issue, black screen, etc.\n\nThis patch fixes it.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2018-03-09T15:12:44+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/06f15d94a0afef7a5978d03801aa5220566e382b...7bde141554a30004838d301ca9d4724bdadfa014","Len":2}...
|
1781583218
|
Edit
Delete
|
|
29186
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.1.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"06b8b98f483723103dcd01449e6ec6772ad10c13","Message":"docs(governance): 回灌远端绿盘——f17d34a 的 GitHub run 33707057068 三 job 全绿,两远端对齐\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-02T19:23:08-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...bbc16b5c5f9610df1b16192c8f393e23b371a007","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29187
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.10.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"2df710d670c6be4c7e2d8d8a321b88bd4d24dc94","Message":"feat(release): 版本兼容矩阵 + 升级指南(FW-06)\n\n- COMPATIBILITY.md:运行基座矩阵、按版本派生仓必做动作(0.1.0→0.10.0 回填)、收据版本支持、0.x 弃用策略\n- check:docs-truth compat-* 断言:CHANGELOG 每个已发布版本有 ### [x.y.z] 升级小节;Node/pnpm/PG/Redis 与 package.json、CI 一致\n- migration:plan 报告 upgrade{from,to,versions[]}:目标凭证版本之后的动作累加并打印\n- 版本 0.10.0(root + contracts)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T22:42:00-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...bfa7cafcfa2cfbe8c68756ce2a276cc0631f494d","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29188
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.11.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"6c60640adc403fed09fba13e9f258dd19e031a1e","Message":"feat(outbox): 死信处置与告警入口 pnpm outbox:remediate(G16 部分闭环)\n\n- scripts/outbox-remediate.mjs:--status(有死信 exit 2)/ --list-dead / --inspect / --retry / --discard --reason;\n 写库需 --execute,默认 dry-run;与 dispatcher 阻断语义一致(retry 重置三列按 seq 重投;discard 标 dispatchedAt、保留 deadLetteredAt)\n- NestJS test/outbox.remediate.test.ts:真实 DB 4 用例(告警退出码、dry-run、retry 后重投、discard 后放行、拒绝非死信)\n- 版本 0.11.0;COMPATIBILITY / CHANGELOG / CLAUDE.md G16 更新\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T22:52:39-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...08358ed9bd2af9c934d8758e1d9af7e7e8f52dc6","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29189
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.12.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"fa77b22af701d7a40ce19ebf1d6c14614b3afd6b","Message":"fix(redis): REDIS_URL 的 rediss:// TLS 与 ACL 用户名透传给 BullMQ(C28,09-05 审查 P1)\n\n- 两后端 parseRedisConnection:username(URL 解码)、tls.servername(rediss://)、只认 redis/rediss 协议\n- NestJS app.module 改消费共享解析器并透传 username/tls(消灭内联第二份拆解)\n- check:dual-backend C28 绊网(负向 exit 1);两后端各 5 个 infra-url 纯函数单测\n- 版本 0.12.0;CHANGELOG / COMPATIBILITY / CLAUDE.md(真源地图、G18、C28)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T23:34:56-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...569fbabead2b43b2e014e559173029626b5f2014","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29190
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.13.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"c19f40747f61aca6d61f82b34cdf124f842e5811","Message":"fix(acceptance): turbo 透传 RLS/告警环境变量;UI runner 先构建契约包\n\n- turbo.json globalEnv 加 DATABASE_RUNTIME_URL / DATABASE_SYSTEM_URL / TENANT_RLS_MODE(否则 turbo 严格环境把它们滤掉,\n 测试在 off 模式下跑、tenant.rls 套件因缺变量红)与 ALERT_* 三项\n- check:ui 在首个后端 build 前先 pnpm --filter @repo/contracts build(干净检出里 dist 不存在会 TS2307)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T01:29:53-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...d27a31d4a658835949a6c0cff50f33ebc94587de","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29191
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.14.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"079557145ee7bc44c618a6c4748b12a60a7fa74c","Message":"feat(alerts): 告警推送通道(G20 半边,0.14.0)——AlertSink 端口、log/webhook 投递器、HMAC 签名、去重,dispatcher 死信/流阻断事务后推送\n\n- 内核 contracts/alert.ts:alertSchema/buildAlert、KERNEL_ALERT_CODES、resolveAlertChannel(生产必须显式 ALERT_CHANNEL)、\n createLogAlertSink / createWebhookAlertSink(稳定序列化、x-alert-id、x-alert-signature、超时 + 一次重试、失败可见不抛错)、AlertDeduper\n- NestJS AlertsModule(ALERT_SINK) + common/alerts.ts;Fastify plugins/alerts.ts + lib/alerts.ts(app.alerts);HMAC/fetch 由后端注入\n- 两后端 outbox dispatcher:outbox.dead_letter / outbox.stream_blocked 在事务提交后推送(按行 id 去重)\n- 两后端 alerts.webhook.test.ts 各 3 例(本地 http 真实收 POST 验签名/重试/去重/生产拒绝);deadletter 测试追加告警断言;C30 绊网\n- docs/alerting.md、.env.example、CHANGELOG/COMPATIBILITY 0.14.0;地板 ownTests 37→40、ownTestCases 267→280\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T01:41:00-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...0579ade1ffe5f67e3d8de207291a173588b3f870","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29192
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.15.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"927c3c3be52110dc7c66b6ef17845e477b04470f","Message":"fix(strip): EventFeed 事件色表的 order.* 行加 sample-domain 标记(剥离后 web typecheck 红)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T03:42:51-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...18d33851e0661e36d5f89bd85fd050490650578b","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29193
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.16.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"36bd170ad4ddc011d55f87a90e880fc053e205b0","Message":"feat(kernel): 内核成为独立可发布包 @juhai/kernel,源码留框架仓(0.16.0)\n\n- packages/kernel(@juhai/kernel):15 个内核模块与单测自 packages/contracts/src 整体移入;只依赖 zod;版本随框架;\n files=[dist]、sideEffects:false、publishConfig 指向 Gitea luoanwu npm registry;.npmrc 配 @juhai 作用域\n- @repo/contracts 依赖 @juhai/kernel 并只转发(kernel.ts = export * from);根入口/子路径与应用 import 不变;order.ts 改从内核取 MachineDefinition\n- contracts 单测拆分:内核契约单测随模块入内核包,contracts 留 layering.test.ts(F10)与 order.test.ts\n- F10 改校验内核包(不 import 示例域/@repo/contracts、不内嵌域事件字面量、contracts kernel.ts 只转发);F11 新增内核包形状断言\n- 差分与 UI runner 经 turbo 按依赖序构建内核→contracts;contract-consumers job 断言指向 packages/kernel;docs 路径同步\n- framework:pack 双制品(juhai-kernel / repo-contracts)、framework:publish;CHANGELOG/COMPATIBILITY 0.16.0;pnpm-lock 更新\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T06:34:14-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...478d30cb08ea5b6dc9c38cdd2a04dfe79d6202f6","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29194
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.2.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"ad327f9ff09953f9ecb81f28337ee9db41d78b59","Message":"feat(governance): 建立框架版本轴 + 收口治理文档漂移(G25 / C26,登记 G26)\n\n- 版本轴:CHANGELOG.md、package.json 0.1.0→0.2.0、v0.1.0 补打在 06b8b98、\n migration:plan / migration:record 记录两侧 frameworkVersion(凭证 schemaVersion 不变)\n- check:docs-truth 新增 changelog-exists / changelog-has-released-version /\n changelog-version-matches-package 三条断言;负向(package.json 改 0.3.0、删 CHANGELOG)均 exit 1\n- C26:PR 模板路由检查项改为实际口径 /api/{resources};发布状态快照按 2026-09-09\n ls-remote 重写(两远端停在 06b8b98,本地领先未推送)\n- 登记 G26:框架经 products/juhai.baseframework peerDeps 与两道 os-product 门禁反向绑定基座(OPEN)\n- G20 写明 GOV-PRODUCTION-OPS-001 的两份报告没有生产者脚本\n\n静态 pnpm check 全绿;未跑 runtime/UI,不改变 4f48008 的三级证据。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T18:13:46-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...e0a7caf3154f253fd72e03eed17207315d4367be","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29195
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.3.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"e54cf14a3304da99b2db34e0086a39eaa1f5ced4","Message":"feat(contracts): 内核 / 示例域分层 + F10 门禁;check 链与 OS 解耦(G27 关闭,G26 门禁侧解耦)\n\n- @repo/contracts 新增 kernel.ts / sample.ts 两个 barrel 与 ./kernel、./sample 子路径导出;\n ApiErrorBody / AUTH_ERROR_CODES / HealthResponse 移入 api-error.ts / health.ts(导出名不变)\n- realtime.ts:KERNEL_REALTIME_EVENT_TYPES + defineRealtimeEventTypes();order.ts / user.ts 各自声明域事件类型;\n REALTIME_EVENT_TYPES 全集在 index.ts 组合(集合不变 11 项);makeEnvelope(type: string)\n- subscription.ts resourceIdOf 去掉 orderId / userId 枚举:取 data.id,否则首个以 Id 结尾的字符串键\n- check:fork-readiness F10:内核不得 import 示例域 / 不得内嵌域事件字面量 / index 只组合两个 barrel;\n 三条负向均 exit 1\n- package.json 0.3.0;删除 check:full,新增 check:os(OS 两级验收独立入口)\n- contracts 新增 3 个分层回归用例(91/91);typecheck / lint / 静态 pnpm check 全绿\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T18:28:43-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...eb5dc275a5be05940878bd0558dd175e6cdb439a","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29196
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.4.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"3e061f2335a08a218ca6ba090978450ed11ed865","Message":"feat(seams): 平台接缝第一批——请求上下文 + fail-closed 平台端口 + 契约包可依赖形态(G28 关闭,登记 G29)\n\n- contracts 内核新增 request-context.ts(I9-A 六字段、受限 x-request-id、W3C traceparent、APP_ID 生产必填)\n 与 platform-ports.ts(权限/审计/事实出口/服务凭据端口 + createFailClosedPlatformPorts;权限永拒不抛,其余未配置即抛)\n- 两后端 AsyncLocalStorage 接线:x-request-id 回显 / x-trace-id / 鉴权后 enrich / pino mixin 六字段;\n Fastify genReqId 单源于 contracts,NestJS 由 create-app 装配中间件\n- 矩阵 +HTTP-REQUEST-CONTEXT-001/002(matrixVersion 3)、差分 +DIFF-REQUEST-CONTEXT-001(其余 checkpoint 抹平 headers)\n- check:fork-readiness F11:契约包 version = 框架版本、files=[\"dist\"]、kernel/sample 子路径、sideEffects:false(负向 exit 1)\n- package.json 0.4.0;@repo/contracts 0.0.0→0.4.0;新增 pnpm framework:pack(dist-artifacts/*.tgz,gitignore)\n- contracts 99/99、typecheck/lint/静态 pnpm check 全绿;ownTestCases 210→222、ownTests 29→31(地板随 runtime 结果收紧)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T19:00:14-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...bd055b25f760754089b736217ee75c1e57f1f9d8","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29197
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.5.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"d2797f1b1f19c364477013490e881968ddf56ba2","Message":"fix(tooling): migration:rollback 的 dirty 判定排除自身报告;bootstrap 回滚点只红在新鲜度断言时降为 finding;G30 经验回灌\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T19:25:52-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...838251be5715460031778974df3f21a53d7cab2b","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29198
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.6.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"c1af4695da80550a56a0bf4e6629f840c6f5978f","Message":"feat(context): 请求上下文贯通 Outbox → Redis → 消费者(I9-B)+ 平台端口束接入装配点(G29 第一半)\n\n- Outbox 新增可空 request_id / trace_id(两后端迁移 20260910090000_outbox_request_context);10 处写链同 tx 落入\n- RealtimeEnvelope 可选 context{requestId,traceId};dispatcher/重放从 outbox 行带出;schema 校验;README 与 docs-truth 断言同步\n- 队列载荷携带 context,两后端 worker restoreRequestContext 后处理\n- NestJS PlatformPortsModule(PLATFORM_PORTS) / Fastify app.platformPorts:默认 createFailClosedPlatformPorts\n- 矩阵 +HTTP-REQUEST-CONTEXT-003、PORTS-FAIL-CLOSED-001(matrixVersion 4);差分 DIFF-OUTBOX-001 含 request id 存在性\n- contracts 101/101、typecheck/lint/迁移/矩阵/静态 pnpm check 全绿;版本 0.6.0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T19:45:56-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...0783dab348684e810ca2183f3888fa30f2d7e2d8","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29199
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.7.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"c710b36306840b237fd6fb93f3be39f59b1a36c4","Message":"fix(ports): NestJS permit() 把 PermissionDeniedError 映射为 403(此前在 try/catch 外冒泡成 500,矩阵负向用例抓出);G29 经验回灌\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T20:35:10-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...61d40d84fcc9a61ed9d6d487e8dea4544759402f","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29200
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.8.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"55a27fdd836fc5c8aa393aa4831f18da6eccf8bb","Message":"feat(boundary): OS 产品扩展与两道 OS 门禁整体移出主仓——框架零依赖(G26 关闭)\n\n- 移出:products/juhai.baseframework、kernel.products.json、docs/os-product-extension.md、check-os-product-{compat,runtime}.mjs\n → 同级独立仓 base-framework-os-product(只依赖 OS 检出,不依赖本仓)\n- 删除 extension profile 与 GOV-EXTENSION-OS-001(registryVersion 4→5,schema 同步)、osProduct* 指标与地板、\n check:os-product / check:os-product:runtime / check:os / check:extension 入口、CI artifact 排除项、owner-matrix 两条 OS 对象行\n- scaffold 在源仓无 kernel.products.json 时跳过产品重绑定;迁移技能 SKILL/协议/模板改为\"若目标携带\"\n- 主仓 @repo/product-runtime / @repo/tool-runtime / @os/* 零命中;静态 pnpm check 全绿;版本 0.8.0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T21:11:43-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...11462f99f5f9d930c376b340b2d6aa4f2422b531","Len":0}...
|
1789198036
|
Edit
Delete
|
|
29201
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/fw-v0.9.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"eccb5c8098c5d0b6edb2b25ab8e26ac0265ab5ac","Message":"feat(ui-matrix): check:ui 支持 nestjs/fastify × ws/sse 矩阵;修复 Fastify SSE 两条浏览器分叉(G17 关闭,C27)\n\n- check:ui:UI_BACKEND / UI_TRANSPORT / UI_MATRIX=1,每组合独立起后端与前端跑同一套 Playwright 用例;\n 报告 matrix[],uiTestsPassed 取最小值对地板\n- web:NEXT_PUBLIC_REALTIME_TRANSPORT 设实时通路起始值\n- Fastify /sse/events:开流即写 \": connected\" 注释帧(否则经代理 EventSource 永不 open);\n Cache-Control 加 no-transform(否则 gzip 代理缓冲事件)——UI 矩阵 fastify/sse 首轮精确红盘抓出\n- 版本 0.9.0\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T22:25:25-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...5f190bbd89bb73e4b96138115c42dc5df11721eb","Len":0}...
|
1789198036
|
Edit
Delete
|
|
12856
|
10
|
9
|
10
|
43
|
0
|
0
|
refs/tags/lab/baseline/pay-260616
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"3f387dae5333e71ab1224a27432c86850c455ce6","Message":"bug修复\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-16T14:37:48+08:00"},"CompareURL":"linyangrui/pay-lab/compare/0000000000000000000000000000000000000000...7b787fdd2a6574dfd7fc647b28b9633e4ed18ee2","Len":0}...
|
1781593767
|
Edit
Delete
|
|
29232
|
5
|
9
|
5
|
116
|
0
|
0
|
refs/tags/packages-v1.0.0-rc.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"e5aca81c94597d4cb18cc65fa5b0855d4333aaf6","Message":"Merge branch 'main' into codex/ms1-integration\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-12T01:23:38-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/0000000000000000000000000000000000000000...3751d8d2f6565c2279968baff86333f16d83241a","Len":0}...
|
1789202369
|
Edit
Delete
|