{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":702317928,"defaultBranch":"main","name":"barley","ownerLogin":"MoskitoHero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-09T04:53:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/346985?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718599365.0","currentOid":""},"activityList":{"items":[{"before":"9b92a8d08031a67b8ebc6c36713eacc3f33950a5","after":"bfac7a56bad9ed434309cd9f383b4e26c806af9b","ref":"refs/heads/main","pushedAt":"2024-06-17T04:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Release v0.6.2","shortMessageHtmlLink":"Release v0.6.2"}},{"before":"ff80698a281091f926bed597fd56e939ab50583d","after":"9b92a8d08031a67b8ebc6c36713eacc3f33950a5","ref":"refs/heads/main","pushedAt":"2024-06-16T23:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6142df56841a99a3f3e30d5a20f3dbf616e91151","after":"ff80698a281091f926bed597fd56e939ab50583d","ref":"refs/heads/main","pushedAt":"2024-06-16T22:46:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #9 from MoskitoHero/invalid_attribute_error\n\nRaise a Barley::InvalidAttributeError on type errors","shortMessageHtmlLink":"Merge pull request #9 from MoskitoHero/invalid_attribute_error"}},{"before":null,"after":"a1a4cf7a1e7fd28583d4a4d5419e7f4fb4998852","ref":"refs/heads/invalid_attribute_error","pushedAt":"2024-06-16T22:40:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Raise an InvalidAttributeError with a readable message on type errors","shortMessageHtmlLink":"Raise an InvalidAttributeError with a readable message on type errors"}},{"before":"964be2f6d04c21f3505c934904b740a9087d4474","after":"6142df56841a99a3f3e30d5a20f3dbf616e91151","ref":"refs/heads/main","pushedAt":"2024-06-14T02:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Release v0.6.1 (bugfix release)","shortMessageHtmlLink":"Release v0.6.1 (bugfix release)"}},{"before":"d0dfe0e940c64aadb3afc0a6b160dcfa589146ed","after":"964be2f6d04c21f3505c934904b740a9087d4474","ref":"refs/heads/main","pushedAt":"2024-06-14T01:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update github action image for gem push action","shortMessageHtmlLink":"Update github action image for gem push action"}},{"before":"12d27eb8765adddf1fe48242eb71dc0ec406e778","after":"d0dfe0e940c64aadb3afc0a6b160dcfa589146ed","ref":"refs/heads/main","pushedAt":"2024-06-14T01:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Release v0.6","shortMessageHtmlLink":"Release v0.6"}},{"before":"5c0aa818955d2977278254a58087b514043ed01e","after":"12d27eb8765adddf1fe48242eb71dc0ec406e778","ref":"refs/heads/main","pushedAt":"2024-06-14T01:31:59.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #6 from MoskitoHero/context\n\nAdd context argument to Serializer initializer","shortMessageHtmlLink":"Merge pull request #6 from MoskitoHero/context"}},{"before":"3b5abf29c98b79b9361b9dfbe2c0632ff97414b1","after":"5c0aa818955d2977278254a58087b514043ed01e","ref":"refs/heads/main","pushedAt":"2024-06-14T01:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update .gitignore, add hero image","shortMessageHtmlLink":"Update .gitignore, add hero image"}},{"before":"9984771a4b43a3ec348e85739be33681577578f4","after":"6fa22574094fdf35ad686a0faa1444335ffda285","ref":"refs/heads/context","pushedAt":"2024-06-14T01:26:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge branch 'main' into context","shortMessageHtmlLink":"Merge branch 'main' into context"}},{"before":"ae6ff1bd74be09dcc11934031b32983e03e659ca","after":"9984771a4b43a3ec348e85739be33681577578f4","ref":"refs/heads/context","pushedAt":"2024-06-14T01:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Adds a test and documentation","shortMessageHtmlLink":"Adds a test and documentation"}},{"before":"c56e742adec06269b3b2ca4528478d0bdb481301","after":"3b5abf29c98b79b9361b9dfbe2c0632ff97414b1","ref":"refs/heads/main","pushedAt":"2024-06-14T00:59:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #7 from MoskitoHero/many-scopes\n\nAdd a `scope` argument to the `many` definition","shortMessageHtmlLink":"Merge pull request #7 from MoskitoHero/many-scopes"}},{"before":"4f4118d0f406b84ecf44c2985eb845b767c1b105","after":"ae6ff1bd74be09dcc11934031b32983e03e659ca","ref":"refs/heads/context","pushedAt":"2024-06-14T00:58:51.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into context","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into context"}},{"before":"9d67deecde6344c94c0a9cbc1adfebe52469e161","after":"e2e12ccc52e5b8518e713b3707719bedf5994753","ref":"refs/heads/many-scopes","pushedAt":"2024-06-14T00:55:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into many-scopes","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into many-scopes"}},{"before":"91af13c8ea72c63682492179becca64de2fe0570","after":"c56e742adec06269b3b2ca4528478d0bdb481301","ref":"refs/heads/main","pushedAt":"2024-06-14T00:53:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #8 from MoskitoHero/chore/github-actions-update\n\nUpdate github actions image to v4","shortMessageHtmlLink":"Merge pull request #8 from MoskitoHero/chore/github-actions-update"}},{"before":null,"after":"aba6bd5238f46759b0d7050379064db9a90fdb5b","ref":"refs/heads/chore/github-actions-update","pushedAt":"2024-06-14T00:47:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update the actions image to v4","shortMessageHtmlLink":"Update the actions image to v4"}},{"before":null,"after":"9d67deecde6344c94c0a9cbc1adfebe52469e161","ref":"refs/heads/many-scopes","pushedAt":"2024-06-14T00:29:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Adds a `scope` argument to the `many` definition\n\nThis commit adds a `scope` argument to the `many` definition, that can either be a named scope defined on the associated model, or a lambda that will be called on the association.","shortMessageHtmlLink":"Adds a scope argument to the many definition"}},{"before":"df4c7e2c92b59f2d40ab70250a4987b2092a1068","after":"4f4118d0f406b84ecf44c2985eb845b767c1b105","ref":"refs/heads/context","pushedAt":"2024-06-11T13:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Add context as an initializer param","shortMessageHtmlLink":"Add context as an initializer param"}},{"before":"3bfc6b1e2cee53dbe7920e2f1b72ff5435dd2ae2","after":"91af13c8ea72c63682492179becca64de2fe0570","ref":"refs/heads/main","pushedAt":"2024-05-19T04:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update README.md\n\nRemoved the \"simple\" word. Note that the gem suddenly got complicated with that change.","shortMessageHtmlLink":"Update README.md"}},{"before":"c187d6ab0825bf12bcd87abbc1f688c847d75643","after":"3bfc6b1e2cee53dbe7920e2f1b72ff5435dd2ae2","ref":"refs/heads/main","pushedAt":"2024-04-19T16:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update README.md - remove useless \"dead\" wording.","shortMessageHtmlLink":"Update README.md - remove useless \"dead\" wording."}},{"before":"ed69a44f3b0f4fa6d6a2f0e95a21bf233076c8fb","after":"c187d6ab0825bf12bcd87abbc1f688c847d75643","ref":"refs/heads/main","pushedAt":"2024-04-19T10:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Release v0.5","shortMessageHtmlLink":"Release v0.5"}},{"before":"e83c1c6303ef3437c30a71559d0e816992b86941","after":"ed69a44f3b0f4fa6d6a2f0e95a21bf233076c8fb","ref":"refs/heads/main","pushedAt":"2024-04-19T10:13:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #5 from MoskitoHero/benchmark-tests\n\nAdd Benchmark tests","shortMessageHtmlLink":"Merge pull request #5 from MoskitoHero/benchmark-tests"}},{"before":null,"after":"06c173b278eb3a08f7e68ba394ec3b77a9af531c","ref":"refs/heads/benchmark-tests","pushedAt":"2024-04-19T10:06:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Add a first benchmark test","shortMessageHtmlLink":"Add a first benchmark test"}},{"before":"78b3ddc75d845c382f25fcea550f956af6adc741","after":"e83c1c6303ef3437c30a71559d0e816992b86941","ref":"refs/heads/main","pushedAt":"2024-04-19T10:04:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #4 from MoskitoHero/ruby3.3-workflow\n\nAdd ruby 3.3 to github actions","shortMessageHtmlLink":"Merge pull request #4 from MoskitoHero/ruby3.3-workflow"}},{"before":null,"after":"098d72219574ec28c77c1d20e284de6a009eb9d2","ref":"refs/heads/ruby3.3-workflow","pushedAt":"2024-04-19T10:02:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Add 3.3 ruby github action","shortMessageHtmlLink":"Add 3.3 ruby github action"}},{"before":"c8bce7267b5a2967e7aafd31f1a9245fc2234444","after":"78b3ddc75d845c382f25fcea550f956af6adc741","ref":"refs/heads/main","pushedAt":"2024-04-19T09:59:32.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Merge pull request #3 from MoskitoHero/context\n\nAdd with_context class method to the serializer","shortMessageHtmlLink":"Merge pull request #3 from MoskitoHero/context"}},{"before":"b45bbac979b6742fcfb30c1b17b9a4f8e7847176","after":"df4c7e2c92b59f2d40ab70250a4987b2092a1068","ref":"refs/heads/context","pushedAt":"2024-04-19T09:56:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Lock sqlite3 version","shortMessageHtmlLink":"Lock sqlite3 version"}},{"before":"c46abef88a528699f3f6d24c38eb7340ebfe4b56","after":"b45bbac979b6742fcfb30c1b17b9a4f8e7847176","ref":"refs/heads/context","pushedAt":"2024-04-19T09:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Update the README","shortMessageHtmlLink":"Update the README"}},{"before":null,"after":"c46abef88a528699f3f6d24c38eb7340ebfe4b56","ref":"refs/heads/context","pushedAt":"2024-04-19T09:30:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Adds with_context class method to the Serializer class\n\nThis allows to use custom arguments to be used within the serializer","shortMessageHtmlLink":"Adds with_context class method to the Serializer class"}},{"before":"785a93ac10d861bda5019e82db9fccbf01497e6a","after":"c8bce7267b5a2967e7aafd31f1a9245fc2234444","ref":"refs/heads/main","pushedAt":"2023-11-30T20:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MoskitoHero","name":"Cédric Delalande","path":"/MoskitoHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/346985?s=80&v=4"},"commit":{"message":"Add error handling for empty Serializer class\n\nUpdates have been made to raise an error when Serializer class has no defined attributes or relation.\n\nA corresponding test case has also been added in serializer_test.rb to ensure that the program behaves as expected when such a situation arises.","shortMessageHtmlLink":"Add error handling for empty Serializer class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZvu82gA","startCursor":null,"endCursor":null}},"title":"Activity · MoskitoHero/barley"}