{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":611587268,"defaultBranch":"main","name":"grats","ownerLogin":"captbaritone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-09T06:00:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/162735?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714888016.0","currentOid":""},"activityList":{"items":[{"before":"7b79e7c767047277257f755d386b923bcf2343c0","after":"98bd6a0795fa7c25bd643251883052f9d2d9350f","ref":"refs/heads/main","pushedAt":"2024-05-05T05:47:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"0.0.26","shortMessageHtmlLink":"0.0.26"}},{"before":"ae2a6677b5c54073b7984207b16f04a457cea152","after":"7b79e7c767047277257f755d386b923bcf2343c0","ref":"refs/heads/main","pushedAt":"2024-05-04T04:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Update generated doc files","shortMessageHtmlLink":"Update generated doc files"}},{"before":"808a4528e94265734717b763a437b8c58cef2021","after":"ae2a6677b5c54073b7984207b16f04a457cea152","ref":"refs/heads/main","pushedAt":"2024-05-04T04:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Fix bug with incorrect method names","shortMessageHtmlLink":"Fix bug with incorrect method names"}},{"before":"7739992df412d0b395080a98bb9ab64435d01f7f","after":"808a4528e94265734717b763a437b8c58cef2021","ref":"refs/heads/main","pushedAt":"2024-04-20T04:43:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Clean up some typing in website","shortMessageHtmlLink":"Clean up some typing in website"}},{"before":"af5ab282471802b69de9cb3893d37970d28cb9d4","after":"7739992df412d0b395080a98bb9ab64435d01f7f","ref":"refs/heads/main","pushedAt":"2024-04-20T04:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Move CHANGELONG","shortMessageHtmlLink":"Move CHANGELONG"}},{"before":"ce8c8a1c4165b63dd47831b60fe76caf6f1a981d","after":"af5ab282471802b69de9cb3893d37970d28cb9d4","ref":"refs/heads/main","pushedAt":"2024-04-20T04:02:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Ensure properties are always initialized","shortMessageHtmlLink":"Ensure properties are always initialized"}},{"before":"0ec733b1acd1a50d3ab38bc001acadf2ec20a966","after":"ce8c8a1c4165b63dd47831b60fe76caf6f1a981d","ref":"refs/heads/main","pushedAt":"2024-04-20T03:53:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Import module specifier ending (#139)\n\n* Add config option to add extension to import paths\r\n\r\n* Add importModuleSpecifierEnding to changelog\r\n\r\n* importModuleSpecifierEnding for docs and playground","shortMessageHtmlLink":"Import module specifier ending (#139)"}},{"before":"879a9517a76e8d3af24f1b4c71e476371ed7aeff","after":"20a0355ecb9d7a958266d364bfb3a5c90ac19c6f","ref":"refs/heads/importModuleSpecifierEnding","pushedAt":"2024-04-20T03:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"importModuleSpecifierEnding for docs and playground","shortMessageHtmlLink":"importModuleSpecifierEnding for docs and playground"}},{"before":null,"after":"879a9517a76e8d3af24f1b4c71e476371ed7aeff","ref":"refs/heads/importModuleSpecifierEnding","pushedAt":"2024-04-20T03:35:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Add importModuleSpecifierEnding to changelog","shortMessageHtmlLink":"Add importModuleSpecifierEnding to changelog"}},{"before":"1eed52344bd8061ceef7783170d9affcf42aea7c","after":"0ec733b1acd1a50d3ab38bc001acadf2ec20a966","ref":"refs/heads/main","pushedAt":"2024-04-01T02:15:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Add interactive mode to our test runner","shortMessageHtmlLink":"Add interactive mode to our test runner"}},{"before":"7a21f097cbc942dfc8deddf97edc39ecf3ddf9be","after":"1eed52344bd8061ceef7783170d9affcf42aea7c","ref":"refs/heads/main","pushedAt":"2024-03-31T22:18:43.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Merge branch 'Rash-Hit-#122-__typename-must-be-const---fix'","shortMessageHtmlLink":"Merge branch 'Rash-Hit-#122-__typename-must-be-const---fix'"}},{"before":null,"after":"8167c2d7fc5ad76875f33fbf4d970b63a5e7f36f","ref":"refs/heads/Rash-Hit-#122-__typename-must-be-const---fix","pushedAt":"2024-03-31T22:13:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Refine __typename error reporting and add codeactions","shortMessageHtmlLink":"Refine __typename error reporting and add codeactions"}},{"before":null,"after":"578db65a9a8f3ed7c3aa87cb00af7d0c42451615","ref":"refs/heads/positional-2","pushedAt":"2024-03-31T18:47:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Demonstrate that we can't destructure ctx","shortMessageHtmlLink":"Demonstrate that we can't destructure ctx"}},{"before":"779c739b251c92cae15e0cb2ff5d71a50d9b0485","after":"7a21f097cbc942dfc8deddf97edc39ecf3ddf9be","ref":"refs/heads/main","pushedAt":"2024-03-31T18:47:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Casing","shortMessageHtmlLink":"Casing"}},{"before":null,"after":"5688a9ea2e64529d14858bf1e2eeb9e94145c23d","ref":"refs/heads/persist-2","pushedAt":"2024-03-31T18:38:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Sketch of codegen persisting","shortMessageHtmlLink":"Sketch of codegen persisting"}},{"before":"30d84d577188a5f3fd1627b2d322f465ecc48579","after":"779c739b251c92cae15e0cb2ff5d71a50d9b0485","ref":"refs/heads/main","pushedAt":"2024-03-30T01:44:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Remove unused var","shortMessageHtmlLink":"Remove unused var"}},{"before":"f9e7d76f9cfa410c4b335d45b46f7564955f96e9","after":"30d84d577188a5f3fd1627b2d322f465ecc48579","ref":"refs/heads/main","pushedAt":"2024-03-29T04:45:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Stash VC on models and push model creation to the DB layer","shortMessageHtmlLink":"Stash VC on models and push model creation to the DB layer"}},{"before":"bdbc112016461f33a547c50a2aad06c5a5fe6d31","after":"f9e7d76f9cfa410c4b335d45b46f7564955f96e9","ref":"refs/heads/main","pushedAt":"2024-03-27T18:42:19.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Update CONTRIBUTING.md","shortMessageHtmlLink":"Update CONTRIBUTING.md"}},{"before":"b338760d283ddd475536c887b07c2883289a04b0","after":"bdbc112016461f33a547c50a2aad06c5a5fe6d31","ref":"refs/heads/main","pushedAt":"2024-03-26T15:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Fix lint issues","shortMessageHtmlLink":"Fix lint issues"}},{"before":"4f579f16f2d5f31f9f7b55ca9f98a6dc9369bc4e","after":"b338760d283ddd475536c887b07c2883289a04b0","ref":"refs/heads/main","pushedAt":"2024-03-26T15:40:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Surface fixes in the playground","shortMessageHtmlLink":"Surface fixes in the playground"}},{"before":"957a70fd54fcca34051f65e7e9d13ab9c42748c3","after":"4f579f16f2d5f31f9f7b55ca9f98a6dc9369bc4e","ref":"refs/heads/main","pushedAt":"2024-03-26T05:36:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Fix the experimental typescript plugin","shortMessageHtmlLink":"Fix the experimental typescript plugin"}},{"before":"0631059a730c7d855a4d1f0a0a73607407a00797","after":"957a70fd54fcca34051f65e7e9d13ab9c42748c3","ref":"refs/heads/main","pushedAt":"2024-03-26T05:36:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Document static method fields","shortMessageHtmlLink":"Document static method fields"}},{"before":"b0fafefe53c1117200285a77d4a68cfd42e148b6","after":"0631059a730c7d855a4d1f0a0a73607407a00797","ref":"refs/heads/main","pushedAt":"2024-03-24T05:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Enable connection example code to run in playground","shortMessageHtmlLink":"Enable connection example code to run in playground"}},{"before":"8bd20c0bc96cbdbcf44fa521cd3c7129627744f3","after":"b0fafefe53c1117200285a77d4a68cfd42e148b6","ref":"refs/heads/main","pushedAt":"2024-03-24T00:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Don't use node: prefix","shortMessageHtmlLink":"Don't use node: prefix"}},{"before":"6f80cd0ebf681be9ba4369397cd8b191d13250aa","after":"8bd20c0bc96cbdbcf44fa521cd3c7129627744f3","ref":"refs/heads/main","pushedAt":"2024-03-23T23:55:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Use / for paths in generated code on Windows\n\nFixes #128","shortMessageHtmlLink":"Use / for paths in generated code on Windows"}},{"before":"77b64d6b1120a83d868061b0b498f442f5a2feff","after":"6f80cd0ebf681be9ba4369397cd8b191d13250aa","ref":"refs/heads/main","pushedAt":"2024-03-23T19:15:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Document behavior of unions containing unions\n\nFixes #131","shortMessageHtmlLink":"Document behavior of unions containing unions"}},{"before":"092c1c95007a2687c8c6228c3e19eb28bccfcdb7","after":"77b64d6b1120a83d868061b0b498f442f5a2feff","ref":"refs/heads/main","pushedAt":"2024-03-22T06:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"0.0.25","shortMessageHtmlLink":"0.0.25"}},{"before":"055d3f1cd15e5cfc8f6ac380551d7eac82b9eafd","after":"092c1c95007a2687c8c6228c3e19eb28bccfcdb7","ref":"refs/heads/main","pushedAt":"2024-03-22T06:19:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Generics (#132)\n\n* Initial implementation of generics\r\n\r\n* Avoid materializing templates more than once\r\n\r\n* Refactor/cleanup\r\n\r\n* Remove fluke\r\n\r\n* Save some progress\r\n\r\n* Generics referenced inside templates\r\n\r\n* Templates as generics\r\n\r\n* Cleanup\r\n\r\n* More cleanup\r\n\r\n* Start reporting errors\r\n\r\n* Small notes\r\n\r\n* Hack to get rest of tests passing again\r\n\r\n* Ensure it's okay to qualify generics\r\n\r\n* Generics in abstract fields as well as multi param validation\r\n\r\n* Investigate defining fields on generics\r\n\r\n* Refactor toward documented algorithm\r\n\r\n* Implement new algorithm\r\n\r\n* Additional tests for generics\r\n\r\n* Don't use identity for tracking connection between ts nodes and graphql names\r\n\r\n* Use generics in production app\r\n\r\n* More docs, more tests\r\n\r\n* Progress on type context refactor\r\n\r\n* Add test passing output type to input type generic\r\n\r\n* TODO update\r\n\r\n* Refactor TypeContext progress checkpoint\r\n\r\n* More TypeContext refactor progress\r\n\r\n* Refactor of TypeContext: Starting to get there!\r\n\r\n* TypeContext refactor complete\r\n\r\n* Improve error messages\r\n\r\n* Fix docs link\r\n\r\n* Clean up and support for parameterize interfaces\r\n\r\n* Update error message\r\n\r\n* Mark tests relating to generics and __typename as todo\r\n\r\n* Clean up todo.md (moved to PR)\r\n\r\n* Update @stream docs\r\n\r\n* Verify more invalid generics uses\r\n\r\n* Improve error messages for generics used in abstract types\r\n\r\n* Update test fixtures\r\n\r\n* Avoid needing special declaration node in favor of augmenting graphql-js definitions\r\n\r\n* Document limitaitons","shortMessageHtmlLink":"Generics (#132)"}},{"before":"8eee29dc056052fe8a1327a82e2fa2105e5e1d68","after":"e8946022e532b8302852823b143124afb689a12b","ref":"refs/heads/generics-3","pushedAt":"2024-03-22T06:14:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Document limitaitons","shortMessageHtmlLink":"Document limitaitons"}},{"before":"65d084fd0fb354bc353b34f1a631bbd11b644bda","after":"8eee29dc056052fe8a1327a82e2fa2105e5e1d68","ref":"refs/heads/generics-3","pushedAt":"2024-03-22T05:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"captbaritone","name":"Jordan Eldredge","path":"/captbaritone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162735?s=80&v=4"},"commit":{"message":"Avoid needing special declaration node in favor of augmenting graphql-js definitions","shortMessageHtmlLink":"Avoid needing special declaration node in favor of augmenting graphql…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQbV7JAA","startCursor":null,"endCursor":null}},"title":"Activity · captbaritone/grats"}