{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":515188090,"defaultBranch":"main","name":"intents-operator","ownerLogin":"otterize","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-18T13:06:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87747815?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727363475.0","currentOid":""},"activityList":{"items":[{"before":"3ca8d5ae8f9ff40471490187ed258d690e59e7af","after":null,"ref":"refs/heads/orisho/egress_target_reconcile_workaround","pushedAt":"2024-09-26T15:11:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"}},{"before":"8258e2a8a1d0466fd0995a0cf395b054ebb285d1","after":"fae64426ec99eaacf5adb8d1a4ac8137577a7774","ref":"refs/heads/main","pushedAt":"2024-09-26T15:11:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"},"commit":{"message":"Workaround AWS VPC CNI egress network policy agent bug: only allows traffic to ClusterIP if exact service selector is specified (#488)","shortMessageHtmlLink":"Workaround AWS VPC CNI egress network policy agent bug: only allows t…"}},{"before":"02345ca9fcc3a3c7e4ee60ba394b83752811493d","after":"3ca8d5ae8f9ff40471490187ed258d690e59e7af","ref":"refs/heads/orisho/egress_target_reconcile_workaround","pushedAt":"2024-09-26T14:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"7e62fee660c95101ee7ebf531c7b743bc7826d68","after":"02345ca9fcc3a3c7e4ee60ba394b83752811493d","ref":"refs/heads/orisho/egress_target_reconcile_workaround","pushedAt":"2024-09-26T14:20:25.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"},"commit":{"message":"Make internet netpol use maps instead of slices internally","shortMessageHtmlLink":"Make internet netpol use maps instead of slices internally"}},{"before":null,"after":"2612c961595609fcd772aaa00008c8ce94792cf4","ref":"refs/heads/omris/remove-orphan-external-policies","pushedAt":"2024-09-25T15:32:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"omris94","name":null,"path":"/omris94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46892443?s=80&v=4"},"commit":{"message":"Fix a rare bug where external allow network policies were not deleted when the enforcement turned off","shortMessageHtmlLink":"Fix a rare bug where external allow network policies were not deleted…"}},{"before":null,"after":"9d87ffc48977b8a9d3e6d0625d00d6288d2509c7","ref":"refs/heads/evya/linkerd_to_operator_latest","pushedAt":"2024-09-23T22:35:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"evyatarmeged","name":"Evyatar Meged","path":"/evyatarmeged","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29180932?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/otterize/intents-operator into HEAD","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/otterize/intents-operator i…"}},{"before":"3a9d708d2de12ae9ce47c239c49bf2b89549ac27","after":"7e62fee660c95101ee7ebf531c7b743bc7826d68","ref":"refs/heads/orisho/egress_target_reconcile_workaround","pushedAt":"2024-09-23T17:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"},"commit":{"message":"DNS egress netpol is now added in any case, and not just if the target is in-cluster.","shortMessageHtmlLink":"DNS egress netpol is now added in any case, and not just if the targe…"}},{"before":"21ddffcaf61bf410388303531403aa328821e228","after":null,"ref":"refs/heads/amitlicht/list_profiles_next_token","pushedAt":"2024-09-22T19:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"abd2ad3332a1aa0c3556e62f1da89059a6481a4f","after":"8258e2a8a1d0466fd0995a0cf395b054ebb285d1","ref":"refs/heads/main","pushedAt":"2024-09-22T19:36:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in AWS IAM roles anywhere integration: nextToken is not used when listing AWS IAM roles anywhere profiles (#495)","shortMessageHtmlLink":"Bugfix in AWS IAM roles anywhere integration: nextToken is not used w…"}},{"before":null,"after":"21ddffcaf61bf410388303531403aa328821e228","ref":"refs/heads/amitlicht/list_profiles_next_token","pushedAt":"2024-09-22T19:34:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in AWS IAM roles anywhere integration: nextToken is not used","shortMessageHtmlLink":"Bugfix in AWS IAM roles anywhere integration: nextToken is not used"}},{"before":"d3041fee95afc40e39d3274069603b07ff637986","after":null,"ref":"refs/heads/amitlicht/increate_intent_events_sender_wait_time","pushedAt":"2024-09-22T13:26:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"0f54afe079b29367754449a1f06daac49fe33bf4","after":"abd2ad3332a1aa0c3556e62f1da89059a6481a4f","ref":"refs/heads/main","pushedAt":"2024-09-22T13:26:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix: increase ClientIntent events cache first sync time limit to 60 seconds to prevent errors on large environments (#494)","shortMessageHtmlLink":"Bugfix: increase ClientIntent events cache first sync time limit to 6…"}},{"before":"f3aed5fab5e3affe0ed69bfbc2b74791078e8d25","after":null,"ref":"refs/heads/amitlicht/catch_conflict_on_webhook","pushedAt":"2024-09-22T13:18:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"280c432e3ff1b0ed784ab755c62b9977182ffedd","after":"0f54afe079b29367754449a1f06daac49fe33bf4","ref":"refs/heads/main","pushedAt":"2024-09-22T13:18:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in validating webhook configuration controller: catch and retry update on Conflict errors (#493)","shortMessageHtmlLink":"Bugfix in validating webhook configuration controller: catch and retr…"}},{"before":null,"after":"d3041fee95afc40e39d3274069603b07ff637986","ref":"refs/heads/amitlicht/increate_intent_events_sender_wait_time","pushedAt":"2024-09-22T13:08:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix: increase ClientIntent events cache first sync time limit to 60 seconds to prevent errors on large environments","shortMessageHtmlLink":"Bugfix: increase ClientIntent events cache first sync time limit to 6…"}},{"before":"d1d89df5e8321587a0710b9cf4f90fc7b52551c3","after":"f3aed5fab5e3affe0ed69bfbc2b74791078e8d25","ref":"refs/heads/amitlicht/catch_conflict_on_webhook","pushedAt":"2024-09-22T13:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in validating webhook configuration controller: catch and retry update on Conflict errors","shortMessageHtmlLink":"Bugfix in validating webhook configuration controller: catch and retr…"}},{"before":null,"after":"d1d89df5e8321587a0710b9cf4f90fc7b52551c3","ref":"refs/heads/amitlicht/catch_conflict_on_webhook","pushedAt":"2024-09-22T13:04:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in validating webhook configuration controller: catch and retry update on Conflict errors","shortMessageHtmlLink":"Bugfix in validating webhook configuration controller: catch and retr…"}},{"before":"ce542dd942049cfecd53c5228f7365d15928f6d4","after":null,"ref":"refs/heads/amitlicht/catch_not_found_on_delete","pushedAt":"2024-09-22T13:03:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"cb557bbe58f1c187546e23d6e2a49590c868630a","after":"280c432e3ff1b0ed784ab755c62b9977182ffedd","ref":"refs/heads/main","pushedAt":"2024-09-22T13:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix on external policy reconciler: catch NotFound errors when attempting to delete a network policy (#492)","shortMessageHtmlLink":"Bugfix on external policy reconciler: catch NotFound errors when atte…"}},{"before":"571098749d25ad077141405abe4ff9484445ca34","after":null,"ref":"refs/heads/amitlicht/forbidden_error_on_update","pushedAt":"2024-09-22T12:57:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"d0b4d4a0e25680cda7f7355e6d93a423e94f88d6","after":"cb557bbe58f1c187546e23d6e2a49590c868630a","ref":"refs/heads/main","pushedAt":"2024-09-22T12:57:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Fix Kubernetes API 'Forbidden' errors during update, being wrongly reported as errors on the resource (#491)","shortMessageHtmlLink":"Fix Kubernetes API 'Forbidden' errors during update, being wrongly re…"}},{"before":null,"after":"ce542dd942049cfecd53c5228f7365d15928f6d4","ref":"refs/heads/amitlicht/catch_not_found_on_delete","pushedAt":"2024-09-22T12:49:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix on external policy reconciler: catch NotFound errors when attempting to delete a network policy","shortMessageHtmlLink":"Bugfix on external policy reconciler: catch NotFound errors when atte…"}},{"before":null,"after":"571098749d25ad077141405abe4ff9484445ca34","ref":"refs/heads/amitlicht/forbidden_error_on_update","pushedAt":"2024-09-22T12:36:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Fix handling of Forbidden errors returned from Kubernetes API when updating resources - should lead to requeue rather than be reported as error","shortMessageHtmlLink":"Fix handling of Forbidden errors returned from Kubernetes API when up…"}},{"before":"4d2772f44f092ecd6c934d3c82a71ae33ad9d39f","after":null,"ref":"refs/heads/amitlicht/ignore_undefined_object_postgres_alter_user_password","pushedAt":"2024-09-22T12:35:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"b7d41f6270b66748c27424f50d3c7d6f1e3e6c85","after":"d0b4d4a0e25680cda7f7355e6d93a423e94f88d6","ref":"refs/heads/main","pushedAt":"2024-09-22T12:35:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix: fix wrong handling of non-existing PostgreSQL users when attempting to alter their passwords (#490)","shortMessageHtmlLink":"Bugfix: fix wrong handling of non-existing PostgreSQL users when atte…"}},{"before":null,"after":"4d2772f44f092ecd6c934d3c82a71ae33ad9d39f","ref":"refs/heads/amitlicht/ignore_undefined_object_postgres_alter_user_password","pushedAt":"2024-09-22T12:19:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix: fix wrong handling of ignored undefined object errors on postgres alter user password","shortMessageHtmlLink":"Bugfix: fix wrong handling of ignored undefined object errors on post…"}},{"before":"367e6152c3a33d69996b13ea7df8a43001686e35","after":null,"ref":"refs/heads/amitlicht/bugfix_profiles_cache","pushedAt":"2024-09-22T08:49:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"}},{"before":"7c8c4219bb2f8b9003379b6357b30574201b10b7","after":"b7d41f6270b66748c27424f50d3c7d6f1e3e6c85","ref":"refs/heads/main","pushedAt":"2024-09-22T08:49:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in AWS IAM Roles Anywhere: last page of IAM roles anywhere profiles was not loaded into cache (#489)","shortMessageHtmlLink":"Bugfix in AWS IAM Roles Anywhere: last page of IAM roles anywhere pro…"}},{"before":null,"after":"367e6152c3a33d69996b13ea7df8a43001686e35","ref":"refs/heads/amitlicht/bugfix_profiles_cache","pushedAt":"2024-09-22T08:11:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitlicht","name":"Amit Lichtenberg","path":"/amitlicht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10258630?s=80&v=4"},"commit":{"message":"Bugfix in AWS IAM rolesanywhere: missing last page of profiles cache","shortMessageHtmlLink":"Bugfix in AWS IAM rolesanywhere: missing last page of profiles cache"}},{"before":"72a9ac10bd026783fc99a0262ac2642de00c53db","after":"3a9d708d2de12ae9ce47c239c49bf2b89549ac27","ref":"refs/heads/orisho/egress_target_reconcile_workaround","pushedAt":"2024-09-21T19:24:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"orishoshan","name":"Ori Shoshan","path":"/orishoshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20886410?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxNToxMToxNS4wMDAwMDBazwAAAATBpqir","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxOToyNDo0NC4wMDAwMDBazwAAAAS82ajI"}},"title":"Activity · otterize/intents-operator"}