{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":560637891,"defaultBranch":"master","name":"graphql","ownerLogin":"dagger","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-01T23:45:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78824383?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701116362.0","currentOid":""},"activityList":{"items":[{"before":"bc781b6f799136194783ccb09d27d07590704b32","after":"c34d978a07764e0d12c4e69143a9a5f9eafcf6b6","ref":"refs/heads/master","pushedAt":"2023-12-12T18:52:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sipsma","name":"Erik Sipsma","path":"/sipsma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30126853?s=80&v=4"},"commit":{"message":"Merge pull request #5 from sipsma/enforce-iface-at-runtime\n\ncheck whether object implements interface at runtime","shortMessageHtmlLink":"Merge pull request #5 from sipsma/enforce-iface-at-runtime"}},{"before":"71b4f280149e28a8bf9ee3f145bd4aeb029816bc","after":null,"ref":"refs/heads/root-object-any","pushedAt":"2023-11-27T20:19:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"}},{"before":"b36795bcf171371958a0dc0146809406d0aa9cf7","after":"bc781b6f799136194783ccb09d27d07590704b32","ref":"refs/heads/master","pushedAt":"2023-11-27T19:53:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"Merge pull request #4 from dagger/root-object-any\n\nsupport any value as root object","shortMessageHtmlLink":"Merge pull request #4 from dagger/root-object-any"}},{"before":null,"after":"71b4f280149e28a8bf9ee3f145bd4aeb029816bc","ref":"refs/heads/root-object-any","pushedAt":"2023-11-27T17:50:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"support any value as root object\n\nLimiting this to map[string]any is pointless and prevents us from having\na special root type that conforms to an IDable interface.","shortMessageHtmlLink":"support any value as root object"}},{"before":"21d038582a21e9f5e0190ca0e7ce0e4526bbad4b","after":"b36795bcf171371958a0dc0146809406d0aa9cf7","ref":"refs/heads/master","pushedAt":"2023-11-03T00:25:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"sipsma","name":"Erik Sipsma","path":"/sipsma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30126853?s=80&v=4"},"commit":{"message":"Merge pull request #3 from sipsma/sort-introspection\n\nsort introspection results","shortMessageHtmlLink":"Merge pull request #3 from sipsma/sort-introspection"}},{"before":"52ca7783d7445ff326b6f9f0e538c15b001ce122","after":"21d038582a21e9f5e0190ca0e7ce0e4526bbad4b","ref":"refs/heads/master","pushedAt":"2023-09-19T17:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"fix tests, fix list error annotations\n\nre: lists, previous implementation assumed listed errors corresponded to\neach index, which was wrong, and had tests written against the wrong\nbehavior. now they're all associated to the correct number.","shortMessageHtmlLink":"fix tests, fix list error annotations"}},{"before":"1d2e826e1ec224283491662a11541f73543c6635","after":"52ca7783d7445ff326b6f9f0e538c15b001ce122","ref":"refs/heads/master","pushedAt":"2023-09-19T16:50:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"stop overloading nil with scalar serialization\n\nIt's perfectly valid in some scenarios for a scalar to deserialize to\nnull, for example when passing a Void type around. Previously this would\nbe treated like an error. Now we only treat actual errors like errors.\nIn practice not having an error return value led to a lot of panicky\nScalar implementations, so this feels more correct anyway. It also lets\nyou return a helpful error message instead of leaving you guessing.","shortMessageHtmlLink":"stop overloading nil with scalar serialization"}},{"before":"a463784177adb98ad2a7420d41b272fed9acfe24","after":"96eb8e83c79722944f4c5071169fad0d10ad1f37","ref":"refs/heads/serialization-errs","pushedAt":"2023-09-19T16:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"include underlying error message","shortMessageHtmlLink":"include underlying error message"}},{"before":"137fc3a9073562e27b88978fbdecc8f6baf879ed","after":"1d2e826e1ec224283491662a11541f73543c6635","ref":"refs/heads/master","pushedAt":"2023-09-19T16:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"interface{} -> any","shortMessageHtmlLink":"interface{} -> any"}},{"before":null,"after":"a463784177adb98ad2a7420d41b272fed9acfe24","ref":"refs/heads/serialization-errs","pushedAt":"2023-09-19T02:45:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vito","name":"Alex Suraci","path":"/vito","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1880?s=80&v=4"},"commit":{"message":"scalars: error handling instead of overloading nil","shortMessageHtmlLink":"scalars: error handling instead of overloading nil"}},{"before":"24d5e47d3b7214d29f5db37eca643a458bbd4243","after":"137fc3a9073562e27b88978fbdecc8f6baf879ed","ref":"refs/heads/master","pushedAt":"2023-06-01T10:01:25.219Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gerhard","name":"Gerhard Lazu","path":"/gerhard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3342?s=80&v=4"},"commit":{"message":"feat: override default Int32 to Int64 scalar (#2)\n\nThis PR takes its roots from: https://github.com/dagger/graphql/commit/7ff025fae5140cd01097ab543efe0940ec10b0a9#diff-c97da2e4c49f2df9f25610f8474b7b2a69446d1256cd30bb5a114118b82d04e6.\r\n\r\nWe support JavaScript and its wacky numbers, seems like we'd need to limit ourselves to 9007199254740991: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER\r\n\r\nThe library was already taking into account the Int64 scalar, it was reverted to comply with `graphql-js`\r\n\r\nSigned-off-by: grouville ","shortMessageHtmlLink":"feat: override default Int32 to Int64 scalar (#2)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADyK-O5wA","startCursor":null,"endCursor":null}},"title":"Activity ยท dagger/graphql"}