{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":593551485,"defaultBranch":"main","name":"apollo-federation-ruby","ownerLogin":"moonflare","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-26T09:40:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1295800?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694589175.0","currentOid":""},"activityList":{"items":[{"before":"d8ce3c28144af665bbe56da52c5c4026e522acbc","after":"adf96d8e0b50462e8ab594424e25eb243e8ddf16","ref":"refs/heads/main","pushedAt":"2023-09-14T13:42:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"fix: ensure all interface members are also entities\n\nEvery entity that implements an interface entity must include all `@keys` from the interface definition.\nTherefore, we add this extra validation to ensure that.","shortMessageHtmlLink":"fix: ensure all interface members are also entities"}},{"before":"0385b83e617f65efef8e9430af6c74d2f83fb964","after":"d8ce3c28144af665bbe56da52c5c4026e522acbc","ref":"refs/heads/main","pushedAt":"2023-09-13T07:15:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"fix: ensure all interface members are also entities\n\nEvery entity that implements an interface entity must include all `@keys` from the interface definition.\nTherefore, we add this extra validation to ensure that.","shortMessageHtmlLink":"fix: ensure all interface members are also entities"}},{"before":"d8ce3c28144af665bbe56da52c5c4026e522acbc","after":null,"ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-13T07:12:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"}},{"before":"ab31187d94a704bd786087931415ac095a686590","after":"0385b83e617f65efef8e9430af6c74d2f83fb964","ref":"refs/heads/main","pushedAt":"2023-09-13T07:12:50.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"Merge pull request #2 from moonflare/fix-interface-entities\n\nfix: Adds support for defining Interface entities resolvers","shortMessageHtmlLink":"Merge pull request #2 from moonflare/fix-interface-entities"}},{"before":"1633dcd03cd4018fcc92f0d72f5fe1523dee4220","after":"d8ce3c28144af665bbe56da52c5c4026e522acbc","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-13T06:40:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"fix: ensure all interface members are also entities\n\nEvery entity that implements an interface entity must include all `@keys` from the interface definition.\nTherefore, we add this extra validation to ensure that.","shortMessageHtmlLink":"fix: ensure all interface members are also entities"}},{"before":"4e6b44ae19439e0aeb87f8b9d657728509693159","after":"1633dcd03cd4018fcc92f0d72f5fe1523dee4220","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-13T06:35:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"ensure all interface members are also entities","shortMessageHtmlLink":"ensure all interface members are also entities"}},{"before":"8d6c5309358c627dbc3f28a2bb2b666cd18557fc","after":"4e6b44ae19439e0aeb87f8b9d657728509693159","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-08T13:45:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nogates","name":"David Tapiador","path":"/nogates","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6021597?s=80&v=4"},"commit":{"message":"ensure all interface members are also entities","shortMessageHtmlLink":"ensure all interface members are also entities"}},{"before":"01c7d603b9f30aff125b789ec50af74d11b3a579","after":"8d6c5309358c627dbc3f28a2bb2b666cd18557fc","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-08T09:26:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"docs: adds docs for Interface Entities","shortMessageHtmlLink":"docs: adds docs for Interface Entities"}},{"before":"aa2fcd06911af70290085ed368cfba4ee0e523ae","after":"01c7d603b9f30aff125b789ec50af74d11b3a579","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-07T10:48:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"docs: adds docs for Interface Entities","shortMessageHtmlLink":"docs: adds docs for Interface Entities"}},{"before":"36bbff44cf51048f28e90238f0502452916b86d6","after":"aa2fcd06911af70290085ed368cfba4ee0e523ae","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-06T13:26:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"docs: adds docs for Interface Entities","shortMessageHtmlLink":"docs: adds docs for Interface Entities"}},{"before":"fc496ab86df18b4fce12afc32619ac31d9e5fda9","after":"36bbff44cf51048f28e90238f0502452916b86d6","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-06T12:21:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"fix: adds `underscore_reference_keys` support to interfaces\n\nIn a previous Pull Request (https://github.com/Gusto/apollo-federation-ruby/pull/248) there was added support for underscoring the keys and while this covered the `Object` class, it didn't also cover the `Interface` module. This commit adds the same `underscore_reference_keys` method to the `Interface` module.","shortMessageHtmlLink":"fix: adds underscore_reference_keys support to interfaces"}},{"before":"dfe1c1030935d96eff7f0c2e2e675cc8992862d1","after":"fc496ab86df18b4fce12afc32619ac31d9e5fda9","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-05T14:24:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"52fec9b84cc1cc83df10dbedd00d468c4290546f","after":"dfe1c1030935d96eff7f0c2e2e675cc8992862d1","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-05T14:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"d2a773c13b6e736bdcf8ae302a877b7f499293f3","after":"52fec9b84cc1cc83df10dbedd00d468c4290546f","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-05T14:06:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"d2a773c13b6e736bdcf8ae302a877b7f499293f3","ref":"refs/heads/fix-interface-entities","pushedAt":"2023-09-04T09:31:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"chore: wip","shortMessageHtmlLink":"chore: wip"}},{"before":"04e67cacbd4ddd4be81f2db01232069d143b0f47","after":"ab31187d94a704bd786087931415ac095a686590","ref":"refs/heads/main","pushedAt":"2023-08-01T14:47:20.185Z","pushType":"push","commitsCount":22,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"chore(release): 3.8.3 [skip ci]\n\n## [3.8.3](https://github.com/Gusto/apollo-federation-ruby/compare/v3.8.2...v3.8.3) (2023-07-20)","shortMessageHtmlLink":"chore(release): 3.8.3 [skip ci]"}},{"before":"04e67cacbd4ddd4be81f2db01232069d143b0f47","after":"ab31187d94a704bd786087931415ac095a686590","ref":"refs/heads/main","pushedAt":"2023-08-01T14:47:20.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"chore(release): 3.8.3 [skip ci]\n\n## [3.8.3](https://github.com/Gusto/apollo-federation-ruby/compare/v3.8.2...v3.8.3) (2023-07-20)","shortMessageHtmlLink":"chore(release): 3.8.3 [skip ci]"}},{"before":"04de1712eb61db3957a0d746c92fce28dec84a55","after":"04e67cacbd4ddd4be81f2db01232069d143b0f47","ref":"refs/heads/main","pushedAt":"2023-04-28T12:05:46.153Z","pushType":"push","commitsCount":8,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"chore(release): 3.6.6 [skip ci]\n\n## [3.6.6](https://github.com/Gusto/apollo-federation-ruby/compare/v3.6.5...v3.6.6) (2023-04-26)\n\n### Bug Fixes\n\n* ApolloFederation::Tracing.should_add_traces() looks for correct headers ([#240](https://github.com/Gusto/apollo-federation-ruby/issues/240)) ([d609977](https://github.com/Gusto/apollo-federation-ruby/commit/d609977869721c168b33e50e3823cd97a7f81ae5))","shortMessageHtmlLink":"chore(release): 3.6.6 [skip ci]"}},{"before":"297fe79f08a51d0920e9de21580ca7e9f4ee1961","after":"04de1712eb61db3957a0d746c92fce28dec84a55","ref":"refs/heads/main","pushedAt":"2023-03-31T07:28:28.922Z","pushType":"push","commitsCount":24,"pusher":{"login":"moonflare","name":"Dan Lepadatu","path":"/moonflare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1295800?s=80&v=4"},"commit":{"message":"chore(release): 3.6.2 [skip ci]\n\n## [3.6.2](https://github.com/Gusto/apollo-federation-ruby/compare/v3.6.1...v3.6.2) (2023-03-27)","shortMessageHtmlLink":"chore(release): 3.6.2 [skip ci]"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xNFQxMzo0Mjo0Ni4wMDAwMDBazwAAAAOAodWH","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xNFQxMzo0Mjo0Ni4wMDAwMDBazwAAAAOAodWH","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0zMVQwNzoyODoyOC45MjI5NzVazwAAAAMPRDZR"}},"title":"Activity ยท moonflare/apollo-federation-ruby"}