wangsli
|
66f25b1fa8
|
merge: 合入 Trellis 项目升级(09-05-trellis-upgrade-rule-cleanup)
|
2026-09-06 11:14:42 +08:00 |
|
wangsli
|
c3cef5cfc4
|
chore: 升级 Trellis 并精简规则(09-05-trellis-upgrade-rule-cleanup)
|
2026-09-06 11:14:41 +08:00 |
|
wangsli
|
f223bfb72f
|
fix: 隔离既有发布的数据库容器生命周期(09-05-existing-deploy-db-lifecycle-isolation)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-09-05 21:02:58 +08:00 |
|
wangsli
|
a837912638
|
feat: 完成错误原因合同与付款就绪提示(09-05-error-explainability-payment-readiness)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-09-05 19:00:35 +08:00 |
|
wangsli
|
36c86f1dca
|
取消报销资产事前批准强制(08-30-reimbursement-assets-prior-approval-correction)
|
2026-08-30 12:44:58 +08:00 |
|
wangsli
|
6e999d5bf9
|
实现报销费用政策与票据明细门禁(08-29-reimbursement-expense-policy-invoice-guard)
|
2026-08-29 23:47:22 +08:00 |
|
wangsli
|
71e68c8ddf
|
治理(08-11-internal-oa-finance-backoffice-positioning-and-navigation-reduction): 固化财务后台定位与写入定性
|
2026-08-13 21:27:53 +08:00 |
|
wangsli
|
ec68256588
|
实现(08-10-production-employee-smoke-break-glass-reset): 增加员工Smoke受控重置工具
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-10 21:01:59 +08:00 |
|
wangsli
|
621934a35e
|
完善(08-09-deployment-contract-single-source-harness): 收敛部署合同并补失败路径
|
2026-08-09 14:40:28 +08:00 |
|
wangsli
|
0224ad83d7
|
修复(08-08-production-deployment-execution): 持久化远端部署阶段日志
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 21:29:55 +08:00 |
|
wangsli
|
b94afcfab0
|
修复(08-08-production-deployment-execution): 明确终止迁移回滚窗口依据
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 20:57:44 +08:00 |
|
wangsli
|
8b2ed5bb16
|
修复(08-08-production-deployment-execution): 校验候选 Compose 构建标识
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 20:44:30 +08:00 |
|
wangsli
|
83af7544c4
|
修复(08-08-production-deployment-execution): 保留生产预检真实错误码
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 20:14:36 +08:00 |
|
wangsli
|
bf2631c0d4
|
修正(08-08-production-deployment-execution): 先验生产公网身份再冻结目录
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 19:36:32 +08:00 |
|
wangsli
|
f11e2f2c25
|
实现(08-08-production-deployment-execution): 校准生产身份只读门禁
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-08 17:33:25 +08:00 |
|
wangsli
|
5e2d038938
|
feat(08-08-production-deployment-validation): 增加生产目标与迁移只读门禁
|
2026-08-08 11:11:19 +08:00 |
|
wangsli
|
21851774dd
|
feat(08-05-contract-detail-workspace): 完成合同详情与终止状态治理
|
2026-08-08 02:02:52 +08:00 |
|
wangsli
|
50c14c1b85
|
feat(reimbursement-small-team-form-validation): 完善小团队报销填报校验
|
2026-08-04 23:28:56 +08:00 |
|
wangsli
|
d5b3ba058c
|
fix(detail-page-structure-progress-actions): 兼容删除文件的环境契约校验
|
2026-08-03 16:00:49 +08:00 |
|
wangsli
|
7138d2b85c
|
固化部署体检与备份合同刷新(08-02-deployment-preflight-backup-contract-refresh)
|
2026-08-02 11:59:42 +08:00 |
|
wangsli
|
37b4ef2d10
|
恢复付款入口与常开基线(08-01-reimbursement-notification-progress-clarity)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-08-01 23:12:23 +08:00 |
|
wangsli
|
ca24479a44
|
建立生产密钥恢复合同(08-01-production-secret-recovery-env-externalization)
|
2026-08-01 19:18:54 +08:00 |
|
wangsli
|
07de198b51
|
加固既有生产部署流程(07-27-yang-jun-reimbursement-readiness)
|
2026-08-01 18:25:20 +08:00 |
|
wangsli
|
fb164eb690
|
增加 PC 企业微信扫码登录(07-30-pc-wecom-qr-login)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-30 17:16:22 +08:00 |
|
wangsli
|
13a3f4b57d
|
完善差旅补助规定与费用类型(07-28-travel-reimbursement-guide)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-29 20:04:35 +08:00 |
|
wangsli
|
5f2788ccac
|
增加铁路OCR金额字段安全诊断(07-28-travel-reimbursement-guide)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-29 15:07:58 +08:00 |
|
wangsli
|
fa326f92fa
|
收敛真实OCR样票验收入口(07-28-travel-reimbursement-guide)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-29 08:28:42 +08:00 |
|
wangsli
|
a74cba1112
|
修复生产回填审计标识(07-28-ceo-finance-fallback)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-28 14:25:03 +08:00 |
|
wangsli
|
35948729cf
|
修正CEO报销财务兜底与部署护栏(07-28-ceo-finance-fallback)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-28 13:42:48 +08:00 |
|
wangsli
|
9b12451b85
|
实现企微首次免密自动绑定(07-28-all-account-login-readiness)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
|
2026-07-28 11:18:50 +08:00 |
|
wangsli
|
4886f9b081
|
修复企微通讯录生产导入兼容性(07-26-internal-ops-recovery-baseline)
ci-e2e / e2e (push) Waiting to run
ci-minimal / check-minimal (push) Waiting to run
|
2026-07-27 18:31:04 +08:00 |
|
wangsli
|
2526052e73
|
支持企微通讯录缺失手机号(07-26-internal-ops-recovery-baseline)
|
2026-07-27 13:05:27 +08:00 |
|
wangsli
|
b78f2a11ce
|
建立每日自动异机备份基线(07-27-automatic-offhost-backup)
|
2026-07-27 10:50:01 +08:00 |
|
wangsli
|
70aa24ecbf
|
修复 Trellis 空闲态治理检查(07-26-trellis-upgrade-project-audit)
|
2026-07-26 18:12:24 +08:00 |
|
wangsli
|
5d0a5f9a38
|
完成五人团队正式内用最小收口(07-18-small-team-internal-readiness)
|
2026-07-18 15:46:14 +08:00 |
|
wangsli
|
6ddedf1e0e
|
修复认证挑战与可信代理安全边界(07-17-auth-challenge-trusted-proxy-hardening)
|
2026-07-17 14:24:58 +08:00 |
|
wangsli
|
28e8e746b7
|
完善 readiness、发布追溯与敏感治理(07-15-production-trust-closeout-cleanup)
|
2026-07-16 05:17:38 +08:00 |
|
wangsli
|
abb6a22f5c
|
统一 Node 22 与后端安全运行基线(07-15-production-trust-closeout-cleanup)
|
2026-07-16 05:17:18 +08:00 |
|
wangsli
|
5a64809004
|
OSMOKE1 修复 OA-only smoke 账号治理
|
2026-05-23 14:46:14 +08:00 |
|
wangsli
|
234fc29534
|
WEXT1F 增加正式模板外出加班取证门禁
|
2026-05-22 15:08:04 +08:00 |
|
wangsli
|
c119183da6
|
WRULE1 实现企微审批链校验器 POC
|
2026-05-21 00:35:10 +08:00 |
|
wangsli
|
3ce183ddcf
|
WOPS1 调整巡检告警降噪
Issue: WOPS1, WROAD2C, WREAL1P
|
2026-05-20 15:17:07 +08:00 |
|
wangsli
|
56b720b8ab
|
WARCH3/WCHECK1/WEXT1 完成受控上线后续自动化
Issue: WARCH3, WCHECK1, WEXT1
|
2026-05-20 13:58:40 +08:00 |
|
wangsli
|
5cd960cf90
|
WARCH1 实现企微审批最小历史留存
|
2026-05-20 00:22:27 +08:00 |
|
wangsli
|
8d64ca0f85
|
WREAD1F 生成企微审批可读性新样例
|
2026-05-19 21:30:28 +08:00 |
|
wangsli
|
09bb202ce2
|
WREAD1 准备企微审批可读性门禁
|
2026-05-19 21:09:12 +08:00 |
|
wangsli
|
509a6bed62
|
WACP3R 自动发现并复跑审批补偿拉取
|
2026-05-19 20:20:14 +08:00 |
|
wangsli
|
37ac4f592f
|
WACP3 实现企微审批补偿拉取 POC
|
2026-05-19 19:37:51 +08:00 |
|
wangsli
|
8122898348
|
WCBK1 实现企微审批回调只读 POC
|
2026-05-19 15:00:22 +08:00 |
|
wangsli
|
a32ec1e658
|
WAPC2FLIVE 创建企微审批 POC 样件
|
2026-05-19 13:56:45 +08:00 |
|