{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":797934906,"defaultBranch":"master","name":"gateway","ownerLogin":"caddyserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-08T19:08:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12955528?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717370855.0","currentOid":""},"activityList":{"items":[{"before":"da4d5ef27d3a115fd23763147cf94122e8c862ae","after":"548496d55ebf01676e85df56efcb2c21f4390519","ref":"refs/heads/master","pushedAt":"2024-06-05T00:41:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: update to go 1.21.11 and 1.22.4\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: update to go 1.21.11 and 1.22.4"}},{"before":null,"after":"165dada86b1c6f2eb462d36080ed9951584fc381","ref":"refs/heads/service-update","pushedAt":"2024-06-02T23:27:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"feat!: update gateway service ports\n\nThis change enables the controller to update the Service used by a\nGateway to automatically add port mappings for listeners defined on the\nGateway instead of requiring manual configuration of the associated\nService. For this to work the Service does need to be manually created\nwith the correct selectors, but after that the ports will be\nautomatically managed by the controller.\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"feat!: update gateway service ports"}},{"before":"6fc9c78acefb406959dfb990e3b2bb72aa73d542","after":null,"ref":"refs/heads/dependabot/github_actions/anchore/sbom-action-0.16.0","pushedAt":"2024-06-01T19:01:10.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":"d0b01d43f60cc7ddcbdbec7490b34f26bc354ec2","after":"da4d5ef27d3a115fd23763147cf94122e8c862ae","ref":"refs/heads/master","pushedAt":"2024-06-01T19:01:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"build(deps): Bump anchore/sbom-action from 0.15.11 to 0.16.0 (#5)\n\nBumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.15.11 to 0.16.0.\r\n- [Release notes](https://github.com/anchore/sbom-action/releases)\r\n- [Commits](https://github.com/anchore/sbom-action/compare/7ccf588e3cf3cc2611714c2eeae48550fbc17552...e8d2a6937ecead383dfe75190d104edd1f9c5751)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: anchore/sbom-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): Bump anchore/sbom-action from 0.15.11 to 0.16.0 (#5)"}},{"before":"b0b36ba2f5e596f2898863f504511d0b1caec395","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.7","pushedAt":"2024-06-01T19:00:59.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":"e3f1a490d1c6886afc9f9db9f320a52ba87cbe0f","after":"d0b01d43f60cc7ddcbdbec7490b34f26bc354ec2","ref":"refs/heads/master","pushedAt":"2024-06-01T19:00:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"build(deps): Bump github/codeql-action from 3.24.11 to 3.25.7 (#6)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.11 to 3.25.7.\r\n- [Release notes](https://github.com/github/codeql-action/releases)\r\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/github/codeql-action/compare/a12c274149a487a5539a726cb05bc6d1b7e0b5f2...f079b8493333aace61c81488f8bd40919487bd9f)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github/codeql-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): Bump github/codeql-action from 3.24.11 to 3.25.7 (#6)"}},{"before":"fe6beff8ca52355c53981712c213a4508548830a","after":null,"ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.6","pushedAt":"2024-06-01T18:32:25.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":"b0b36ba2f5e596f2898863f504511d0b1caec395","ref":"refs/heads/dependabot/github_actions/github/codeql-action-3.25.7","pushedAt":"2024-06-01T18:32:22.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 github/codeql-action from 3.24.11 to 3.25.7\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.11 to 3.25.7.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/a12c274149a487a5539a726cb05bc6d1b7e0b5f2...f079b8493333aace61c81488f8bd40919487bd9f)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump github/codeql-action from 3.24.11 to 3.25.7"}},{"before":null,"after":"6fc9c78acefb406959dfb990e3b2bb72aa73d542","ref":"refs/heads/dependabot/github_actions/anchore/sbom-action-0.16.0","pushedAt":"2024-06-01T18:32:14.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 anchore/sbom-action from 0.15.11 to 0.16.0\n\nBumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.15.11 to 0.16.0.\n- [Release notes](https://github.com/anchore/sbom-action/releases)\n- [Commits](https://github.com/anchore/sbom-action/compare/7ccf588e3cf3cc2611714c2eeae48550fbc17552...e8d2a6937ecead383dfe75190d104edd1f9c5751)\n\n---\nupdated-dependencies:\n- dependency-name: anchore/sbom-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump anchore/sbom-action from 0.15.11 to 0.16.0"}},{"before":"bcf7db1ab28721b301c88e4e1b788dd182e7bb3b","after":"e3f1a490d1c6886afc9f9db9f320a52ba87cbe0f","ref":"refs/heads/master","pushedAt":"2024-05-31T21:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"chore: upgrade caddy 2.8.0 -> 2.8.1\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"chore: upgrade caddy 2.8.0 -> 2.8.1"}},{"before":"796ead7a403ef9d1ab5156cb953ed9c84ec48e36","after":null,"ref":"refs/tags/v0.1.0","pushedAt":"2024-05-30T19:59:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"}},{"before":"384a56d1882412dbeafccac9c99fd379d37b052c","after":"bcf7db1ab28721b301c88e4e1b788dd182e7bb3b","ref":"refs/heads/master","pushedAt":"2024-05-30T19:59:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"chore: update go dependencies\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"chore: update go dependencies"}},{"before":"96551ae0bbf02fceb5213254aa50a5fb73a7710e","after":"384a56d1882412dbeafccac9c99fd379d37b052c","ref":"refs/heads/master","pushedAt":"2024-05-30T19:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"chore: update caddy example\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"chore: update caddy example"}},{"before":"ac33c70a72e5e2641097c779d6eb3c5469dcfe7c","after":null,"ref":"refs/heads/caddy-image","pushedAt":"2024-05-30T19:34:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"}},{"before":"3b5baa1d4f14d1ee91dafc71f8b2146e9608df67","after":"96551ae0bbf02fceb5213254aa50a5fb73a7710e","ref":"refs/heads/master","pushedAt":"2024-05-30T19:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add `caddy` image build workflow\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add caddy image build workflow"}},{"before":"fe32a1f2fd53e25c1ffd05efc61107a52843ba4c","after":"ac33c70a72e5e2641097c779d6eb3c5469dcfe7c","ref":"refs/heads/caddy-image","pushedAt":"2024-05-30T19:20:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add `caddy` image build workflow\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add caddy image build workflow"}},{"before":null,"after":"fe32a1f2fd53e25c1ffd05efc61107a52843ba4c","ref":"refs/heads/caddy-image","pushedAt":"2024-05-30T19:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add `caddy` image build workflow\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add caddy image build workflow"}},{"before":"a126c852d8afe16108f1b1252000e276c12dfebf","after":null,"ref":"refs/heads/layer4","pushedAt":"2024-05-30T18:41:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"}},{"before":"e4859c2fce2d6f0f5f04c3e92333b93b8a51a2a0","after":"3b5baa1d4f14d1ee91dafc71f8b2146e9608df67","ref":"refs/heads/master","pushedAt":"2024-05-30T18:41:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"feat: add support for `TCPRoute`, `TLSRoute`, and `UDPRoute` (#4)\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"feat: add support for TCPRoute, TLSRoute, and UDPRoute (#4)"}},{"before":"77c057d3160d75b1b00642e438a0432319720436","after":"a126c852d8afe16108f1b1252000e276c12dfebf","ref":"refs/heads/layer4","pushedAt":"2024-05-30T18:25:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"chore: controller cleanup\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"chore: controller cleanup"}},{"before":"403ec7c544a85600d4fd9b60122cc8b7c788aa8a","after":"77c057d3160d75b1b00642e438a0432319720436","ref":"refs/heads/layer4","pushedAt":"2024-05-28T18:52:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"feat: add support for `TLSRoute`\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"feat: add support for TLSRoute"}},{"before":"d4dcc95d7e307a3255379910289b4dff91bf30f3","after":"e4859c2fce2d6f0f5f04c3e92333b93b8a51a2a0","ref":"refs/heads/master","pushedAt":"2024-05-28T18:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"feat: add support for `kubernetes.io/h2c` app protocol\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"feat: add support for kubernetes.io/h2c app protocol"}},{"before":"2fc72939dccd2b6db40cadac24d5103b57817666","after":"403ec7c544a85600d4fd9b60122cc8b7c788aa8a","ref":"refs/heads/layer4","pushedAt":"2024-05-28T18:31:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"feat: add support for `TLSRoute`\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"feat: add support for TLSRoute"}},{"before":null,"after":"679b1b5707a5b78c7354d313caefe082bb115b5e","ref":"refs/heads/crd-validation","pushedAt":"2024-05-27T20:54:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"chore: validate that gateway api crds are installed\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"chore: validate that gateway api crds are installed"}},{"before":"2212e64acf247292f4132f5807ccfdc8911d22b8","after":"f832e399e4cecb7130f04dd6b8ed00aad25bbf05","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:30:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}},{"before":"fd00671d22c5d896928de99059e59cd0e55d0fb1","after":"2212e64acf247292f4132f5807ccfdc8911d22b8","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:25:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}},{"before":"cbbe9d9a5fd185098176797b87abb54549012c8e","after":"fd00671d22c5d896928de99059e59cd0e55d0fb1","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:24:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}},{"before":"b6e8304ad914a3af4cc90e128e92232017b190e2","after":"cbbe9d9a5fd185098176797b87abb54549012c8e","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}},{"before":"717c2befff6b6f6cd2ecc38755a9f9d5540091d2","after":"b6e8304ad914a3af4cc90e128e92232017b190e2","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:14:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}},{"before":"47af5cd1226d4977bf1ccb6c4f4fbaf2b1981b18","after":"717c2befff6b6f6cd2ecc38755a9f9d5540091d2","ref":"refs/heads/conformance-testing","pushedAt":"2024-05-27T04:13:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewpi","name":"Matthew Penner","path":"/matthewpi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26559841?s=80&v=4"},"commit":{"message":"ci: add gateway-api conformance test\n\nSigned-off-by: Matthew Penner ","shortMessageHtmlLink":"ci: add gateway-api conformance test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXJOzTwA","startCursor":null,"endCursor":null}},"title":"Activity ยท caddyserver/gateway"}