{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":365263843,"defaultBranch":"main","name":"fresh","ownerLogin":"denoland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-07T14:42:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42048915?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716833029.0","currentOid":""},"activityList":{"items":[{"before":"d06dad5be617c12b087053bd60bf4b250c458a07","after":"4fab47357f308b6a3bbbf7dd3a7cb6ffaccb12a7","ref":"refs/heads/main","pushedAt":"2024-05-27T18:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"tests: wait for esbuild to shut down (#2476)","shortMessageHtmlLink":"tests: wait for esbuild to shut down (#2476)"}},{"before":"c7d8692611ff5ceb7e9c4210f71d5ff6e2c44815","after":null,"ref":"refs/heads/esbuild_wait_shutdown","pushedAt":"2024-05-27T18:03:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":null,"after":"c7d8692611ff5ceb7e9c4210f71d5ff6e2c44815","ref":"refs/heads/esbuild_wait_shutdown","pushedAt":"2024-05-27T17:15:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"tests: wait for esbuild to shut down","shortMessageHtmlLink":"tests: wait for esbuild to shut down"}},{"before":"f02bd33a00a0f67604d6f5718f3c10a0a25addb3","after":"b01803fe3878e96a0124710b7fba232515efabc3","ref":"refs/heads/ensure-response-code","pushedAt":"2024-05-27T16:47:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: error handling in fs routes","shortMessageHtmlLink":"fix: error handling in fs routes"}},{"before":null,"after":"30acdeea631bf544ec6375a0df1480bf8ae9f3c1","ref":"refs/heads/code-frame2","pushedAt":"2024-05-27T16:45:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: show code frame on error","shortMessageHtmlLink":"fix: show code frame on error"}},{"before":null,"after":"f02bd33a00a0f67604d6f5718f3c10a0a25addb3","ref":"refs/heads/ensure-response-code","pushedAt":"2024-05-27T16:42:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: error handling in fs routes","shortMessageHtmlLink":"fix: error handling in fs routes"}},{"before":null,"after":"f4bc95d2b4140d0094d9d8d4c9eb5c2d957fb52a","ref":"refs/heads/no_data_on_FreshContext","pushedAt":"2024-05-27T15:22:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"fix: remove `Data` from `FreshContext`\n\nThis is now only on `PageProps`.","shortMessageHtmlLink":"fix: remove Data from FreshContext"}},{"before":"b6b1176bb52966c86295c48705c6e5bb3251cc65","after":null,"ref":"refs/heads/dont_disable_sanitizers","pushedAt":"2024-05-27T13:00:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"bd60444f7c19d1838c9fedf212bf01f6d8846889","after":"d06dad5be617c12b087053bd60bf4b250c458a07","ref":"refs/heads/main","pushedAt":"2024-05-27T13:00:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"tests: don't disable all the sanitizers (#2472)\n\nThe tests also pass with them enabled for me.\r\n\r\n---------\r\n\r\nCo-authored-by: Marvin Hagemeister ","shortMessageHtmlLink":"tests: don't disable all the sanitizers (#2472)"}},{"before":"abdf5b38f76e30b484de8bb24a1add56997913f2","after":"b6b1176bb52966c86295c48705c6e5bb3251cc65","ref":"refs/heads/dont_disable_sanitizers","pushedAt":"2024-05-27T12:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"chore: remove console.log","shortMessageHtmlLink":"chore: remove console.log"}},{"before":"b0c06bea71d223291eb07beb802b160c3b4ddafc","after":null,"ref":"refs/heads/http-error","pushedAt":"2024-05-27T12:34:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"8865d290ceeb7bc157df8dfd1f0952ef63fe666e","after":"bd60444f7c19d1838c9fedf212bf01f6d8846889","ref":"refs/heads/main","pushedAt":"2024-05-27T12:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: only generate stack on HttpError if status >= 500 (#2470)","shortMessageHtmlLink":"fix: only generate stack on HttpError if status >= 500 (#2470)"}},{"before":null,"after":"abdf5b38f76e30b484de8bb24a1add56997913f2","ref":"refs/heads/dont_disable_sanitizers","pushedAt":"2024-05-27T11:13:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lucacasonato","name":"Luca Casonato","path":"/lucacasonato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7829205?s=80&v=4"},"commit":{"message":"tests: don't disable all the sanitizers","shortMessageHtmlLink":"tests: don't disable all the sanitizers"}},{"before":null,"after":"b0c06bea71d223291eb07beb802b160c3b4ddafc","ref":"refs/heads/http-error","pushedAt":"2024-05-25T11:39:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: only generate stack on HttpError if status >= 500","shortMessageHtmlLink":"fix: only generate stack on HttpError if status >= 500"}},{"before":"3da273290a2a1962c8c67b6dca4e959fc9525587","after":null,"ref":"refs/heads/www-precompile","pushedAt":"2024-05-25T11:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"67a3714db34f9cc72f3ed88ccc959c5054139259","after":"8865d290ceeb7bc157df8dfd1f0952ef63fe666e","ref":"refs/heads/main","pushedAt":"2024-05-25T11:31:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"www: switch to precompile jsx (#2469)","shortMessageHtmlLink":"www: switch to precompile jsx (#2469)"}},{"before":null,"after":"3da273290a2a1962c8c67b6dca4e959fc9525587","ref":"refs/heads/www-precompile","pushedAt":"2024-05-25T11:25:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"www: switch to precompile jsx","shortMessageHtmlLink":"www: switch to precompile jsx"}},{"before":"5dd854341c6247112258ca5586781638aaae4d9f","after":"67a3714db34f9cc72f3ed88ccc959c5054139259","ref":"refs/heads/main","pushedAt":"2024-05-25T10:33:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"docs: Fix name of JSR update tool (#2468)","shortMessageHtmlLink":"docs: Fix name of JSR update tool (#2468)"}},{"before":"fb64e28539c4fec19568f32820d90a152691d770","after":null,"ref":"refs/heads/www-trailing-slash","pushedAt":"2024-05-25T10:11:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"6a7f41f0844f09072d51e76b49ea27cbaee0d666","after":"5dd854341c6247112258ca5586781638aaae4d9f","ref":"refs/heads/main","pushedAt":"2024-05-25T10:11:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"www: add back trailing slash handling (#2467)\n\nIn Fresh 2 trailing slash handling isn't applied automatically anymore\r\nand I forgot to do that when merging the Fresh 2 code base.\r\n\r\nWhile we're at it, I've added a section for that to our migration guide.","shortMessageHtmlLink":"www: add back trailing slash handling (#2467)"}},{"before":"da858d0b340b230d199e3c4982a1de985bbd10ad","after":"6a7f41f0844f09072d51e76b49ea27cbaee0d666","ref":"refs/heads/main","pushedAt":"2024-05-25T10:06:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"chore: update link in README (#2466)\n\nCorrects an incorrect link in the README","shortMessageHtmlLink":"chore: update link in README (#2466)"}},{"before":null,"after":"fb64e28539c4fec19568f32820d90a152691d770","ref":"refs/heads/www-trailing-slash","pushedAt":"2024-05-25T10:05:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"docs: add trailing slash handling to migration guide","shortMessageHtmlLink":"docs: add trailing slash handling to migration guide"}},{"before":null,"after":"990357629e50ef123e5b5ee2b80c250be867534f","ref":"refs/heads/1.x","pushedAt":"2024-05-25T10:00:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"Chore: styling and verbiage cleanup (#2451)\n\n- Better responsive styling of header, logo, nav menu and docs sidebar\n- Specify UTC on homepage (since we can't localize server-side)\n- Minor copy updates","shortMessageHtmlLink":"Chore: styling and verbiage cleanup (#2451)"}},{"before":"7e6f5d55b779595687ca2defe242debb2518767d","after":"da858d0b340b230d199e3c4982a1de985bbd10ad","ref":"refs/heads/main","pushedAt":"2024-05-25T06:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"www: improve error page design (#2463)\n\n\"Screenshot","shortMessageHtmlLink":"www: improve error page design (#2463)"}},{"before":"f9545c3d63b80307b8cc6dc137066972f00e5927","after":"7e6f5d55b779595687ca2defe242debb2518767d","ref":"refs/heads/main","pushedAt":"2024-05-24T22:33:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"chore: release 2.0.0-alpha.11 (#2464)","shortMessageHtmlLink":"chore: release 2.0.0-alpha.11 (#2464)"}},{"before":"2b1de48ff1c356b15de05dc8b3dcaed2db627764","after":"f9545c3d63b80307b8cc6dc137066972f00e5927","ref":"refs/heads/main","pushedAt":"2024-05-24T21:46:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"fix: don't show error overlay on HttpError < 500 (#2462)","shortMessageHtmlLink":"fix: don't show error overlay on HttpError < 500 (#2462)"}},{"before":"11b32f8455555a74a1ff2a5c6a331e3fc116d2b8","after":"0b4c6dce655214fca772dfeaf1bd80a48c04018e","ref":"refs/heads/fs-route-error","pushedAt":"2024-05-24T20:19:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"11b32f8455555a74a1ff2a5c6a331e3fc116d2b8","ref":"refs/heads/fs-route-error","pushedAt":"2024-05-24T20:19:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"4d2a6b0f095b6e379dd780145191765df118bb2f","after":null,"ref":"refs/heads/doc-fresh-2-migration","pushedAt":"2024-05-24T19:09:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"}},{"before":"9a7399a769eda91424d948f0a04c602f67b75e82","after":"2b1de48ff1c356b15de05dc8b3dcaed2db627764","ref":"refs/heads/main","pushedAt":"2024-05-24T19:09:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marvinhagemeister","name":"Marvin Hagemeister","path":"/marvinhagemeister","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1062408?s=80&v=4"},"commit":{"message":"docs: add Fresh 2 migration guide (#2459)\n\nCo-authored-by: Luca Casonato ","shortMessageHtmlLink":"docs: add Fresh 2 migration guide (#2459)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVSLP7wA","startCursor":null,"endCursor":null}},"title":"Activity ยท denoland/fresh"}