{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":191051391,"defaultBranch":"main","name":"redwood","ownerLogin":"redwoodjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-09T20:17:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45050444?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716613308.0","currentOid":""},"activityList":{"items":[{"before":"739da33c638e627f3334355c1f3633d913b7b198","after":"afda80eb9dee8fa6448c37457bc1e4a7d6f9f29c","ref":"refs/heads/main","pushedAt":"2024-05-25T05:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dac09","name":"Daniel Choudhury","path":"/dac09","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521877?s=80&v=4"},"commit":{"message":"chore: Adds pageIdentifier to route manifest (#10680)\n\nCo-authored-by: Daniel Choudhury ","shortMessageHtmlLink":"chore: Adds pageIdentifier to route manifest (#10680)"}},{"before":"ee16e407fcf41e5ba3e25cc6dba0e4a37bebfee1","after":null,"ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-25T05:01:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dac09","name":"Daniel Choudhury","path":"/dac09","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521877?s=80&v=4"}},{"before":"690181ee15168dee2e64ab0a72a978ff0444efc6","after":"ee16e407fcf41e5ba3e25cc6dba0e4a37bebfee1","ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-25T04:49:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"dac09","name":"Daniel Choudhury","path":"/dac09","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521877?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dt-add-page-to-route-manifest","shortMessageHtmlLink":"Merge branch 'main' into dt-add-page-to-route-manifest"}},{"before":"af8454e92b7455a2b6bbd65a957b00ccd2f181c2","after":"17727c7db08cacabb78ac4dc380ac9787ac7ad14","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T22:27:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"dont use interopt plugin for router","shortMessageHtmlLink":"dont use interopt plugin for router"}},{"before":"17727c7db08cacabb78ac4dc380ac9787ac7ad14","after":"af8454e92b7455a2b6bbd65a957b00ccd2f181c2","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T21:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"Revert \"dont use interopt plugin for router\"\n\nThis reverts commit 17727c7db08cacabb78ac4dc380ac9787ac7ad14.","shortMessageHtmlLink":"Revert \"dont use interopt plugin for router\""}},{"before":"82c07d5dec70f8a0e773c8e7b96aae0c3c1502da","after":"17727c7db08cacabb78ac4dc380ac9787ac7ad14","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T21:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"dont use interopt plugin for router","shortMessageHtmlLink":"dont use interopt plugin for router"}},{"before":"7caf7eeb6cfd81523797c057cf29ab4df5deea8b","after":"82c07d5dec70f8a0e773c8e7b96aae0c3c1502da","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T20:45:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"add all existing files as exports\n\nThis should provide full backwards compatibility with regards to dist imports.\nAdded a small task to generate these instead of doing it by hand.","shortMessageHtmlLink":"add all existing files as exports"}},{"before":"4eeed1e46e3b2e131bff71296a07628a5f3d7333","after":"7caf7eeb6cfd81523797c057cf29ab4df5deea8b","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T19:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"add css file to exports","shortMessageHtmlLink":"add css file to exports"}},{"before":"6fc88b2d4a8604694b04a21ade352d5eba9e7fee","after":"4eeed1e46e3b2e131bff71296a07628a5f3d7333","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T19:37:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"add backward compat exports fields","shortMessageHtmlLink":"add backward compat exports fields"}},{"before":"8b05deb919282878d6961cffbba07238a2275253","after":"6fc88b2d4a8604694b04a21ade352d5eba9e7fee","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T18:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"update to build esm/cjs","shortMessageHtmlLink":"update to build esm/cjs"}},{"before":null,"after":"8b05deb919282878d6961cffbba07238a2275253","ref":"refs/heads/jgmw/router-dual-esm-cjs","pushedAt":"2024-05-24T17:58:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Josh-Walker-GM","name":"Josh GM Walker","path":"/Josh-Walker-GM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56300765?s=80&v=4"},"commit":{"message":"build with esbuild","shortMessageHtmlLink":"build with esbuild"}},{"before":"5f7450ff9290a182cf241f3a0e7d9408e1ff4e32","after":"739da33c638e627f3334355c1f3633d913b7b198","ref":"refs/heads/main","pushedAt":"2024-05-24T13:41:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tobbe","name":"Tobbe Lundberg","path":"/Tobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30793?s=80&v=4"},"commit":{"message":"RSC: client side navigation (#10684)","shortMessageHtmlLink":"RSC: client side navigation (#10684)"}},{"before":"e38001b72e1918356a977c85f7c699c10bc23529","after":"5f7450ff9290a182cf241f3a0e7d9408e1ff4e32","ref":"refs/heads/main","pushedAt":"2024-05-24T11:27:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tobbe","name":"Tobbe Lundberg","path":"/Tobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30793?s=80&v=4"},"commit":{"message":"RSC: Support CJS 'use client' modules (#10683)","shortMessageHtmlLink":"RSC: Support CJS 'use client' modules (#10683)"}},{"before":"6e6c9ec98bf996b083ac1011c5f7e0d34a57e391","after":"e38001b72e1918356a977c85f7c699c10bc23529","ref":"refs/heads/main","pushedAt":"2024-05-24T10:59:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tobbe","name":"Tobbe Lundberg","path":"/Tobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30793?s=80&v=4"},"commit":{"message":"RSC: Support CJS 'use client' modules (#10682)","shortMessageHtmlLink":"RSC: Support CJS 'use client' modules (#10682)"}},{"before":"c1c91de82ec1eaa3e837b2226c873ed1cba34914","after":"6e6c9ec98bf996b083ac1011c5f7e0d34a57e391","ref":"refs/heads/main","pushedAt":"2024-05-24T08:51:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Tobbe","name":"Tobbe Lundberg","path":"/Tobbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30793?s=80&v=4"},"commit":{"message":"RSC: Better typings for acorn-loose usage (#10681)","shortMessageHtmlLink":"RSC: Better typings for acorn-loose usage (#10681)"}},{"before":"c2595c26f0e0121f012acdffa7167ca4be3cc96f","after":"8b84e98b7a21733ba5bd798a946e78a2e2a24bbf","ref":"refs/heads/aditya/add-replay-to-smoke-tests","pushedAt":"2024-05-23T21:46:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"callingmedic911","name":"Aditya Pandey","path":"/callingmedic911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2629902?s=80&v=4"},"commit":{"message":"Use Replay for smoke tests","shortMessageHtmlLink":"Use Replay for smoke tests"}},{"before":"8cba963e103ac4be187d2bcdccca8bf7bd273b2e","after":"690181ee15168dee2e64ab0a72a978ff0444efc6","ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-23T20:27:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dt-add-page-to-route-manifest","shortMessageHtmlLink":"Merge branch 'main' into dt-add-page-to-route-manifest"}},{"before":"62355dfd6a7c909e3f40e6566880d21b179c2e86","after":"8cba963e103ac4be187d2bcdccca8bf7bd273b2e","ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-23T20:27:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"make chore","shortMessageHtmlLink":"make chore"}},{"before":"da7f09b711c640e40f157b34e5bf52f65cdad1aa","after":"62355dfd6a7c909e3f40e6566880d21b179c2e86","ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-23T20:26:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"add changeset","shortMessageHtmlLink":"add changeset"}},{"before":null,"after":"da7f09b711c640e40f157b34e5bf52f65cdad1aa","ref":"refs/heads/dt-add-page-to-route-manifest","pushedAt":"2024-05-23T20:20:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"feat: Adds pageIdentifier to route manifest","shortMessageHtmlLink":"feat: Adds pageIdentifier to route manifest"}},{"before":"902d0060102e31eebed3960cd18397865509da5c","after":"c1c91de82ec1eaa3e837b2226c873ed1cba34914","ref":"refs/heads/main","pushedAt":"2024-05-23T20:18:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"docs: update useAuth import in Supabase how-to (#10679)\n\nUpdate import { useAuth } from '@redwoodjs/auth' to 'src/auth' in the\r\nSupabase authentication how-to","shortMessageHtmlLink":"docs: update useAuth import in Supabase how-to (#10679)"}},{"before":"de67ddf79f13124eb8cda85a4b563e92c7058697","after":"902d0060102e31eebed3960cd18397865509da5c","ref":"refs/heads/main","pushedAt":"2024-05-23T20:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dthyresson","name":"David Thyresson","path":"/dthyresson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1051633?s=80&v=4"},"commit":{"message":"fix: Serverless Deployment provider packs correctly (#10646)\n\nFixes redwoodjs/redwood#10528\r\n\r\nSimple fix that restores Serverless deployment functionality.\r\n\r\n---------\r\n\r\nCo-authored-by: David Thyresson ","shortMessageHtmlLink":"fix: Serverless Deployment provider packs correctly (#10646)"}},{"before":"f2b77952aaeab48b8ccb71cc4a3a974c44eaaf87","after":"c2595c26f0e0121f012acdffa7167ca4be3cc96f","ref":"refs/heads/aditya/add-replay-to-smoke-tests","pushedAt":"2024-05-23T18:21:46.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"callingmedic911","name":"Aditya Pandey","path":"/callingmedic911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2629902?s=80&v=4"},"commit":{"message":"Merge branch 'main' into aditya/add-replay-to-smoke-tests","shortMessageHtmlLink":"Merge branch 'main' into aditya/add-replay-to-smoke-tests"}},{"before":"80058de460b2e6b83987bbd5bbd8ea88b3fbd006","after":"f2b77952aaeab48b8ccb71cc4a3a974c44eaaf87","ref":"refs/heads/aditya/add-replay-to-smoke-tests","pushedAt":"2024-05-23T18:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"callingmedic911","name":"Aditya Pandey","path":"/callingmedic911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2629902?s=80&v=4"},"commit":{"message":"Use Replay for smoke tests","shortMessageHtmlLink":"Use Replay for smoke tests"}},{"before":"3ea0b0bd3ee6b931eb46ff8726b995d975580ced","after":"80058de460b2e6b83987bbd5bbd8ea88b3fbd006","ref":"refs/heads/aditya/add-replay-to-smoke-tests","pushedAt":"2024-05-23T18:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"callingmedic911","name":"Aditya Pandey","path":"/callingmedic911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2629902?s=80&v=4"},"commit":{"message":"Use Replay for smoke tests","shortMessageHtmlLink":"Use Replay for smoke tests"}},{"before":"82ba2b7ed5cee83bdffa13c65f34a7f0feb48b5d","after":"3ea0b0bd3ee6b931eb46ff8726b995d975580ced","ref":"refs/heads/aditya/add-replay-to-smoke-tests","pushedAt":"2024-05-23T17:41:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"callingmedic911","name":"Aditya Pandey","path":"/callingmedic911","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2629902?s=80&v=4"},"commit":{"message":"Use Replay for smoke tests","shortMessageHtmlLink":"Use Replay for smoke tests"}},{"before":"f5952f7741e354d56fa79acff66dbe0325ec8f0a","after":null,"ref":"refs/heads/rc-useOgImage-searchParams","pushedAt":"2024-05-23T15:54:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cannikin","name":"Rob Cameron","path":"/cannikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300?s=80&v=4"}},{"before":"ea82ca0154750a22a7710a76f89a122081e8f335","after":"de67ddf79f13124eb8cda85a4b563e92c7058697","ref":"refs/heads/main","pushedAt":"2024-05-23T15:54:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cannikin","name":"Rob Cameron","path":"/cannikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300?s=80&v=4"},"commit":{"message":"In useOgImage() hook adds searchParams option for setting arbitrary query string vars to generated URL (#10677)\n\nFound a missing feature while working on adding og:image support to\r\nCambium:\r\n\r\nRight now setting the width or height of an og:image will add those\r\nproperties as query string variables in the URL that's generated:\r\n\r\n http://localhost:8910/photo.png?width=1000&height=800\r\n\r\nBut you may need variables that you'll use to modify the image you\r\ngenerate. We need a way to also add these to the final URL:\r\n\r\n http://localhost:8910/photo.png?brightness=0.8&contrast=1.5\r\n\r\nI'm thinking of having useOgImage() accept an additional key in its\r\nobject argument, which is an object containing all of the vars you \r\nwant to append to the URL. This can be a simple object or an \r\ninstance of URLSearchParams and we'll do the right thing:\r\n\r\n const { url } = useOgImage({ searchParams: { brightness: 0.9, contrast: 1.5 } })\r\n// url => http://localhost:8910/photo.png?brightness=0.9&contrast=1.5","shortMessageHtmlLink":"In useOgImage() hook adds searchParams option for setting arbitrary q…"}},{"before":"779925ce8de08d551e702a84b2122a671c742e55","after":"f5952f7741e354d56fa79acff66dbe0325ec8f0a","ref":"refs/heads/rc-useOgImage-searchParams","pushedAt":"2024-05-22T23:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cannikin","name":"Rob Cameron","path":"/cannikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300?s=80&v=4"},"commit":{"message":"Adds changeset","shortMessageHtmlLink":"Adds changeset"}},{"before":"2064625d1fc8d28808ff5d891624b4ead05e04d5","after":"779925ce8de08d551e702a84b2122a671c742e55","ref":"refs/heads/rc-useOgImage-searchParams","pushedAt":"2024-05-22T23:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cannikin","name":"Rob Cameron","path":"/cannikin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300?s=80&v=4"},"commit":{"message":"Adds searchParams option for setting arbitrary query string vars to generated URL","shortMessageHtmlLink":"Adds searchParams option for setting arbitrary query string vars to g…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU4_0DwA","startCursor":null,"endCursor":null}},"title":"Activity · redwoodjs/redwood"}