{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":148706161,"defaultBranch":"master","name":"graphql-kotlin","ownerLogin":"ExpediaGroup","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-13T22:41:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38541875?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715034838.0","currentOid":""},"activityList":{"items":[{"before":"77c07040d67d7595ecf2c91f4230d2237e59d061","after":"d0bbb5c051f44e7ed0fc8176eb56ed21102164c7","ref":"refs/heads/gh-pages","pushedAt":"2024-05-06T22:28:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: bce5bc46590c8a12a1c5a0a70970202660eea4bb","shortMessageHtmlLink":"deploy: bce5bc4"}},{"before":"97394fc774672a044d71e0d28330cfc40a8a2c99","after":null,"ref":"refs/heads/chore/graphql-java-update","pushedAt":"2024-05-06T22:26:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":"bf98546ff302b301542a8840eef3108ec16688bf","after":"bce5bc46590c8a12a1c5a0a70970202660eea4bb","ref":"refs/heads/master","pushedAt":"2024-05-06T22:26:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"graphql java 22 update (#1967)\n\n### :pencil: Description\r\nwaiting for an official release of this PR\r\nhttps://github.com/graphql-java/graphql-java/pull/3571\r\n\r\nUPDATE:\r\nnext graphql-java update will be on July,\r\nhttps://github.com/graphql-java/graphql-java/milestone/69\r\n\r\nthey helped us releasing from this branch \r\nhttps://github.com/graphql-java/graphql-java/pull/3571\r\n\r\nwhich will unblock us.\r\n\r\nhttps://github.com/graphql-java/graphql-java/releases/tag/v22.0","shortMessageHtmlLink":"graphql java 22 update (#1967)"}},{"before":"7adc0ced3ca642346ea72b7aefe591157549c1fc","after":"97394fc774672a044d71e0d28330cfc40a8a2c99","ref":"refs/heads/chore/graphql-java-update","pushedAt":"2024-05-06T19:54:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: fix ktlint","shortMessageHtmlLink":"feat: fix ktlint"}},{"before":"52474bb13be735b4705c11b146030f4193cc0318","after":"7adc0ced3ca642346ea72b7aefe591157549c1fc","ref":"refs/heads/chore/graphql-java-update","pushedAt":"2024-05-06T19:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: wrap fetchedValue in a completableFuture","shortMessageHtmlLink":"feat: wrap fetchedValue in a completableFuture"}},{"before":"f19889dfd6d9cad112e8af8c568657b79ee5e594","after":"77c07040d67d7595ecf2c91f4230d2237e59d061","ref":"refs/heads/gh-pages","pushedAt":"2024-04-27T17:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: bf98546ff302b301542a8840eef3108ec16688bf","shortMessageHtmlLink":"deploy: bf98546"}},{"before":"862460e26e8dc6ddf3a4265b51a06b153c21b63b","after":"bf98546ff302b301542a8840eef3108ec16688bf","ref":"refs/heads/master","pushedAt":"2024-04-27T17:03:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Fix typo of `ktor-overview` website page (#1968)\n\n### :pencil: Description\r\n\r\nadd `need`\r\n\r\n### :link: Related Issues\r\n\r\noriginal page:\r\nhttps://opensource.expediagroup.com/graphql-kotlin/docs/server/ktor-server/ktor-overview#configuration","shortMessageHtmlLink":"Fix typo of ktor-overview website page (#1968)"}},{"before":"62ba6ecc4371057e11fe4eb4d07de83b468ad1bc","after":"52474bb13be735b4705c11b146030f4193cc0318","ref":"refs/heads/chore/graphql-java-update","pushedAt":"2024-04-25T23:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: fix examples","shortMessageHtmlLink":"feat: fix examples"}},{"before":null,"after":"62ba6ecc4371057e11fe4eb4d07de83b468ad1bc","ref":"refs/heads/chore/graphql-java-update","pushedAt":"2024-04-25T22:14:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: update to graphql-java 22","shortMessageHtmlLink":"feat: update to graphql-java 22"}},{"before":"52fb82db9c6bfb8c0e21ca2f4cec80826cb8fb4a","after":null,"ref":"refs/heads/dependabot/gradle/ch.qos.logback-logback-classic-1.5.5","pushedAt":"2024-04-22T12:39:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"e6827bc1116eb63720c4452544b73da1ac1998c0","ref":"refs/heads/dependabot/gradle/ch.qos.logback-logback-classic-1.5.6","pushedAt":"2024-04-22T12:39:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump ch.qos.logback:logback-classic from 1.5.4 to 1.5.6\n\nBumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.5.4 to 1.5.6.\n- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.4...v_1.5.6)\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump ch.qos.logback:logback-classic from 1.5.4 to 1.5.6"}},{"before":"7f8ff39372b8caab1690609428a01fa61821b4d0","after":"9ba9965afe4967c90edef2a1a44f2a51381f0b7a","ref":"refs/heads/6.x.x","pushedAt":"2024-04-18T02:55:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: ability to specify `@GraphQLName` on input types w/o suffix (#1… (#1963)\n\nCo-authored-by: Dariusz Kuc <9501705+dariuszkuc@users.noreply.github.com>","shortMessageHtmlLink":"feat: ability to specify @GraphQLName on input types w/o suffix (#1… ("}},{"before":"0694e4e5c508a8c56ffb89f59788002471d63cd8","after":null,"ref":"refs/heads/6.x.x-graphql-name","pushedAt":"2024-04-18T02:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":"2d94d3d344b41766dfb0c8d4c228100e091352b1","after":null,"ref":"refs/heads/7.x.x-graphql-name","pushedAt":"2024-04-18T02:55:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":"27d7be0ca16f492739b88fbd6aa719fc5bda4a07","after":"4bf3103732f0f7defe148a6f86e8cf1b63232ef7","ref":"refs/heads/7.x.x","pushedAt":"2024-04-18T02:55:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: ability to specify `@GraphQLName` on input types w/o suffix (#1960) (#1962)\n\nCo-authored-by: Dariusz Kuc <9501705+dariuszkuc@users.noreply.github.com>","shortMessageHtmlLink":"feat: ability to specify @GraphQLName on input types w/o suffix (#1960"}},{"before":null,"after":"0694e4e5c508a8c56ffb89f59788002471d63cd8","ref":"refs/heads/6.x.x-graphql-name","pushedAt":"2024-04-18T02:03:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: ability to specify `@GraphQLName` on input types w/o suffix (#1960)\n\n### :pencil: Description\r\n\r\nCurrently input types are always suffixed with `Input` which is\r\nproblematic as there are use cases where users might want to provide\r\ndifferent custom name. This change adds check whether specified type is\r\ninput only and if thats the case it does not attempt to add `Input`\r\nsuffix.\r\n\r\n### :link: Related Issues\r\nSupersedes https://github.com/ExpediaGroup/graphql-kotlin/pull/1949","shortMessageHtmlLink":"feat: ability to specify @GraphQLName on input types w/o suffix (#1960"}},{"before":null,"after":"2d94d3d344b41766dfb0c8d4c228100e091352b1","ref":"refs/heads/7.x.x-graphql-name","pushedAt":"2024-04-18T02:01:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"feat: ability to specify `@GraphQLName` on input types w/o suffix (#1960)\n\n### :pencil: Description\r\n\r\nCurrently input types are always suffixed with `Input` which is\r\nproblematic as there are use cases where users might want to provide\r\ndifferent custom name. This change adds check whether specified type is\r\ninput only and if thats the case it does not attempt to add `Input`\r\nsuffix.\r\n\r\n### :link: Related Issues\r\nSupersedes https://github.com/ExpediaGroup/graphql-kotlin/pull/1949","shortMessageHtmlLink":"feat: ability to specify @GraphQLName on input types w/o suffix (#1960"}},{"before":"ae006ea0a9918e79430c6cc411ea0c2fe82af1e2","after":"f19889dfd6d9cad112e8af8c568657b79ee5e594","ref":"refs/heads/gh-pages","pushedAt":"2024-04-17T20:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 862460e26e8dc6ddf3a4265b51a06b153c21b63b","shortMessageHtmlLink":"deploy: 862460e"}},{"before":"51a48c3a1548e3ecce6c21428f6a50d84e0389bb","after":"862460e26e8dc6ddf3a4265b51a06b153c21b63b","ref":"refs/heads/master","pushedAt":"2024-04-17T20:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dariuszkuc","name":"Dariusz Kuc","path":"/dariuszkuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9501705?s=80&v=4"},"commit":{"message":"feat: ability to specify `@GraphQLName` on input types w/o suffix (#1960)\n\n### :pencil: Description\r\n\r\nCurrently input types are always suffixed with `Input` which is\r\nproblematic as there are use cases where users might want to provide\r\ndifferent custom name. This change adds check whether specified type is\r\ninput only and if thats the case it does not attempt to add `Input`\r\nsuffix.\r\n\r\n### :link: Related Issues\r\nSupersedes https://github.com/ExpediaGroup/graphql-kotlin/pull/1949","shortMessageHtmlLink":"feat: ability to specify @GraphQLName on input types w/o suffix (#1960"}},{"before":"95a6a92de87e7b33b84a1e90c427d2e820abdf48","after":null,"ref":"refs/heads/graphql_input_name","pushedAt":"2024-04-17T03:37:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dariuszkuc","name":"Dariusz Kuc","path":"/dariuszkuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9501705?s=80&v=4"}},{"before":null,"after":"95a6a92de87e7b33b84a1e90c427d2e820abdf48","ref":"refs/heads/graphql_input_name","pushedAt":"2024-04-17T03:35:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dariuszkuc","name":"Dariusz Kuc","path":"/dariuszkuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9501705?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"e2e83dd047f15f4add3ac5ef9d6ae9e6f9e94c3e","after":null,"ref":"refs/heads/7.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T04:23:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":"90398d72a600d134cb5b487cdb7cfffbe9cb3ba3","after":"27d7be0ca16f492739b88fbd6aa719fc5bda4a07","ref":"refs/heads/7.x.x","pushedAt":"2024-04-16T04:23:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Support built-in `ID` type serialization in `GraphQLServerRequest` (#1958)\n\nBackport of https://github.com/ExpediaGroup/graphql-kotlin/pull/1952 to\r\nv7\r\n\r\nCo-authored-by: Tasuku Nakagawa <38446259+T45K@users.noreply.github.com>","shortMessageHtmlLink":"Support built-in ID type serialization in GraphQLServerRequest (#…"}},{"before":"09eec6d5a90516627827c80e826e5d301d1c7416","after":null,"ref":"refs/heads/6.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T04:22:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":"d5c312f5e7a7ac11ac97adaa7c8c53a9b1c6bc0a","after":"7f8ff39372b8caab1690609428a01fa61821b4d0","ref":"refs/heads/6.x.x","pushedAt":"2024-04-16T04:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Support built-in `ID` type serialization in `GraphQLServerRequest` (#1959)\n\nBackport of https://github.com/ExpediaGroup/graphql-kotlin/pull/1952 to\r\nv6\r\n\r\nCo-authored-by: Tasuku Nakagawa <38446259+T45K@users.noreply.github.com>","shortMessageHtmlLink":"Support built-in ID type serialization in GraphQLServerRequest (#…"}},{"before":null,"after":"09eec6d5a90516627827c80e826e5d301d1c7416","ref":"refs/heads/6.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T03:44:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Support built-in `ID` type serialization in `GraphQLServerRequest` (#1952)\n\n### :pencil: Description\r\n\r\n#### Problem\r\nafter graphql-kotlin 7.1.0, the following `GraphQLRequest` our team uses\r\nstarted to fail.\r\n\r\n```kotlin\r\nGraphQLRequest(\r\n \"query(${'$'}id: ID!) { ... }\",\r\n variables = mapOf(\"id\" to ID(\"1\"))\r\n)\r\n```\r\n\r\nthis is because `kotlinx.serialization` is recently introduced instead\r\nof Jackson, but `ID` serialization is missing, so it is converted to\r\n`JsonNull`.\r\n\r\nsince `ID` is built-in scalar type, i think `ID` serialization should be\r\nsupported.\r\n\r\n#### Solution\r\nadd serialization logic to `AnyNullableKSerializer` \r\n\r\n### :link: Related Issues\r\nN/A","shortMessageHtmlLink":"Support built-in ID type serialization in GraphQLServerRequest (#…"}},{"before":null,"after":"e2e83dd047f15f4add3ac5ef9d6ae9e6f9e94c3e","ref":"refs/heads/7.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T03:42:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Support built-in `ID` type serialization in `GraphQLServerRequest` (#1952)\n\n### :pencil: Description\r\n\r\n#### Problem\r\nafter graphql-kotlin 7.1.0, the following `GraphQLRequest` our team uses\r\nstarted to fail.\r\n\r\n```kotlin\r\nGraphQLRequest(\r\n \"query(${'$'}id: ID!) { ... }\",\r\n variables = mapOf(\"id\" to ID(\"1\"))\r\n)\r\n```\r\n\r\nthis is because `kotlinx.serialization` is recently introduced instead\r\nof Jackson, but `ID` serialization is missing, so it is converted to\r\n`JsonNull`.\r\n\r\nsince `ID` is built-in scalar type, i think `ID` serialization should be\r\nsupported.\r\n\r\n#### Solution\r\nadd serialization logic to `AnyNullableKSerializer` \r\n\r\n### :link: Related Issues\r\nN/A","shortMessageHtmlLink":"Support built-in ID type serialization in GraphQLServerRequest (#…"}},{"before":"e2e83dd047f15f4add3ac5ef9d6ae9e6f9e94c3e","after":null,"ref":"refs/heads/7.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T03:41:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"}},{"before":null,"after":"e2e83dd047f15f4add3ac5ef9d6ae9e6f9e94c3e","ref":"refs/heads/7.x.x-kotlinx-serde-id","pushedAt":"2024-04-16T03:41:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelAndalon","name":"Samuel Vazquez","path":"/samuelAndalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6611331?s=80&v=4"},"commit":{"message":"Support built-in `ID` type serialization in `GraphQLServerRequest` (#1952)\n\n### :pencil: Description\r\n\r\n#### Problem\r\nafter graphql-kotlin 7.1.0, the following `GraphQLRequest` our team uses\r\nstarted to fail.\r\n\r\n```kotlin\r\nGraphQLRequest(\r\n \"query(${'$'}id: ID!) { ... }\",\r\n variables = mapOf(\"id\" to ID(\"1\"))\r\n)\r\n```\r\n\r\nthis is because `kotlinx.serialization` is recently introduced instead\r\nof Jackson, but `ID` serialization is missing, so it is converted to\r\n`JsonNull`.\r\n\r\nsince `ID` is built-in scalar type, i think `ID` serialization should be\r\nsupported.\r\n\r\n#### Solution\r\nadd serialization logic to `AnyNullableKSerializer` \r\n\r\n### :link: Related Issues\r\nN/A","shortMessageHtmlLink":"Support built-in ID type serialization in GraphQLServerRequest (#…"}},{"before":null,"after":"90398d72a600d134cb5b487cdb7cfffbe9cb3ba3","ref":"refs/heads/7.x.x","pushedAt":"2024-04-16T03:35:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dariuszkuc","name":"Dariusz Kuc","path":"/dariuszkuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9501705?s=80&v=4"},"commit":{"message":"chore: update to latest dependencies (#1950)","shortMessageHtmlLink":"chore: update to latest dependencies (#1950)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQv4BRgA","startCursor":null,"endCursor":null}},"title":"Activity · ExpediaGroup/graphql-kotlin"}