feat(channels): add line and zalo minio override config

This commit is contained in:
William Valentin
2026-02-17 10:54:43 -08:00
parent 2fe6495c92
commit 77ae15b3e2
4 changed files with 171 additions and 6 deletions
+13
View File
@@ -3724,6 +3724,19 @@
"docs/plans/state.json"
],
"test_status": "pnpm test:run src/channels/line/adapter.test.ts src/channels/zalo/adapter.test.ts + pnpm typecheck passing"
},
"line-zalo-channel-minio-overrides": {
"status": "completed",
"date": "2026-02-17",
"updated": "2026-02-17",
"summary": "Added channel-specific MinIO override configuration for LINE and Zalo (`line.minio`, `zalo.minio`) with fallback inheritance from `backup.minio`, enabling per-channel endpoint/credential/bucket/prefix control while preserving legacy shared-prefix behavior.",
"files_modified": [
"src/config/schema.ts",
"src/config/schema.test.ts",
"src/daemon/channels.ts",
"docs/plans/state.json"
],
"test_status": "pnpm test:run src/config/schema.test.ts src/daemon/channels.test.ts src/channels/line/adapter.test.ts src/channels/zalo/adapter.test.ts + pnpm typecheck passing"
}
},
"overall_progress": {