|
31533
|
7
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"3a0862ded {"Commits":[{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"}],"HeadCommit":{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"},"CompareURL":"vodtest/database/compare/afef9ec63fc90a51b5639b5c8fdf450e6f4b80b9...3a0862ded8f9582de84c95ff072970250adb1db9","Len":1}...
|
1789958206
|
Edit
Delete
|
|
31534
|
10
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"3a0862ded {"Commits":[{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"}],"HeadCommit":{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"},"CompareURL":"vodtest/database/compare/afef9ec63fc90a51b5639b5c8fdf450e6f4b80b9...3a0862ded8f9582de84c95ff072970250adb1db9","Len":1}...
|
1789958206
|
Edit
Delete
|
|
31535
|
11
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"3a0862ded {"Commits":[{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"}],"HeadCommit":{"Sha1":"3a0862ded8f9582de84c95ff072970250adb1db9","Message":"261020\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-21T10:36:42+08:00"},"CompareURL":"vodtest/database/compare/afef9ec63fc90a51b5639b5c8fdf450e6f4b80b9...3a0862ded8f9582de84c95ff072970250adb1db9","Len":1}...
|
1789958206
|
Edit
Delete
|
|
31608
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"a164f1a4f {"Commits":[{"Sha1":"a164f1a4f6d06e3b4d0eff01d536575ebfdd0e97","Message":"fix(governance): preserve least-privilege product ACLs\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-20T21:06:22-07:00"},{"Sha1":"6f4f4e321ecefcfb5a7401136f0294caae21da91","Message":"fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api-nestjs`\n\n本文件没有顶层 name,compose 便按**所在目录名**推导 project 名。它在每个仓里的路径都是\napps/api-nestjs/,于是 7 个仓推导出同一个 `api-nestjs`,共用 `api-nestjs_pgdata` /\n`_redisdata` 与同名容器——后 up 的那个直接接管先起者的容器与卷。这类冲突单仓内部永远\n判不出来,只有横着比多份 compose 才看得见,已经咬过一次(C-15)。\n\n现改为 `name: ${COMPOSE_PROJECT_NAME:-juhai-ai-hr-system}`,默认取本仓 package.json 的 name,\n仍可用 COMPOSE_PROJECT_NAME 覆盖。实测 `docker compose config` 解析出的卷已变为\n`juhai-ai-hr-system_*`。\n\n数据风险已先核过再改:本机 260 个卷里**没有任何 `api-nestjs_*`**,\n`docker ps -a --filter label=com.docker.compose.project=api-nestjs` 零命中——\n这份 compose 在本机从未以默认推导名起过,没有旧卷需要迁移。(只证明本机;\n别的机器若直接 up 过,改名后首次 up 会建新空卷,旧卷需自行迁移。)\n\n工作区门禁 `平台治理/基础/scripts/check-workspace-consistency.mjs` 的\nL9 COMPOSE_PROJECT_COLLISION 在 7 个仓全部补齐后由 ISSUES 转 CLEAN(exit 0,0 issues)。\n处置依据:裁决 N-11 选项 ①。\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-18T19:13:31-07:00"}],"HeadCommit":{"Sha1":"a164f1a4f6d06e3b4d0eff01d536575ebfdd0e97","Message":"fix(governance): preserve least-privilege product ACLs\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-20T21:06:22-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/3c9f6df78f540226554cb4ecc6115741fe478c41...a164f1a4f6d06e3b4d0eff01d536575ebfdd0e97","Len":2}...
|
1789963588
|
Edit
Delete
|
|
31717
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"500c41fc0 {"Commits":[{"Sha1":"500c41fc044e761d2e425b16541e47ab80a91da8","Message":"抽奖结果\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-21T17:29:22+08:00"}],"HeadCommit":{"Sha1":"500c41fc044e761d2e425b16541e47ab80a91da8","Message":"抽奖结果\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-21T17:29:22+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/d2fac91f69ec7ba4ad9e8b97e9db28505faeacc5...500c41fc044e761d2e425b16541e47ab80a91da8","Len":1}...
|
1789982979
|
Edit
Delete
|