{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":655811107,"defaultBranch":"main","name":"fresh","ownerLogin":"mbhrznr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-19T16:40:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8133892?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694674967.0","currentOid":""},"activityList":{"items":[{"before":"0e5962ce376e784329e0135a19dbd2db5f88d6e4","after":"8e382112575c39b18ccefc5ce4a16f87571bb5e8","ref":"refs/heads/main","pushedAt":"2024-04-27T13:32:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"www: document colocation of route groups (#2413)\n\nThis adds in the information regarding co-location of islands and\r\ncomponents from [this blog\r\npost](https://deno.com/blog/fresh-1.4#colocated-islands-components-and-more)\r\ninto the main documentation.\r\n\r\nA lot of the text is pulled directly from the blog post, but I'm happy\r\nto edit it if need be.\r\n\r\nCloses #2305","shortMessageHtmlLink":"www: document colocation of route groups (denoland#2413)"}},{"before":"5d490c85213c9a7c1705975cfc01aff61c5d0f68","after":"0e5962ce376e784329e0135a19dbd2db5f88d6e4","ref":"refs/heads/main","pushedAt":"2024-04-25T09:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"www: remov no build step from marketing (#2407)\n\nWe've been moving away from that for a couple of months now, so\r\nfeaturing the \"no build step\" prominently in our marketing feels wrong.","shortMessageHtmlLink":"www: remov no build step from marketing (denoland#2407)"}},{"before":"3604c224ce07d18807807a991a81e8b036a1f932","after":"5d490c85213c9a7c1705975cfc01aff61c5d0f68","ref":"refs/heads/main","pushedAt":"2024-04-17T14:05:50.000Z","pushType":"push","commitsCount":279,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"docs: Fix arguments for route component in Upload example (#2396)\n\nCloses #2395","shortMessageHtmlLink":"docs: Fix arguments for route component in Upload example (denoland#2396"}},{"before":"738a51ad526e4d5cc74871927a4888bda54f897c","after":"3604c224ce07d18807807a991a81e8b036a1f932","ref":"refs/heads/main","pushedAt":"2023-09-24T10:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"fix: code frame not showing up in dev mode (#1814)","shortMessageHtmlLink":"fix: code frame not showing up in dev mode (denoland#1814)"}},{"before":"c2a82e723e0ec9d733f653de186c818be321e8b6","after":"738a51ad526e4d5cc74871927a4888bda54f897c","ref":"refs/heads/main","pushedAt":"2023-09-21T22:56:52.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: make it easier to debug markers (#1805)","shortMessageHtmlLink":"chore: make it easier to debug markers (denoland#1805)"}},{"before":"04c0a833c11def8fc45d93595926f59ed5b63693","after":"5386533ca40ef42bcd24b9d19fd3e5b91bde28ce","ref":"refs/heads/feat/add-kv-oauth-plugin","pushedAt":"2023-09-18T17:04:07.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":"chore: extract plugin options into dedicated interface","shortMessageHtmlLink":"chore: extract plugin options into dedicated interface"}},{"before":"e67a8dc106230d8a75fea685bfdd3f1d5e61d0e3","after":"c2a82e723e0ec9d733f653de186c818be321e8b6","ref":"refs/heads/main","pushedAt":"2023-09-16T07:00:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"fix: server initialized twice in old dev mode (#1781)","shortMessageHtmlLink":"fix: server initialized twice in old dev mode (denoland#1781)"}},{"before":"9df3fc63baab21a7a45693b9ab2718fbb3f20948","after":"04c0a833c11def8fc45d93595926f59ed5b63693","ref":"refs/heads/feat/add-kv-oauth-plugin","pushedAt":"2023-09-16T06:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: extract plugin options into dedicated interface","shortMessageHtmlLink":"chore: extract plugin options into dedicated interface"}},{"before":"3f1d38148524dc443da1de4d50322c9f8690a9ff","after":"9df3fc63baab21a7a45693b9ab2718fbb3f20948","ref":"refs/heads/feat/add-kv-oauth-plugin","pushedAt":"2023-09-16T01:07:34.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"iuioiua","name":"Asher Gomez","path":"/iuioiua","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29347852?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/add-kv-oauth-plugin","shortMessageHtmlLink":"Merge branch 'main' into feat/add-kv-oauth-plugin"}},{"before":"bfea10f678bdd80f6d32cc854740e7823a3e5ac0","after":"3f1d38148524dc443da1de4d50322c9f8690a9ff","ref":"refs/heads/feat/add-kv-oauth-plugin","pushedAt":"2023-09-14T14:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: update ci to use --unstable on tests","shortMessageHtmlLink":"chore: update ci to use --unstable on tests"}},{"before":null,"after":"bfea10f678bdd80f6d32cc854740e7823a3e5ac0","ref":"refs/heads/feat/add-kv-oauth-plugin","pushedAt":"2023-09-14T07:02:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"feat: add kv oauth plugin as first party plugin","shortMessageHtmlLink":"feat: add kv oauth plugin as first party plugin"}},{"before":"e01ef2d8a0ae1f1737b6ef7a4b685ed7457cb994","after":"e67a8dc106230d8a75fea685bfdd3f1d5e61d0e3","ref":"refs/heads/main","pushedAt":"2023-09-14T06:03:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"feat: Add `NotFoundData` generic to `HandlerContext` (#1747)","shortMessageHtmlLink":"feat: Add NotFoundData generic to HandlerContext (denoland#1747)"}},{"before":"96d8eb4ffcd5421ca6e867b62b2f6870529eec65","after":"e01ef2d8a0ae1f1737b6ef7a4b685ed7457cb994","ref":"refs/heads/main","pushedAt":"2023-09-12T21:30:59.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"feat(dev): Ignore common test files in routes and islands (#1039)\n\nCo-authored-by: Marvin Hagemeister \r\nCo-authored-by: Asher Gomez ","shortMessageHtmlLink":"feat(dev): Ignore common test files in routes and islands (denoland#1039"}},{"before":"31ad27c8dc38983b22544cb7f92312c51dd9b754","after":"f6d972112d66afed44a6f090d82babd1693176ec","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-12T20:35:16.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/safety_checks","shortMessageHtmlLink":"Merge branch 'main' into feat/safety_checks"}},{"before":"d4ca26cbbfcf1d3166171d09b4160dba64ff38b0","after":"4890323cb30b4e58d3203928f42d9db2ad58707c","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-09-07T07:23:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/optional-route-params","shortMessageHtmlLink":"Merge branch 'main' into feat/optional-route-params"}},{"before":"1a84d765bb565120a75487a00e2273784f64d31c","after":"d4ca26cbbfcf1d3166171d09b4160dba64ff38b0","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-09-05T19:23:19.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/optional-route-params","shortMessageHtmlLink":"Merge branch 'main' into feat/optional-route-params"}},{"before":"575e7813b7e222bce619606f68f39d8b0b1c99d6","after":"96d8eb4ffcd5421ca6e867b62b2f6870529eec65","ref":"refs/heads/main","pushedAt":"2023-09-05T19:20:47.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"www: fix broken link (#1737)","shortMessageHtmlLink":"www: fix broken link (denoland#1737)"}},{"before":"3777b065517d1cf7a4bf2ebeb81d835e16d7c2b1","after":"1a84d765bb565120a75487a00e2273784f64d31c","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-09-05T19:19:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: implement review remarks","shortMessageHtmlLink":"chore: implement review remarks"}},{"before":"0213064d6a9a6cacc906d109de09f310af0f5365","after":"31ad27c8dc38983b22544cb7f92312c51dd9b754","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-04T22:36:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: add plugin dev check for aot builds","shortMessageHtmlLink":"chore: add plugin dev check for aot builds"}},{"before":"584994c26729c49c2b75b8c6678a96a8818d892a","after":"0213064d6a9a6cacc906d109de09f310af0f5365","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-04T20:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: update tests","shortMessageHtmlLink":"chore: update tests"}},{"before":"c11a18a50e5ac862dfe16ae2dfd130c0465bf30a","after":"3777b065517d1cf7a4bf2ebeb81d835e16d7c2b1","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-09-04T20:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: add more test cases","shortMessageHtmlLink":"chore: add more test cases"}},{"before":"f83638ab700e38496fda1fc28ae11d27f862ef69","after":"584994c26729c49c2b75b8c6678a96a8818d892a","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-04T20:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: minor tweaks","shortMessageHtmlLink":"chore: minor tweaks"}},{"before":"78c2b77457756d4793da5a6e9a9275816bc4f534","after":"f83638ab700e38496fda1fc28ae11d27f862ef69","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-04T19:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: update logic and tests for conflicting dynamic routes","shortMessageHtmlLink":"chore: update logic and tests for conflicting dynamic routes"}},{"before":"062ca65b04413ea1e49c7670de403e5bcafa7400","after":"78c2b77457756d4793da5a6e9a9275816bc4f534","ref":"refs/heads/feat/safety_checks","pushedAt":"2023-09-04T18:38:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/safety_checks","shortMessageHtmlLink":"Merge branch 'main' into feat/safety_checks"}},{"before":"934e4441192bc55beaae3fe3f0510e71b7d3671c","after":"c11a18a50e5ac862dfe16ae2dfd130c0465bf30a","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-09-04T18:37:46.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/optional-route-params","shortMessageHtmlLink":"Merge branch 'main' into feat/optional-route-params"}},{"before":"37296414492ecd37e8dc68d16b510438d57a5bb4","after":"575e7813b7e222bce619606f68f39d8b0b1c99d6","ref":"refs/heads/main","pushedAt":"2023-09-04T18:36:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"docs: fix small typos (#1702)","shortMessageHtmlLink":"docs: fix small typos (denoland#1702)"}},{"before":"fb6d11747b0f0e17af0e43be2331db35946c6900","after":"37296414492ecd37e8dc68d16b510438d57a5bb4","ref":"refs/heads/main","pushedAt":"2023-09-04T14:57:55.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"fix: export DestinationKind (#1721)","shortMessageHtmlLink":"fix: export DestinationKind (denoland#1721)"}},{"before":"f0728aa75490f6b8e4e622f936528b31a09e7876","after":"934e4441192bc55beaae3fe3f0510e71b7d3671c","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-08-29T20:17:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feat/optional-route-params","shortMessageHtmlLink":"Merge branch 'main' into feat/optional-route-params"}},{"before":"5a8bc53507b4160249f9e0fd7f186372bcf28048","after":"f0728aa75490f6b8e4e622f936528b31a09e7876","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-08-25T23:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"chore: fix and enhance tests","shortMessageHtmlLink":"chore: fix and enhance tests"}},{"before":"fd913b909c2eec36bd5b7906132a074daac4b8f6","after":"5a8bc53507b4160249f9e0fd7f186372bcf28048","ref":"refs/heads/feat/optional-route-params","pushedAt":"2023-08-25T23:37:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbhrznr","name":"Michael Herzner","path":"/mbhrznr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8133892?s=80&v=4"},"commit":{"message":"feat: add support for optional dynamic route params","shortMessageHtmlLink":"feat: add support for optional dynamic route params"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO9g3ygA","startCursor":null,"endCursor":null}},"title":"Activity ยท mbhrznr/fresh"}