Haitao Pan
|
00724226e9
|
feat(mcp): reserve AI-driven MCP server support for toolkit
|
2026-07-01 09:34:38 +08:00 |
|
Haitao Pan
|
abd3d770e9
|
refactor: rename toolkit to site-migration-toolkit and rewrite wrapper in Python
|
2026-07-01 09:29:45 +08:00 |
|
Haitao Pan
|
fbbf5d7b4f
|
feat(toolkit): upgrade to Phase 1 Site Migration & Backup Toolkit
|
2026-07-01 09:22:06 +08:00 |
|
Haitao Pan
|
3ea15f5806
|
docs: add bilingual backup and DR plan, update live systems overview
|
2026-07-01 09:13:41 +08:00 |
|
Haitao Pan
|
f0a26670a2
|
fix: use CLOUDFLARE_DNS_API_TOKEN instead of CLOUDFLARE_API_TOKEN in switch_dns job
|
2026-06-30 21:05:46 +08:00 |
|
Haitao Pan
|
b0e5d744c7
|
fix: correct job dependency name to data_migration
|
2026-06-30 20:47:45 +08:00 |
|
Haitao Pan
|
d24b434f63
|
fix: require explicit confirm_dns_switch flag to run switch_dns job
|
2026-06-30 20:47:23 +08:00 |
|
Haitao Pan
|
77d2ba9067
|
feat: add switch_dns job with manual approval
|
2026-06-30 20:42:49 +08:00 |
|
Haitao Pan
|
88f62aac60
|
fix: add jwtGithubAudience to migrate job vault step
|
2026-06-30 20:28:33 +08:00 |
|
Haitao Pan
|
700a35af10
|
fix: use correct repository for run-on-host-bootstrap.sh
|
2026-06-30 19:46:13 +08:00 |
|
Haitao Pan
|
906aed1dbe
|
fix: use correct arguments for generate.py
|
2026-06-30 19:38:24 +08:00 |
|
Haitao Pan
|
6e5b1b8b38
|
fix: update vault role to github-actions-site-recovery
|
2026-06-30 19:24:18 +08:00 |
|
Haitao Pan
|
c51e3f0af0
|
chore: implement real IaC Terraform provision logic for site-recovery
|
2026-06-30 19:16:36 +08:00 |
|
Haitao Pan
|
8dc5efd04c
|
Initial commit: Add disaster recovery & migration pipeline
|
2026-06-30 19:03:14 +08:00 |
|
|
|
bcc760a79a
|
Initial commit
|
2026-06-30 19:02:24 +08:00 |
|