{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":822211894,"defaultBranch":"main","name":"gateway","ownerLogin":"sanposhiho","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-30T15:38:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44139130?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723019934.0","currentOid":""},"activityList":{"items":[{"before":"d86df6ada8e324dba0367bea5442afa5b30618ef","after":"5ef25a5cfb3fd7154c068c18966b4c11de0849ef","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-10T01:10:20.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"zirain","name":"zirain","path":"/zirain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4354057?s=80&v=4"},"commit":{"message":"Merge branch 'main' into custom-label-selector","shortMessageHtmlLink":"Merge branch 'main' into custom-label-selector"}},{"before":"bb5160a7809077aa7acd5a970a25807be9a01231","after":"c5947c5e59dd789df3949a6d0c86094880007fda","ref":"refs/heads/session-persistence","pushedAt":"2024-08-08T23:03:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"arkodg","name":"Arko Dasgupta","path":"/arkodg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9469142?s=80&v=4"},"commit":{"message":"Merge branch 'main' into session-persistence","shortMessageHtmlLink":"Merge branch 'main' into session-persistence"}},{"before":"c91cfb6e501b3ecc6b4aa1a990edea705851c5d3","after":"bb5160a7809077aa7acd5a970a25807be9a01231","ref":"refs/heads/session-persistence","pushedAt":"2024-08-07T12:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: update wordings in test cases\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"chore: update wordings in test cases"}},{"before":"f4c53f4899b543a6461e7bf666a9bfa3b476e6b4","after":null,"ref":"refs/tags/latest","pushedAt":"2024-08-07T08:38:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"baf097364daa0ed4a963013631cba010e227a0ad","after":"c91cfb6e501b3ecc6b4aa1a990edea705851c5d3","ref":"refs/heads/session-persistence","pushedAt":"2024-08-07T08:18:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: unique session name per route\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: unique session name per route"}},{"before":"45c2a89b7dc59700c2753789e7cbfdf24df413f9","after":"baf097364daa0ed4a963013631cba010e227a0ad","ref":"refs/heads/session-persistence","pushedAt":"2024-08-07T08:18:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: unique session name per route","shortMessageHtmlLink":"fix: unique session name per route"}},{"before":"f4c53f4899b543a6461e7bf666a9bfa3b476e6b4","after":"866a6cea1af29e0bfbe761fc25b9baddc409ef80","ref":"refs/heads/main","pushedAt":"2024-08-07T07:55:26.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"feat: add support for cluster-level settings for non xRoute-generated backend refs (#3954)\n\n* Add support for traffic management features for non xRoute-generated\r\nclusters.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Make gen-check happy\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Update the CEL configuration and tests to make the required tests be\r\ninstallable. Unlimited arrays cause CEL validation costs to be higher\r\nthan what the API server will accept.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Added some tests\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* DNS is also a feature that can be enabled for extProc and extAuth\r\nclusters, so treat it as such.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Renamed BackendConfig to BackendSettings\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* make gen-check happy\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Rebase to make gen-check happy again.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Translate DNS settings correctly.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Rebased to include upstream changes.\r\n\r\nUpdate the PR to include HTTP2 settings as well.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n* Fix a typo.\r\n\r\nSigned-off-by: Lior Okman \r\n\r\n---------\r\n\r\nSigned-off-by: Lior Okman ","shortMessageHtmlLink":"feat: add support for cluster-level settings for non xRoute-generated…"}},{"before":"af41bd685e108972a5240333785fd6b579b16466","after":"45c2a89b7dc59700c2753789e7cbfdf24df413f9","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T14:07:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: update the test case\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: update the test case"}},{"before":"cbd03cddc4ea548cc93f12aa62e2b19e2f1147fe","after":"af41bd685e108972a5240333785fd6b579b16466","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T13:01:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: update the test case\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: update the test case"}},{"before":"85bff60f87f84557df9ffb878fef57563150a6c4","after":"cbd03cddc4ea548cc93f12aa62e2b19e2f1147fe","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T12:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: update the test case\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: update the test case"}},{"before":"216263db67835b69ff02e3c1ff5650439ebe34eb","after":"85bff60f87f84557df9ffb878fef57563150a6c4","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T11:32:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: update the test case per the upstream update\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"chore: update the test case per the upstream update"}},{"before":"7e981e28be5d96f0d0195c9f191a8cc5d0bcbb2c","after":"216263db67835b69ff02e3c1ff5650439ebe34eb","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T11:30:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"Merge branch 'main' into session-persistence","shortMessageHtmlLink":"Merge branch 'main' into session-persistence"}},{"before":"f683c4f24cabe5b9a9546632f2c27f64c120624c","after":"7e981e28be5d96f0d0195c9f191a8cc5d0bcbb2c","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T11:08:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: ignore TTL when it's session cookie\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"chore: ignore TTL when it's session cookie"}},{"before":"d35525f49c26cc22cea8b2e7bb1ea72e9cf15642","after":"f683c4f24cabe5b9a9546632f2c27f64c120624c","ref":"refs/heads/session-persistence","pushedAt":"2024-08-06T11:06:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: ignore TTL when it's session cookie","shortMessageHtmlLink":"chore: ignore TTL when it's session cookie"}},{"before":"d6eb1783655fb600c88cb8f61dbfe13e355ccd9f","after":"d86df6ada8e324dba0367bea5442afa5b30618ef","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T06:16:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: fix the testdata\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: fix the testdata"}},{"before":"62ace999d508d304f7b7fb63fee1341395b9d1d3","after":"d6eb1783655fb600c88cb8f61dbfe13e355ccd9f","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T06:00:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: fix the testdata\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: fix the testdata"}},{"before":"e8c6ebf7bea8db99c6ac5d6306386a79548dd76f","after":"62ace999d508d304f7b7fb63fee1341395b9d1d3","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T04:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: fix the testdata\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: fix the testdata"}},{"before":"f89bd8f78a8e8a6a34bcd5a988e99f32752f2ef9","after":"e8c6ebf7bea8db99c6ac5d6306386a79548dd76f","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T04:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: fix the import orders\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"chore: fix the import orders"}},{"before":"938ac661110cf9ad1e9d936af24da2e0201474e6","after":"f89bd8f78a8e8a6a34bcd5a988e99f32752f2ef9","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T04:49:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: fix the import orders","shortMessageHtmlLink":"chore: fix the import orders"}},{"before":"6022876a662e238035c31aecf715efa840a7e786","after":"938ac661110cf9ad1e9d936af24da2e0201474e6","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T04:47:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: not generate selector of deployment/daemonset based on the custom label configuration of EnvoyProxy\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: not generate selector of deployment/daemonset based on the custo…"}},{"before":null,"after":"6022876a662e238035c31aecf715efa840a7e786","ref":"refs/heads/custom-label-selector","pushedAt":"2024-08-03T04:32:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: not generate selector of deployment/daemonset based on the custom label configuration of EnvoyProxy\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: not generate selector of deployment/daemonset based on the custo…"}},{"before":"b4b2985a7ae7c5ccf1e1de9854ced0e2e96608e4","after":null,"ref":"refs/tags/latest","pushedAt":"2024-08-02T07:22:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"366f1e1dc2f4194f4a135d14f7e6c95e9f25c7e8","after":"d35525f49c26cc22cea8b2e7bb1ea72e9cf15642","ref":"refs/heads/session-persistence","pushedAt":"2024-08-02T06:37:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: skip adding filter if already existing\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: skip adding filter if already existing"}},{"before":"b4b2985a7ae7c5ccf1e1de9854ced0e2e96608e4","after":"f4c53f4899b543a6461e7bf666a9bfa3b476e6b4","ref":"refs/heads/main","pushedAt":"2024-08-02T06:35:34.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"feat: Support DNS resolution settings (#3974)\n\n* Support DNS resolution settings\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* updating\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* updating\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* regenerate\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* add a nil cluster settings check\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* updating\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* updating as per code review feedback\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* adding tcp / udp route translations\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* use processXdsCluster with udp,tcp and http route types\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* fixing lint\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n* fix respect dnsTTL setting\r\n\r\nSigned-off-by: Alexander Volchok \r\n\r\n---------\r\n\r\nSigned-off-by: Alexander Volchok ","shortMessageHtmlLink":"feat: Support DNS resolution settings (envoyproxy#3974)"}},{"before":"0eed511685f62483ede7a97202fc39fa7aa642e0","after":"366f1e1dc2f4194f4a135d14f7e6c95e9f25c7e8","ref":"refs/heads/session-persistence","pushedAt":"2024-07-29T15:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"fix: skip adding filter if already existing\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"fix: skip adding filter if already existing"}},{"before":"893644318275beada25b402d40cea0f0820b7dcf","after":"0eed511685f62483ede7a97202fc39fa7aa642e0","ref":"refs/heads/session-persistence","pushedAt":"2024-07-27T04:29:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"address lint issue\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"address lint issue"}},{"before":"564ed58beca28490c74ce0d4c2d760e35bb50569","after":"893644318275beada25b402d40cea0f0820b7dcf","ref":"refs/heads/session-persistence","pushedAt":"2024-07-27T03:47:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"address lint issue\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"address lint issue"}},{"before":"22e2e2d36c0718ae2073580fd3677b73a7b09d8e","after":"564ed58beca28490c74ce0d4c2d760e35bb50569","ref":"refs/heads/session-persistence","pushedAt":"2024-07-27T03:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"address lint issue","shortMessageHtmlLink":"address lint issue"}},{"before":"51c6eb4b392859afe744c3157aca0975422876d9","after":null,"ref":"refs/tags/latest","pushedAt":"2024-07-26T16:15:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"4e86e8b7bdc7f5aeb9f4e17b99e780b440a61e3a","after":"22e2e2d36c0718ae2073580fd3677b73a7b09d8e","ref":"refs/heads/session-persistence","pushedAt":"2024-07-26T15:58:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sanposhiho","name":"Kensei Nakada","path":"/sanposhiho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44139130?s=80&v=4"},"commit":{"message":"chore: move the filter name to api level\n\nSigned-off-by: Kensei Nakada ","shortMessageHtmlLink":"chore: move the filter name to api level"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElrxukAA","startCursor":null,"endCursor":null}},"title":"Activity · sanposhiho/gateway"}