Files
kefu/deploy/mobile-remote-20260928/server-bundle/release-plan.json
T
2026-09-29 15:52:07 +08:00

31 lines
1.3 KiB
JSON

{
"release": "mobile-remote-20260928",
"candidateRoot": "C:/kefu",
"backendFiles": [
"wechat_rpa/admin_api.py",
"wechat_rpa/zyt_auth.py"
],
"newBackendFiles": [
"wechat_rpa/remote_api.py",
"wechat_rpa/remote_store.py"
],
"deployFiles": [
"deploy/im-admin/Dockerfile"
],
"frontendDir": "admin-web/apps/mobile-h5/dist",
"serverTestModules": [
"test_remote_api",
"test_zyt_auth",
"test_backend"
],
"schemaMigration": "additive",
"restartServices": [
"api"
],
"notes": "Mobile remote console (/m/, /api/v2/mobile/*), desktop command channel and server-side conversation blacklist. New tables mobile_sessions, desktop_commands, desktop_status, conversation_blacklist are created with CREATE TABLE IF NOT EXISTS on API start; existing tables are not altered. Rollback keeps the new (unused) tables.",
"imageTestModules": [
"test_archive_api"
],
"testNotes": "serverTestModules ship from C:/kefu/wechat_rpa (test_backend there is newer than the copy in the production image). imageTestModules run the image's own copy. The image's own test_admin_api and test_backend already fail on untouched production code (one predates the 2026-09-23 COS release-package URLs, the other still mocks the old two-request ZYT session flow), so they are only run locally."
}