)]}'
{
  "commit": "a575b18c298a4e6b57875d2805d3b614fad980d3",
  "tree": "296b15395cb3d23a06866aae2a17a3350d1354ca",
  "parents": [
    "27f129f9ef49d2e49b0fae20292ab36963cd016a"
  ],
  "author": {
    "name": "Xan Torres",
    "email": "xan.torres@gmail.com",
    "time": "Wed Sep 23 10:54:38 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 23 10:54:38 2026 +0800"
  },
  "message": "docs: document the CORS requirement for module scripts (#326)\n\nAdds a Notes/CORS section to the cdn-aliyun and cdn-s3 READMEs: once the\nfrontend loads as ES modules (apache/answer#1567), a CDN origin must\nsend Access-Control-Allow-Origin for the site origin or the browser\nrefuses to run the entry script and pages load without JavaScript. Each\nsection carries a minimal provider-native CORS rule (OSS XML for Aliyun,\nS3 JSON for AWS) plus a CloudFront note covering origin-request and\nresponse-headers policies. Section shape follows the existing Notes\nconvention in storage-s3\u0027s README. Requested by review on\napache/answer#1567; companion to it, best merged with or after.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "370638661076b79d4805f8605be97c622fb89fa8",
      "old_mode": 33188,
      "old_path": "cdn-aliyun/README.md",
      "new_id": "7d3a974d0d8ed6cb4d9b1cc20e86cd0a887a6fb3",
      "new_mode": 33188,
      "new_path": "cdn-aliyun/README.md"
    },
    {
      "type": "modify",
      "old_id": "7dc3f199770bf78696c9786c2817e150ee7f0dd3",
      "old_mode": 33188,
      "old_path": "cdn-s3/README.md",
      "new_id": "03ae3fb8bbcaa15adb74dfe02a4392355d4d3590",
      "new_mode": 33188,
      "new_path": "cdn-s3/README.md"
    }
  ]
}
