{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639614762,"defaultBranch":"main","name":"blocks","ownerLogin":"j0a0m4","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-11T20:49:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33522657?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683838200.3985322","currentOid":""},"activityList":{"items":[{"before":"27855b7be8900a71fb42ff31640776bf9a89b3e3","after":"a79721bfe5c2daa91032d4a8a0f903ee1d913d5d","ref":"refs/heads/main","pushedAt":"2024-06-17T18:20:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds syntax sugar to collections","shortMessageHtmlLink":"feat: adds syntax sugar to collections"}},{"before":"4b8850e65367f0ee2dc326a4a30ee99d50cf70aa","after":"27855b7be8900a71fb42ff31640776bf9a89b3e3","ref":"refs/heads/main","pushedAt":"2024-06-17T18:12:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds useMemo function wrapper","shortMessageHtmlLink":"feat: adds useMemo function wrapper"}},{"before":"2d0db6b6e19e9dde073c8a7f83263d70df516bd2","after":"4b8850e65367f0ee2dc326a4a30ee99d50cf70aa","ref":"refs/heads/main","pushedAt":"2023-06-11T21:21:11.065Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: renames files and packages","shortMessageHtmlLink":"refactor: renames files and packages"}},{"before":"dbd958157767bd847244fd5d64f595ba0aae0341","after":"2d0db6b6e19e9dde073c8a7f83263d70df516bd2","ref":"refs/heads/main","pushedAt":"2023-06-11T17:12:24.961Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds validation delegate","shortMessageHtmlLink":"feat: adds validation delegate"}},{"before":"928c7e5aca0567d2266a8305064057030e62675e","after":"dbd958157767bd847244fd5d64f595ba0aae0341","ref":"refs/heads/main","pushedAt":"2023-06-09T14:46:33.177Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds negative tests","shortMessageHtmlLink":"feat: adds negative tests"}},{"before":"8c36e90f369f5462c468e77c7d51f877d4c87509","after":"928c7e5aca0567d2266a8305064057030e62675e","ref":"refs/heads/main","pushedAt":"2023-06-08T00:52:45.951Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: removes obsolete code","shortMessageHtmlLink":"refactor: removes obsolete code"}},{"before":"964eaa8c326f0c7bb96c3d66bfdaa464dd9eb686","after":"8c36e90f369f5462c468e77c7d51f877d4c87509","ref":"refs/heads/main","pushedAt":"2023-06-08T00:52:07.873Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds testcase block","shortMessageHtmlLink":"feat: adds testcase block"}},{"before":"4c9efd192d6be0803ef95d73a1f1543f385d96b0","after":"964eaa8c326f0c7bb96c3d66bfdaa464dd9eb686","ref":"refs/heads/main","pushedAt":"2023-06-07T21:43:43.481Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: renames packages","shortMessageHtmlLink":"refactor: renames packages"}},{"before":"b00798a30d6f9aea80d2fbaa4f5a9011cfbf4df1","after":"4c9efd192d6be0803ef95d73a1f1543f385d96b0","ref":"refs/heads/main","pushedAt":"2023-06-06T03:17:40.486Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: error handling with result","shortMessageHtmlLink":"refactor: error handling with result"}},{"before":"1623e15142f95a6eaa37802ca55003fd9ec9f0f4","after":"b00798a30d6f9aea80d2fbaa4f5a9011cfbf4df1","ref":"refs/heads/main","pushedAt":"2023-06-06T02:35:15.286Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: extract forwarder to local var","shortMessageHtmlLink":"refactor: extract forwarder to local var"}},{"before":"07efc430f7bae95fb4a355eed31579563f5e2cf0","after":"1623e15142f95a6eaa37802ca55003fd9ec9f0f4","ref":"refs/heads/main","pushedAt":"2023-06-05T12:51:14.438Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: improve mapping DSL ergonomics","shortMessageHtmlLink":"refactor: improve mapping DSL ergonomics"}},{"before":"f15600950b527bd736fb2dc42ba08371cb502622","after":"07efc430f7bae95fb4a355eed31579563f5e2cf0","ref":"refs/heads/main","pushedAt":"2023-06-04T16:48:55.370Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: code cleanup","shortMessageHtmlLink":"refactor: code cleanup"}},{"before":"6684d94656ce733bf8d7ba637bb66f467d3ec68d","after":"f15600950b527bd736fb2dc42ba08371cb502622","ref":"refs/heads/main","pushedAt":"2023-06-04T16:46:48.796Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: code cleanup","shortMessageHtmlLink":"refactor: code cleanup"}},{"before":"d5a017c7180dca69255178a928fbdf264516f9cb","after":"6684d94656ce733bf8d7ba637bb66f467d3ec68d","ref":"refs/heads/main","pushedAt":"2023-06-04T16:46:16.246Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: restructure packages and names","shortMessageHtmlLink":"refactor: restructure packages and names"}},{"before":"bf6c741f986a6737fe93de7daa8fb8080e85cd04","after":"d5a017c7180dca69255178a928fbdf264516f9cb","ref":"refs/heads/main","pushedAt":"2023-06-04T16:01:17.995Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: restructure packages and names","shortMessageHtmlLink":"refactor: restructure packages and names"}},{"before":"18ebd7d1de4d4276f8be584eb8c5ec1c8f98dfd5","after":"bf6c741f986a6737fe93de7daa8fb8080e85cd04","ref":"refs/heads/main","pushedAt":"2023-06-04T15:24:20.414Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: improves DSL ergonomics","shortMessageHtmlLink":"refactor: improves DSL ergonomics"}},{"before":"113e641e87e158578988777c2ce1732d30c4cf48","after":"18ebd7d1de4d4276f8be584eb8c5ec1c8f98dfd5","ref":"refs/heads/main","pushedAt":"2023-06-03T01:32:14.650Z","pushType":"push","commitsCount":2,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: restructure packages and names","shortMessageHtmlLink":"refactor: restructure packages and names"}},{"before":"76b136b0845da4cbb7d8f554027a4b0183071516","after":"113e641e87e158578988777c2ce1732d30c4cf48","ref":"refs/heads/main","pushedAt":"2023-06-02T15:12:15.808Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"test: improve error handling scenario","shortMessageHtmlLink":"test: improve error handling scenario"}},{"before":"72acfe95cfa491bab5d56739cbd6d7b107867da6","after":"76b136b0845da4cbb7d8f554027a4b0183071516","ref":"refs/heads/main","pushedAt":"2023-06-02T15:01:46.802Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: BlockBuilder exception handling","shortMessageHtmlLink":"feat: BlockBuilder exception handling"}},{"before":"ba3c29a692aa2430ca614a176cd6b0e72fa00457","after":"72acfe95cfa491bab5d56739cbd6d7b107867da6","ref":"refs/heads/main","pushedAt":"2023-06-01T22:39:50.473Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: improves DSL design","shortMessageHtmlLink":"refactor: improves DSL design"}},{"before":"25ecd26410371f33cbb1fb9dec91de9191bdf28f","after":"ba3c29a692aa2430ca614a176cd6b0e72fa00457","ref":"refs/heads/main","pushedAt":"2023-06-01T20:09:01.145Z","pushType":"push","commitsCount":2,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: renames classes","shortMessageHtmlLink":"refactor: renames classes"}},{"before":"992f36df30b94c0e4802d26e9d0f15750056e4b6","after":"25ecd26410371f33cbb1fb9dec91de9191bdf28f","ref":"refs/heads/main","pushedAt":"2023-05-28T14:13:45.868Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: use file ext fn","shortMessageHtmlLink":"refactor: use file ext fn"}},{"before":"1461b27c9e1e49e5ca305a706571399410f2f1b3","after":"992f36df30b94c0e4802d26e9d0f15750056e4b6","ref":"refs/heads/main","pushedAt":"2023-05-28T14:12:48.124Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: updates duration default to sensible value","shortMessageHtmlLink":"refactor: updates duration default to sensible value"}},{"before":"c67ecedef180d0958df3433fb497bcff06ad0f94","after":"1461b27c9e1e49e5ca305a706571399410f2f1b3","ref":"refs/heads/main","pushedAt":"2023-05-28T14:06:48.841Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: drafts shell dsl","shortMessageHtmlLink":"feat: drafts shell dsl"}},{"before":"b49b8de546ee877004f1eb502c053c04cb47cd49","after":"c67ecedef180d0958df3433fb497bcff06ad0f94","ref":"refs/heads/main","pushedAt":"2023-05-28T12:42:11.891Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: validates title is not empty","shortMessageHtmlLink":"feat: validates title is not empty"}},{"before":"0153299d954331c558f6aea420ba36c00c322574","after":"b49b8de546ee877004f1eb502c053c04cb47cd49","ref":"refs/heads/main","pushedAt":"2023-05-28T12:22:41.502Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: migrate builder interface to abstract class","shortMessageHtmlLink":"refactor: migrate builder interface to abstract class"}},{"before":"429799f63273bab9f638370f5229539530817273","after":"0153299d954331c558f6aea420ba36c00c322574","ref":"refs/heads/main","pushedAt":"2023-05-28T02:00:56.871Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"refactor: extract fun interfaces","shortMessageHtmlLink":"refactor: extract fun interfaces"}},{"before":"fc6aadfedbf4de5a39687797ad9ef771a9ba8248","after":"429799f63273bab9f638370f5229539530817273","ref":"refs/heads/main","pushedAt":"2023-05-28T01:01:58.324Z","pushType":"push","commitsCount":2,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: creates Block helper","shortMessageHtmlLink":"feat: creates Block helper"}},{"before":"eee951abc815b503fe9286904fdfc9734a3bbc76","after":"fc6aadfedbf4de5a39687797ad9ef771a9ba8248","ref":"refs/heads/main","pushedAt":"2023-05-27T18:35:20.350Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: draft helper interfaces","shortMessageHtmlLink":"feat: draft helper interfaces"}},{"before":"e22305009d621e410505302feb81b6570ffe676a","after":"eee951abc815b503fe9286904fdfc9734a3bbc76","ref":"refs/heads/main","pushedAt":"2023-05-27T18:31:51.955Z","pushType":"push","commitsCount":1,"pusher":{"login":"j0a0m4","name":"João Lopes","path":"/j0a0m4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33522657?s=80&v=4"},"commit":{"message":"feat: adds set builder","shortMessageHtmlLink":"feat: adds set builder"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZ6xa8AA","startCursor":null,"endCursor":null}},"title":"Activity · j0a0m4/blocks"}