{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773085905,"defaultBranch":"main","name":"ingress2gateway","ownerLogin":"sawsa307","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-16T17:52:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46586072?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726606238.0","currentOid":""},"activityList":{"items":[{"before":"2f53f39b338179f208984dcbe87934ea9a05d762","after":"a578e3d4bb6782ff8d40221c26fbed702b691871","ref":"refs/heads/ssl-policy","pushedAt":"2024-09-19T20:05:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add testing for frontendConfig->IR and IR->GatewayExtension","shortMessageHtmlLink":"Add testing for frontendConfig->IR and IR->GatewayExtension"}},{"before":"2345c4be167588189421e9895b0f4ca0b25520cb","after":"315edd56eab331ea21c251d9d1bb106c3af20a66","ref":"refs/heads/gke-custom-hc","pushedAt":"2024-09-19T20:01:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add custom HealthCheck conversion.","shortMessageHtmlLink":"Add custom HealthCheck conversion."}},{"before":"7403f0f7eec5b62930036c80454af6342035253f","after":"7803824e6abf03314eb5eaf82beab55dc1264b57","ref":"refs/heads/main","pushedAt":"2024-09-19T19:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Refactor GCE test code (#193)\n\n* Refactor test to use generated template resources.\n\n* Move functions in gce_extensions.go.\n\n* Move functions in gce_extensions.go into ir/gateway_converter.go so\n these helper functions are eaiser to locate.\n\n* Move test variables as const and var.","shortMessageHtmlLink":"Refactor GCE test code (kubernetes-sigs#193)"}},{"before":"906c909945382551defd8f94031b93ee34bfed1d","after":"222ca0b16a7f796d3bf78a70f1183d810b6394fb","ref":"refs/heads/refactor-test","pushedAt":"2024-09-19T19:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"8c6aebbe967c31f10aa036b03c76433cc2902d02","after":"906c909945382551defd8f94031b93ee34bfed1d","ref":"refs/heads/refactor-test","pushedAt":"2024-09-19T18:49:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"794cf072c549de059f632abcc33d4263e89481cd","after":"8c6aebbe967c31f10aa036b03c76433cc2902d02","ref":"refs/heads/refactor-test","pushedAt":"2024-09-19T18:48:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"f21f235514c65435a29d5d3311c023abf4e48ac2","after":"794cf072c549de059f632abcc33d4263e89481cd","ref":"refs/heads/refactor-test","pushedAt":"2024-09-19T18:43:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"bc9900c9db1f2690ba237edc443a406cc24d8313","after":"2f53f39b338179f208984dcbe87934ea9a05d762","ref":"refs/heads/ssl-policy","pushedAt":"2024-09-17T20:53:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add testing for frontendConfig->IR and IR->GatewayExtension","shortMessageHtmlLink":"Add testing for frontendConfig->IR and IR->GatewayExtension"}},{"before":null,"after":"bc9900c9db1f2690ba237edc443a406cc24d8313","ref":"refs/heads/ssl-policy","pushedAt":"2024-09-17T20:50:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add testing for frontendConfig->IR and IR->GatewayExtension","shortMessageHtmlLink":"Add testing for frontendConfig->IR and IR->GatewayExtension"}},{"before":"b3d92b143d5ecd3c3e4f469e646305ffdca654ee","after":"2345c4be167588189421e9895b0f4ca0b25520cb","ref":"refs/heads/gke-custom-hc","pushedAt":"2024-09-17T18:08:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add custom HealthCheck conversion.","shortMessageHtmlLink":"Add custom HealthCheck conversion."}},{"before":"08a3fef7a4d0e040b06724237d284273b9101c55","after":"f21f235514c65435a29d5d3311c023abf4e48ac2","ref":"refs/heads/refactor-test","pushedAt":"2024-09-17T14:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"21aef86917b78936301c7bffd8ab9c4c766dd897","after":"7403f0f7eec5b62930036c80454af6342035253f","ref":"refs/heads/main","pushedAt":"2024-09-17T14:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add translation for GKE Security Policy (#191)\n\n* Convert security policy into IR\n\n* Add Security Policy conversion.","shortMessageHtmlLink":"Add translation for GKE Security Policy (kubernetes-sigs#191)"}},{"before":"3aaf84d9c94e566887b747be4cf64bcc304184ce","after":"08a3fef7a4d0e040b06724237d284273b9101c55","ref":"refs/heads/refactor-test","pushedAt":"2024-09-17T00:36:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":"cbd748df8f5f350da45a1c514652be880be72c39","after":"b3d92b143d5ecd3c3e4f469e646305ffdca654ee","ref":"refs/heads/gke-custom-hc","pushedAt":"2024-09-17T00:36:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add custom HealthCheck conversion.","shortMessageHtmlLink":"Add custom HealthCheck conversion."}},{"before":"08ed16205e7b483662f38bb790ea98950cc28ba8","after":"3aaf84d9c94e566887b747be4cf64bcc304184ce","ref":"refs/heads/refactor-test","pushedAt":"2024-09-17T00:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move test variables as const and var.","shortMessageHtmlLink":"Move test variables as const and var."}},{"before":null,"after":"cbd748df8f5f350da45a1c514652be880be72c39","ref":"refs/heads/gke-custom-hc","pushedAt":"2024-09-16T21:50:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add custom HealthCheck conversion.","shortMessageHtmlLink":"Add custom HealthCheck conversion."}},{"before":null,"after":"08ed16205e7b483662f38bb790ea98950cc28ba8","ref":"refs/heads/refactor-test","pushedAt":"2024-09-16T21:11:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Move functions in gce_extensions.go.\n\n* Move functions in gce_extensions.go into ir/gateway_converter.go so\n these helper functions are eaiser to locate.","shortMessageHtmlLink":"Move functions in gce_extensions.go."}},{"before":"825bd317d4a106240da573926304ed309410ea6e","after":"f1bed7dbdffb340820fc35ede44459f226ab3fa0","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-14T20:32:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"a7628a8be2389cc7a1eb287559a4a25ef2b597d7","after":"21aef86917b78936301c7bffd8ab9c4c766dd897","ref":"refs/heads/main","pushedAt":"2024-09-14T20:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Refactor addBackendPolicyIfConfigured to allow future features (#192)\n\n* Refactor addBackendPolicyIfConfigured to allow future features\n\n* Add validation on Session Affinity Config","shortMessageHtmlLink":"Refactor addBackendPolicyIfConfigured to allow future features (kuber…"}},{"before":"aee714525591bfc4cca1d50423e5e1b0c5ae6e0b","after":"825bd317d4a106240da573926304ed309410ea6e","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-12T20:28:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"f81472a98413e6516a515199ce7384f62c92ac22","after":"2dbec7cec0df46712f300dc2423e9f2a5496a1a6","ref":"refs/heads/refactor-gke-ir","pushedAt":"2024-09-12T20:25:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add validation on Session Affinity Config","shortMessageHtmlLink":"Add validation on Session Affinity Config"}},{"before":"36ec5f2c88003aedfd71d7bc60b5c0f0320d1bd5","after":"aee714525591bfc4cca1d50423e5e1b0c5ae6e0b","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-12T20:01:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"0cea547819896538bd02f3b45da527303f1569dc","after":"f81472a98413e6516a515199ce7384f62c92ac22","ref":"refs/heads/refactor-gke-ir","pushedAt":"2024-09-12T19:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add validation on Session Affinity Config","shortMessageHtmlLink":"Add validation on Session Affinity Config"}},{"before":"525d1801fc74d76b790c38986d5372faba626a2e","after":"36ec5f2c88003aedfd71d7bc60b5c0f0320d1bd5","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-12T18:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"6599f9ce25f4dbcf6fb6721ecac3107337f35d1a","after":"525d1801fc74d76b790c38986d5372faba626a2e","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-12T18:00:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"f7219b360b505fbe1b7c9574c169ca5cbb12b1c5","after":"0cea547819896538bd02f3b45da527303f1569dc","ref":"refs/heads/refactor-gke-ir","pushedAt":"2024-09-12T18:00:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Refactor addBackendPolicyIfConfigured to allow future features","shortMessageHtmlLink":"Refactor addBackendPolicyIfConfigured to allow future features"}},{"before":"f6ee19f07c994b0842749e1fd049794b1c71d560","after":"6599f9ce25f4dbcf6fb6721ecac3107337f35d1a","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-12T17:55:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":null,"after":"f7219b360b505fbe1b7c9574c169ca5cbb12b1c5","ref":"refs/heads/refactor-gke-ir","pushedAt":"2024-09-12T17:54:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Refactor addBackendPolicyIfConfigured to allow future features","shortMessageHtmlLink":"Refactor addBackendPolicyIfConfigured to allow future features"}},{"before":"3fcb656d817337c11ce42d863f692708d048d9d8","after":"f6ee19f07c994b0842749e1fd049794b1c71d560","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-11T19:58:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}},{"before":"9bb6d7158d42555f782a7dc2d9913a1dc55ed66c","after":"3fcb656d817337c11ce42d863f692708d048d9d8","ref":"refs/heads/gke-security-policy","pushedAt":"2024-09-11T19:56:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sawsa307","name":"David Cheung","path":"/sawsa307","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46586072?s=80&v=4"},"commit":{"message":"Add Security Policy conversion.","shortMessageHtmlLink":"Add Security Policy conversion."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu0Y_2wA","startCursor":null,"endCursor":null}},"title":"Activity · sawsa307/ingress2gateway"}