{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":762079422,"defaultBranch":"main","name":"rspec-sql","ownerLogin":"openfoodfoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-23T03:26:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2578987?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713835138.0","currentOid":""},"activityList":{"items":[{"before":"31b2c55d1b997f47c3f8fe853eaf735299ea967e","after":"208c1ae117c1fd253306b03b4f02162a5da9e330","ref":"refs/heads/main","pushedAt":"2024-04-23T01:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Release v0.0.3","shortMessageHtmlLink":"Release v0.0.3"}},{"before":"e5325d637bee760a4afe8071b642695b06dcad01","after":null,"ref":"refs/heads/error-messages","pushedAt":"2024-04-23T01:07:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"}},{"before":"0809b91472d6056cc63313afc6cc24fd3b39bb73","after":"31b2c55d1b997f47c3f8fe853eaf735299ea967e","ref":"refs/heads/main","pushedAt":"2024-04-23T01:07:37.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Merge pull request #5 from openfoodfoundation/error-messages\n\nImprove failure messages when not expecting a list","shortMessageHtmlLink":"Merge pull request #5 from openfoodfoundation/error-messages"}},{"before":"b3a5f26b957bd9bbb16a0747af010485c77903d7","after":"e5325d637bee760a4afe8071b642695b06dcad01","ref":"refs/heads/error-messages","pushedAt":"2024-04-18T23:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Show relative difference of numbers of queries","shortMessageHtmlLink":"Show relative difference of numbers of queries"}},{"before":null,"after":"b3a5f26b957bd9bbb16a0747af010485c77903d7","ref":"refs/heads/error-messages","pushedAt":"2024-04-18T07:03:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Stop rspec from printing unnecessary example performance","shortMessageHtmlLink":"Stop rspec from printing unnecessary example performance"}},{"before":"19b43d2cd63570ff8aa87ddcdc7e9709fee57b49","after":null,"ref":"refs/tags/v0.0.2","pushedAt":"2024-04-16T00:22:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"}},{"before":"19b43d2cd63570ff8aa87ddcdc7e9709fee57b49","after":"0809b91472d6056cc63313afc6cc24fd3b39bb73","ref":"refs/heads/main","pushedAt":"2024-04-16T00:20:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Release v0.0.2","shortMessageHtmlLink":"Release v0.0.2"}},{"before":"f65c9f3878cc9f768e132bb2474abeb533e84dfd","after":"19b43d2cd63570ff8aa87ddcdc7e9709fee57b49","ref":"refs/heads/main","pushedAt":"2024-04-16T00:13:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Release v0.0.2","shortMessageHtmlLink":"Release v0.0.2"}},{"before":"c1a4f594e934c869cdd08887ae75a90a4a5fc664","after":"f65c9f3878cc9f768e132bb2474abeb533e84dfd","ref":"refs/heads/main","pushedAt":"2024-04-15T23:49:52.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Merge pull request #4 from openfoodfoundation/error-messages\n\nImprove error message for n.times syntax","shortMessageHtmlLink":"Merge pull request #4 from openfoodfoundation/error-messages"}},{"before":"0ac138138e545b9797006051ded6bd162328ba5e","after":null,"ref":"refs/heads/error-messages","pushedAt":"2024-04-15T23:49:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"}},{"before":"7f5124d77704742725732784ceb263eef02f718f","after":"0ac138138e545b9797006051ded6bd162328ba5e","ref":"refs/heads/error-messages","pushedAt":"2024-04-11T05:42:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Run rubocop on CI\n\nThe specs are more important, so run them first. Runtime is pretty\nsimilar at the moment.","shortMessageHtmlLink":"Run rubocop on CI"}},{"before":null,"after":"7f5124d77704742725732784ceb263eef02f718f","ref":"refs/heads/error-messages","pushedAt":"2024-04-11T04:39:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Improve error message for n.times syntax\n\nAnd add specs.","shortMessageHtmlLink":"Improve error message for n.times syntax"}},{"before":"925fd8874cb76e863ea39dfd518a8d3b55d8e30a","after":null,"ref":"refs/heads/gem-push","pushedAt":"2024-03-01T00:36:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"}},{"before":"dc0de2c15858b2dc867a55d6bb1464ab0df91170","after":"c1a4f594e934c869cdd08887ae75a90a4a5fc664","ref":"refs/heads/main","pushedAt":"2024-03-01T00:36:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Merge pull request #1 from openfoodfoundation/gem-push\n\nCreate workflow to push to RubyGems on release","shortMessageHtmlLink":"Merge pull request #1 from openfoodfoundation/gem-push"}},{"before":"f9df53523d7a0600f9b0ac482b8b9348f475a864","after":"925fd8874cb76e863ea39dfd518a8d3b55d8e30a","ref":"refs/heads/gem-push","pushedAt":"2024-03-01T00:34:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Release 0.0.1\n\nIt contains the new hash syntax to match query summaries.","shortMessageHtmlLink":"Release 0.0.1"}},{"before":"ddabb0334c5087a4eb205a9cfae64b9d516d58d1","after":"f9df53523d7a0600f9b0ac482b8b9348f475a864","ref":"refs/heads/gem-push","pushedAt":"2024-03-01T00:33:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Release 0.0.1\n\nIt contains the new hash syntax to match query summaries.","shortMessageHtmlLink":"Release 0.0.1"}},{"before":"db75acbcd816a600dbf60d32bf6811080178856f","after":null,"ref":"refs/heads/summary-stats","pushedAt":"2024-02-29T23:25:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"}},{"before":"b3a62384e1e1341acc5fd0c6f1cfd9b04c4c6fcd","after":"dc0de2c15858b2dc867a55d6bb1464ab0df91170","ref":"refs/heads/main","pushedAt":"2024-02-29T23:25:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Merge pull request #2 from openfoodfoundation/summary-stats\n\nAdd query summary matching","shortMessageHtmlLink":"Merge pull request #2 from openfoodfoundation/summary-stats"}},{"before":null,"after":"db75acbcd816a600dbf60d32bf6811080178856f","ref":"refs/heads/summary-stats","pushedAt":"2024-02-29T22:58:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add query summary matching\n\nThis has been copied from the openfoodnetwork repository and adapted\nslightly. It also needed one little fix.\n\nThis approach is quite different to our previous one and I'm wondering\nif we use `User` and `Create` instead of `users` and `insert` to stay on\nthe higher level of Active Record. But for now this is can be a simple\nreplacement for the openfoodnetwork spec helper and we can evolve it\nfrom there.","shortMessageHtmlLink":"Add query summary matching"}},{"before":"ef80e9e5e7fe10505eeae500b2cfebfd26e49584","after":"b3a62384e1e1341acc5fd0c6f1cfd9b04c4c6fcd","ref":"refs/heads/main","pushedAt":"2024-02-29T03:55:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add GH workflow for tests","shortMessageHtmlLink":"Add GH workflow for tests"}},{"before":"4a559b1a1ad91b6e3b3cdb6988fca888b635ebb9","after":"ef80e9e5e7fe10505eeae500b2cfebfd26e49584","ref":"refs/heads/main","pushedAt":"2024-02-29T03:48:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add GH workflow for tests","shortMessageHtmlLink":"Add GH workflow for tests"}},{"before":"42700e5d0a729a00a03e7c5b9e0db10700013763","after":"4a559b1a1ad91b6e3b3cdb6988fca888b635ebb9","ref":"refs/heads/main","pushedAt":"2024-02-29T03:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"f3710665352dd5d57f8c9182a2e83163fa77c544","after":"42700e5d0a729a00a03e7c5b9e0db10700013763","ref":"refs/heads/main","pushedAt":"2024-02-29T03:39:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add GH workflow for tests","shortMessageHtmlLink":"Add GH workflow for tests"}},{"before":null,"after":"ddabb0334c5087a4eb205a9cfae64b9d516d58d1","ref":"refs/heads/gem-push","pushedAt":"2024-02-29T03:31:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Create gem-push.yml","shortMessageHtmlLink":"Create gem-push.yml"}},{"before":"a68a82d3cff3725459bbe2840c5be1dc9d7abec3","after":"f3710665352dd5d57f8c9182a2e83163fa77c544","ref":"refs/heads/main","pushedAt":"2024-02-29T03:26:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add syntactic sugar for x.times","shortMessageHtmlLink":"Add syntactic sugar for x.times"}},{"before":"34aec5aa78255917ec18dd4b72470bf57689a2ae","after":"a68a82d3cff3725459bbe2840c5be1dc9d7abec3","ref":"refs/heads/main","pushedAt":"2024-02-23T06:06:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add gemspec and dev bundle","shortMessageHtmlLink":"Add gemspec and dev bundle"}},{"before":"a69b3dbc12f94594b741a1504b0c884eee702bda","after":"34aec5aa78255917ec18dd4b72470bf57689a2ae","ref":"refs/heads/main","pushedAt":"2024-02-23T06:05:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Add gemspec and dev bundle","shortMessageHtmlLink":"Add gemspec and dev bundle"}},{"before":null,"after":"a69b3dbc12f94594b741a1504b0c884eee702bda","ref":"refs/heads/main","pushedAt":"2024-02-23T03:26:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mkllnk","name":"Maikel","path":"/mkllnk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3524483?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEN5EtfgA","startCursor":null,"endCursor":null}},"title":"Activity ยท openfoodfoundation/rspec-sql"}