Commit Graph

  • 0a23626298 docs: restructure docs into ZH and EN directories and add unified index to README main Haitao Pan 2026-07-01 10:05:45 +0800
  • 1a566bd7c8 docs: formalize Vault configuration into a complete step-by-step Runbook Haitao Pan 2026-07-01 09:53:54 +0800
  • 8b09d99fc4 docs: add comprehensive troubleshooting section for Vault 400 and 403 errors Haitao Pan 2026-07-01 09:52:32 +0800
  • 7caa3f7547 docs: add robust JSON Vault CLI command snippet to README Haitao Pan 2026-07-01 09:48:09 +0800
  • c6b467b60a fix(ci): update VAULT_ROLE to github-actions-site-migration-toolkit per user request Haitao Pan 2026-07-01 09:45:30 +0800
  • 645cf0d669 docs: add note about Vault role prerequisite for CI/CD Haitao Pan 2026-07-01 09:44:30 +0800
  • 29d4f8a5d8 fix(ci): revert VAULT_ROLE to github-actions-site-recovery Haitao Pan 2026-07-01 09:44:00 +0800
  • 26c0eada57 refactor(ci): rely on ansible dynamic inventory instead of generating inventory_migration.ini Haitao Pan 2026-07-01 09:43:19 +0800
  • 4a49c87955 fix(ci): correct checkout paths and inventory resolution for data_migration Haitao Pan 2026-07-01 09:39:08 +0800
  • 00724226e9 feat(mcp): reserve AI-driven MCP server support for toolkit Haitao Pan 2026-07-01 09:34:38 +0800
  • abd3d770e9 refactor: rename toolkit to site-migration-toolkit and rewrite wrapper in Python Haitao Pan 2026-07-01 09:29:45 +0800
  • fbbf5d7b4f feat(toolkit): upgrade to Phase 1 Site Migration & Backup Toolkit Haitao Pan 2026-07-01 09:22:06 +0800
  • 3ea15f5806 docs: add bilingual backup and DR plan, update live systems overview Haitao Pan 2026-07-01 08:57:08 +0800
  • f0a26670a2 fix: use CLOUDFLARE_DNS_API_TOKEN instead of CLOUDFLARE_API_TOKEN in switch_dns job Haitao Pan 2026-06-30 21:05:46 +0800
  • b0e5d744c7 fix: correct job dependency name to data_migration Haitao Pan 2026-06-30 20:47:45 +0800
  • d24b434f63 fix: require explicit confirm_dns_switch flag to run switch_dns job Haitao Pan 2026-06-30 20:47:23 +0800
  • 77d2ba9067 feat: add switch_dns job with manual approval Haitao Pan 2026-06-30 20:42:49 +0800
  • 88f62aac60 fix: add jwtGithubAudience to migrate job vault step Haitao Pan 2026-06-30 20:28:33 +0800
  • 700a35af10 fix: use correct repository for run-on-host-bootstrap.sh Haitao Pan 2026-06-30 19:46:13 +0800
  • 906aed1dbe fix: use correct arguments for generate.py Haitao Pan 2026-06-30 19:38:24 +0800
  • 6e5b1b8b38 fix: update vault role to github-actions-site-recovery Haitao Pan 2026-06-30 19:24:18 +0800
  • c51e3f0af0 chore: implement real IaC Terraform provision logic for site-recovery Haitao Pan 2026-06-30 19:16:36 +0800
  • 8dc5efd04c Initial commit: Add disaster recovery & migration pipeline Haitao Pan 2026-06-30 19:02:58 +0800
  • bcc760a79a
    Initial commit Haitao Pan 2026-06-30 19:02:24 +0800