{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":676336683,"defaultBranch":"main","name":"sanity-astro","ownerLogin":"sanity-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-09T01:27:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17177659?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726608652.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"fad0d5aa0d3e3a460d6e25b994c25a69d4ebaf2c","ref":"refs/heads/renovate/npm-vite-vulnerability","pushedAt":"2024-09-17T21:30:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency vite to v5.4.6 [security]","shortMessageHtmlLink":"chore(deps): update dependency vite to v5.4.6 [security]"}},{"before":"aadb6eebe65fadd2c083aa07b0a5d91b1e64ce88","after":null,"ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-29T10:29:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"}},{"before":"39ca8d37b9fea01ec215766dad576a67577aeb63","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-216-9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","pushedAt":"2024-08-29T10:29:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","after":"39ca8d37b9fea01ec215766dad576a67577aeb63","ref":"refs/heads/main","pushedAt":"2024-08-29T10:29:04.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.6 (#216)\n\nCo-authored-by: ecospark[bot] <128108030+ecospark[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release 3.1.6 (#216)"}},{"before":null,"after":"39ca8d37b9fea01ec215766dad576a67577aeb63","ref":"refs/heads/gh-readonly-queue/main/pr-216-9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","pushedAt":"2024-08-29T10:27:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.6 (#216)\n\nCo-authored-by: ecospark[bot] <128108030+ecospark[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release 3.1.6 (#216)"}},{"before":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","after":"aadb6eebe65fadd2c083aa07b0a5d91b1e64ce88","ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-29T10:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecospark[bot]","name":null,"path":"/apps/ecospark","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/306529?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.6","shortMessageHtmlLink":"chore(main): release 3.1.6"}},{"before":null,"after":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-29T10:25:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecospark[bot]","name":null,"path":"/apps/ecospark","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/306529?s=80&v=4"},"commit":{"message":"fix: error out if studioBasePath looks like an absolute URL (#211)\n\n* Avoid improperly injecting an Astro route if a non-embedded Studio is used. Besides allowing proper operation with a separate Studio, this also avoids a rather misleading error and its message.\n\n* A more clarifying solution to the separated-Studio problem, after conversation with @christianhg\n\n* Alter to match changes made by @christianhg two days prior, after the fetch for latest had been taken.\n\n* Simplify error message\n\n---------\n\nCo-authored-by: Christian Hamburger Grøngaard ","shortMessageHtmlLink":"fix: error out if studioBasePath looks like an absolute URL (#211)"}},{"before":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-211-2f7e96cc032cec2354aa0fffb203fb00a4e82841","pushedAt":"2024-08-29T10:24:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"2f7e96cc032cec2354aa0fffb203fb00a4e82841","after":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","ref":"refs/heads/main","pushedAt":"2024-08-29T10:24:56.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: error out if studioBasePath looks like an absolute URL (#211)\n\n* Avoid improperly injecting an Astro route if a non-embedded Studio is used. Besides allowing proper operation with a separate Studio, this also avoids a rather misleading error and its message.\n\n* A more clarifying solution to the separated-Studio problem, after conversation with @christianhg\n\n* Alter to match changes made by @christianhg two days prior, after the fetch for latest had been taken.\n\n* Simplify error message\n\n---------\n\nCo-authored-by: Christian Hamburger Grøngaard ","shortMessageHtmlLink":"fix: error out if studioBasePath looks like an absolute URL (#211)"}},{"before":null,"after":"9dc8b72792646c8d1f0f4af1e15bb3c3a9fa5e5a","ref":"refs/heads/gh-readonly-queue/main/pr-211-2f7e96cc032cec2354aa0fffb203fb00a4e82841","pushedAt":"2024-08-29T10:22:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: error out if studioBasePath looks like an absolute URL (#211)\n\n* Avoid improperly injecting an Astro route if a non-embedded Studio is used. Besides allowing proper operation with a separate Studio, this also avoids a rather misleading error and its message.\n\n* A more clarifying solution to the separated-Studio problem, after conversation with @christianhg\n\n* Alter to match changes made by @christianhg two days prior, after the fetch for latest had been taken.\n\n* Simplify error message\n\n---------\n\nCo-authored-by: Christian Hamburger Grøngaard ","shortMessageHtmlLink":"fix: error out if studioBasePath looks like an absolute URL (#211)"}},{"before":"3337ee776b48133fa8557a9495580bcc0df4bbb0","after":null,"ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-28T06:26:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"}},{"before":"2f7e96cc032cec2354aa0fffb203fb00a4e82841","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-215-5379b31dcde5854588ecfe1b393cd3851073f09c","pushedAt":"2024-08-28T06:26:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"5379b31dcde5854588ecfe1b393cd3851073f09c","after":"2f7e96cc032cec2354aa0fffb203fb00a4e82841","ref":"refs/heads/main","pushedAt":"2024-08-28T06:26:49.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.5 (#215)\n\nCo-authored-by: ecospark[bot] <128108030+ecospark[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release 3.1.5 (#215)"}},{"before":null,"after":"2f7e96cc032cec2354aa0fffb203fb00a4e82841","ref":"refs/heads/gh-readonly-queue/main/pr-215-5379b31dcde5854588ecfe1b393cd3851073f09c","pushedAt":"2024-08-28T06:24:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.5 (#215)\n\nCo-authored-by: ecospark[bot] <128108030+ecospark[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(main): release 3.1.5 (#215)"}},{"before":"4650d5d8839738bee0f3016b10b4d75c5d34e153","after":null,"ref":"refs/heads/actions/prettier","pushedAt":"2024-08-28T06:23:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"}},{"before":"5379b31dcde5854588ecfe1b393cd3851073f09c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-214-0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","pushedAt":"2024-08-28T06:23:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","after":"5379b31dcde5854588ecfe1b393cd3851073f09c","ref":"refs/heads/main","pushedAt":"2024-08-28T06:23:45.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(prettier): 🤖 ✨ (#214)\n\nCo-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(prettier): 🤖 ✨ (#214)"}},{"before":null,"after":"5379b31dcde5854588ecfe1b393cd3851073f09c","ref":"refs/heads/gh-readonly-queue/main/pr-214-0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","pushedAt":"2024-08-28T06:22:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(prettier): 🤖 ✨ (#214)\n\nCo-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(prettier): 🤖 ✨ (#214)"}},{"before":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","after":"3337ee776b48133fa8557a9495580bcc0df4bbb0","ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-27T17:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ecospark[bot]","name":null,"path":"/apps/ecospark","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/306529?s=80&v=4"},"commit":{"message":"chore(main): release 3.1.5","shortMessageHtmlLink":"chore(main): release 3.1.5"}},{"before":null,"after":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","ref":"refs/heads/release-please--branches--main--components--astro","pushedAt":"2024-08-27T17:48:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecospark[bot]","name":null,"path":"/apps/ecospark","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/306529?s=80&v=4"},"commit":{"message":"fix: allow integration options to be undefined (#213)\n\n* fix: allow integration options to be undefined\n\nBefore this change, passing nothing to `sanity()` would result in the\nintegration crashing because of the attempt to destructure `studioBasePath`\nfrom `undefined`. Now, we guard against this scenario be defaulting to `{}` if\nno config is passed, and by not using destructuring to pick and omit\n`studioBasePath` from the config.\n\n* fix: upgrade dependencies\n\n* chore: upgrade @astrojs/vercel","shortMessageHtmlLink":"fix: allow integration options to be undefined (#213)"}},{"before":null,"after":"4650d5d8839738bee0f3016b10b4d75c5d34e153","ref":"refs/heads/actions/prettier","pushedAt":"2024-08-27T17:48:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ecospark[bot]","name":null,"path":"/apps/ecospark","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/306529?s=80&v=4"},"commit":{"message":"chore(prettier): 🤖 ✨","shortMessageHtmlLink":"chore(prettier): 🤖 ✨"}},{"before":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-213-cd5c4b40bec2dc48d9c23d32c0d9ddd7c6cc2f43","pushedAt":"2024-08-27T17:48:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"09cca77e6de03945088851f535f7283c6d081a6e","after":null,"ref":"refs/heads/fix-allow-undefined-sanity-config","pushedAt":"2024-08-27T17:48:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"}},{"before":"cd5c4b40bec2dc48d9c23d32c0d9ddd7c6cc2f43","after":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","ref":"refs/heads/main","pushedAt":"2024-08-27T17:48:22.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: allow integration options to be undefined (#213)\n\n* fix: allow integration options to be undefined\n\nBefore this change, passing nothing to `sanity()` would result in the\nintegration crashing because of the attempt to destructure `studioBasePath`\nfrom `undefined`. Now, we guard against this scenario be defaulting to `{}` if\nno config is passed, and by not using destructuring to pick and omit\n`studioBasePath` from the config.\n\n* fix: upgrade dependencies\n\n* chore: upgrade @astrojs/vercel","shortMessageHtmlLink":"fix: allow integration options to be undefined (#213)"}},{"before":null,"after":"0e8924bcdf2097efebb0d20edadb5a7db9d59b9c","ref":"refs/heads/gh-readonly-queue/main/pr-213-cd5c4b40bec2dc48d9c23d32c0d9ddd7c6cc2f43","pushedAt":"2024-08-27T17:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: allow integration options to be undefined (#213)\n\n* fix: allow integration options to be undefined\n\nBefore this change, passing nothing to `sanity()` would result in the\nintegration crashing because of the attempt to destructure `studioBasePath`\nfrom `undefined`. Now, we guard against this scenario be defaulting to `{}` if\nno config is passed, and by not using destructuring to pick and omit\n`studioBasePath` from the config.\n\n* fix: upgrade dependencies\n\n* chore: upgrade @astrojs/vercel","shortMessageHtmlLink":"fix: allow integration options to be undefined (#213)"}},{"before":"57fdac7e8fd3b6a36aa5ba0f64fdc6578040839f","after":"09cca77e6de03945088851f535f7283c6d081a6e","ref":"refs/heads/fix-allow-undefined-sanity-config","pushedAt":"2024-08-27T13:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"},"commit":{"message":"chore: upgrade @astrojs/vercel","shortMessageHtmlLink":"chore: upgrade @astrojs/vercel"}},{"before":"c80c8e261c8dddc13f95f8c36bfb829d8cd63023","after":"57fdac7e8fd3b6a36aa5ba0f64fdc6578040839f","ref":"refs/heads/fix-allow-undefined-sanity-config","pushedAt":"2024-08-27T13:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"},"commit":{"message":"fix: upgrade dependencies","shortMessageHtmlLink":"fix: upgrade dependencies"}},{"before":null,"after":"c80c8e261c8dddc13f95f8c36bfb829d8cd63023","ref":"refs/heads/fix-allow-undefined-sanity-config","pushedAt":"2024-08-27T13:45:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christianhg","name":"Christian Grøngaard","path":"/christianhg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4602382?s=80&v=4"},"commit":{"message":"fix: allow integration options to be undefined\n\nBefore this change, passing nothing to `sanity()` would result in the\nintegration crashing because of the attempt to destructure `studioBasePath`\nfrom `undefined`. Now, we guard against this scenario be defaulting to `{}` if\nno config is passed, and by not using destructuring to pick and omit\n`studioBasePath` from the config.","shortMessageHtmlLink":"fix: allow integration options to be undefined"}},{"before":null,"after":"6bf25bfd3c2e2820c72c1be3583d8f4d4c2489b6","ref":"refs/heads/fix/optional-studio-path","pushedAt":"2024-08-27T11:49:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SimeonGriggs","name":"Simeon Griggs","path":"/SimeonGriggs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9684022?s=80&v=4"},"commit":{"message":"make studio base path optional","shortMessageHtmlLink":"make studio base path optional"}},{"before":null,"after":"7ffaf10762ee93c281e91efeb00f72d45a90a460","ref":"refs/heads/renovate/migrate-config","pushedAt":"2024-08-06T06:35:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(config): migrate config .github/renovate.json","shortMessageHtmlLink":"chore(config): migrate config .github/renovate.json"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QyMTozMDo1Mi4wMDAwMDBazwAAAAS5Acz1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QyMTozMDo1Mi4wMDAwMDBazwAAAAS5Acz1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQwNjozNTozMS4wMDAwMDBazwAAAASSvoIV"}},"title":"Activity · sanity-io/sanity-astro"}