{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40198544,"defaultBranch":"master","name":"capirca","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-04T17:25:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720547153.0","currentOid":""},"activityList":{"items":[{"before":"6587714566ac5b5f835913d4fc7ef6220c4d4be5","after":"984b49b8a7a3c6aa0ce901b77d6a44fac6667e19","ref":"refs/heads/master","pushedAt":"2024-08-26T18:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Adding target resources to JuniperMSMPC/JuniperSRX. Doesn't need to process the GCP resource metadata, but not error out when provided.\n\nPiperOrigin-RevId: 667646319","shortMessageHtmlLink":"Adding target resources to JuniperMSMPC/JuniperSRX. Doesn't need to p…"}},{"before":"0d9868847a32cd28be68c33c69afddc6845c2a37","after":"6587714566ac5b5f835913d4fc7ef6220c4d4be5","ref":"refs/heads/master","pushedAt":"2024-08-26T09:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"nftables: Add support for representing ACLs in nftables as regular chains.\n\nPiperOrigin-RevId: 667514971","shortMessageHtmlLink":"nftables: Add support for representing ACLs in nftables as regular ch…"}},{"before":"12a9c926c0cdf0681800948f07255209d3d1092f","after":"0d9868847a32cd28be68c33c69afddc6845c2a37","ref":"refs/heads/master","pushedAt":"2024-08-09T11:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"nftables: Add support for using custom table_name and chain name in Capirca's nftables generator.\n\nPiperOrigin-RevId: 661215479","shortMessageHtmlLink":"nftables: Add support for using custom table_name and chain name in C…"}},{"before":"4cc00b3ded38c657ac6ca84f2238390005af4761","after":"12a9c926c0cdf0681800948f07255209d3d1092f","ref":"refs/heads/master","pushedAt":"2024-08-06T15:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Move ACL entry transport configuration from `acl-entry//transport` to `acl-entry/transport`, to match the current canonical OpenConfig ACL entry schema.\n\nPiperOrigin-RevId: 659975442","shortMessageHtmlLink":"Move ACL entry transport configuration from `acl-entry/<ipv4/ipv6>/tr…"}},{"before":"2e947839183d0afe65cf16afdfd63c800b32cc97","after":"4cc00b3ded38c657ac6ca84f2238390005af4761","ref":"refs/heads/master","pushedAt":"2024-07-15T13:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"policy.bzl: Allow generating multiple policies at once.\n\nPiperOrigin-RevId: 652455996","shortMessageHtmlLink":"policy.bzl: Allow generating multiple policies at once."}},{"before":null,"after":"f541f86f667e57dfda8c94cca788f681ac78650e","ref":"refs/heads/dependabot/pip/pip-3ef04e552c","pushedAt":"2024-07-09T17:45:53.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":"Bump the pip group across 1 directory with 2 updates\n\nBumps the pip group with 2 updates in the / directory: [py](https://github.com/pytest-dev/py) and [zipp](https://github.com/jaraco/zipp).\n\n\nUpdates `py` from 1.10.0 to 1.11.0\n- [Changelog](https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/py/compare/1.10.0...1.11.0)\n\nUpdates `zipp` from 3.1.0 to 3.19.1\n- [Release notes](https://github.com/jaraco/zipp/releases)\n- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)\n- [Commits](https://github.com/jaraco/zipp/compare/v3.1.0...v3.19.1)\n\n---\nupdated-dependencies:\n- dependency-name: py\n dependency-type: direct:production\n dependency-group: pip\n- dependency-name: zipp\n dependency-type: direct:production\n dependency-group: pip\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the pip group across 1 directory with 2 updates"}},{"before":"ff639f7d38d94f017ca565f64324fceb56b46fed","after":"2e947839183d0afe65cf16afdfd63c800b32cc97","ref":"refs/heads/master","pushedAt":"2024-06-17T19:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Adding target resources to allow GCP destinations with VPC metadata. Doesn't need to process the resource metadata, just needs to not error when it is provided.\n\nPiperOrigin-RevId: 644095177","shortMessageHtmlLink":"Adding target resources to allow GCP destinations with VPC metadata. …"}},{"before":"95c730126e0c3f7008d2a2b4227ce389d57c1551","after":"ff639f7d38d94f017ca565f64324fceb56b46fed","ref":"refs/heads/master","pushedAt":"2024-05-30T16:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"nftables: Change target from newnftables to nftables in sample policies.\n\nPiperOrigin-RevId: 638674484","shortMessageHtmlLink":"nftables: Change target from newnftables to nftables in sample policies."}},{"before":"fe2f526f65f42a1d3ac4e510948722d1d82d6373","after":"95c730126e0c3f7008d2a2b4227ce389d57c1551","ref":"refs/heads/master","pushedAt":"2024-05-30T14:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"nftables: Add support for the `reject` action in Capirca's nftables generator.\n\nPiperOrigin-RevId: 638645271","shortMessageHtmlLink":"nftables: Add support for the reject action in Capirca's nftables g…"}},{"before":"aa8d40895bb645a902dae744a2f95943c14b07ee","after":"fe2f526f65f42a1d3ac4e510948722d1d82d6373","ref":"refs/heads/master","pushedAt":"2024-04-30T17:06:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #297 from abates:issue-295\n\nPiperOrigin-RevId: 629448976","shortMessageHtmlLink":"Merge pull request #297 from abates:issue-295"}},{"before":"8619edb045f30b7b37ddbd74436574b0a8f81887","after":"aa8d40895bb645a902dae744a2f95943c14b07ee","ref":"refs/heads/master","pushedAt":"2024-04-26T19:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Cisco (and CiscoXR/NX): add feature that removes duplicate network object-groups.\n\nDuplicate network object-groups (those with the same address-family and content but a different name) and their references can create stress on platform limits. Upstream callers may have legitimate reason to express their intent with duplication. This feature allows the ACL produced to remove duplicates and fix references so that all references point to the remaining first occurrence of the object-group with unique content.\n\nThis feature should already be forward compatible with https://github.com/google/capirca/issues/295 (v6 object group support for Cisco IOS and IOSXR)\n\nPiperOrigin-RevId: 628477352","shortMessageHtmlLink":"Cisco (and CiscoXR/NX): add feature that removes duplicate network ob…"}},{"before":"f03e6c426c7dab05dd3f108eede265c567bc5c70","after":"8619edb045f30b7b37ddbd74436574b0a8f81887","ref":"refs/heads/master","pushedAt":"2024-04-24T20:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Cisco: Fixing formatting and deprecated options (datetime.utcnow)\n\nPiperOrigin-RevId: 627838938","shortMessageHtmlLink":"Cisco: Fixing formatting and deprecated options (datetime.utcnow)"}},{"before":"54b01899d4ee397e42cab16be4fda6c73f43f519","after":"f03e6c426c7dab05dd3f108eede265c567bc5c70","ref":"refs/heads/master","pushedAt":"2024-04-12T13:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Allow use of the 'forward' Netfilter hook.\n\nPiperOrigin-RevId: 624152407","shortMessageHtmlLink":"Allow use of the 'forward' Netfilter hook."}},{"before":"6d0dd113362056de4ddd8bcf3a9e8b71ed794aa4","after":"54b01899d4ee397e42cab16be4fda6c73f43f519","ref":"refs/heads/master","pushedAt":"2024-03-22T20:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Clean up comments when rendering nftables ACLs in Capirca\n\n- Newlines replaced with spaces instead of just removed\n- Change double quotes to single quotes within comments, rather than escape doubles inside doubles\n- Sanity check for maximum length\n\nPiperOrigin-RevId: 618279002","shortMessageHtmlLink":"Clean up comments when rendering nftables ACLs in Capirca"}},{"before":"edf9e065a7a96bbf9bb15f546e2f56f329f490d2","after":"6d0dd113362056de4ddd8bcf3a9e8b71ed794aa4","ref":"refs/heads/master","pushedAt":"2024-03-04T21:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Add truncation for GCE term description length, GCE generator errors out on long descriptions.\n\nPiperOrigin-RevId: 612569559","shortMessageHtmlLink":"Add truncation for GCE term description length, GCE generator errors …"}},{"before":"57b166af683fb8c9188ce7b5159b42ed268a09eb","after":"edf9e065a7a96bbf9bb15f546e2f56f329f490d2","ref":"refs/heads/master","pushedAt":"2024-01-31T21:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Permit openconfig policy to include platform / platform_exclude.\n\nThis permits you to have the same base policy for more than just OpenConfig.\n\nPiperOrigin-RevId: 603135359","shortMessageHtmlLink":"Permit openconfig policy to include platform / platform_exclude."}},{"before":"cc6154c2ec1bb74c1797fd5b075315e059c5b253","after":"57b166af683fb8c9188ce7b5159b42ed268a09eb","ref":"refs/heads/master","pushedAt":"2024-01-24T19:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Permit openconfig policy to include platform / platform_exclude.\n\nThis permits you to have the same base policy for more than just OpenConfig.\n\nPiperOrigin-RevId: 601188277","shortMessageHtmlLink":"Permit openconfig policy to include platform / platform_exclude."}},{"before":"f36c911e244512793e1d1664283864adc7da8b3d","after":"cc6154c2ec1bb74c1797fd5b075315e059c5b253","ref":"refs/heads/master","pushedAt":"2024-01-19T19:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Permit openconfig policy to include platform / platform_exclude.\n\nThis permits you to have the same base policy for more than just OpenConfig.\n\nPiperOrigin-RevId: 599896781","shortMessageHtmlLink":"Permit openconfig policy to include platform / platform_exclude."}},{"before":"041cc7bbdadb8a3f10341d89e300e81e7de21639","after":"f36c911e244512793e1d1664283864adc7da8b3d","ref":"refs/heads/master","pushedAt":"2024-01-18T18:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Update Arista generator to add additional indentation for counter terms.\n\nPiperOrigin-RevId: 599547123","shortMessageHtmlLink":"Update Arista generator to add additional indentation for counter terms."}},{"before":"d7fbfa9f8b5c1c634abadc67583649d82242e13e","after":"041cc7bbdadb8a3f10341d89e300e81e7de21639","ref":"refs/heads/master","pushedAt":"2024-01-12T15:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Arista ACL generator: indentation \"exit\" at the end of the acl\n\nPiperOrigin-RevId: 597839760","shortMessageHtmlLink":"Arista ACL generator: indentation \"exit\" at the end of the acl"}},{"before":"102b0253f97eaccd86d25edd2e06e56d3408e382","after":"d7fbfa9f8b5c1c634abadc67583649d82242e13e","ref":"refs/heads/master","pushedAt":"2024-01-11T12:58:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #353 from ivucica:issue345_nsxt_typing\n\nPiperOrigin-RevId: 597521837","shortMessageHtmlLink":"Merge pull request #353 from ivucica:issue345_nsxt_typing"}},{"before":"0f0d1f11fe2575f95275401435f145b4def53239","after":"102b0253f97eaccd86d25edd2e06e56d3408e382","ref":"refs/heads/master","pushedAt":"2023-11-29T15:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Resolve unsoundness caught by pytype --strict-none-binding.\n\nPiperOrigin-RevId: 586336266","shortMessageHtmlLink":"Resolve unsoundness caught by pytype --strict-none-binding."}},{"before":"105115981ca107c53fbc8e8a70412461813d45a1","after":"0f0d1f11fe2575f95275401435f145b4def53239","ref":"refs/heads/master","pushedAt":"2023-11-29T15:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Resolve unsoundness caught by pytype --strict-none-binding.\n\nPiperOrigin-RevId: 586333184","shortMessageHtmlLink":"Resolve unsoundness caught by pytype --strict-none-binding."}},{"before":"be62241a92c9e1e6618ee62d2745d34870cd1c45","after":"105115981ca107c53fbc8e8a70412461813d45a1","ref":"refs/heads/master","pushedAt":"2023-11-29T15:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Resolve unsoundness caught by pytype --strict-none-binding.\n\nPiperOrigin-RevId: 586331922","shortMessageHtmlLink":"Resolve unsoundness caught by pytype --strict-none-binding."}},{"before":"b6943909f83fe9462b35ed92d471344c79d4db58","after":"be62241a92c9e1e6618ee62d2745d34870cd1c45","ref":"refs/heads/master","pushedAt":"2023-11-24T01:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Cisco: Change ip protocol to be ipv4 not ip if using object-groups in the cisco generator.\n\nCiscoXR started supporting only:\n permit ipv4 ....\n\nno longer do they supoprt:\n permit ip ....\n\npast version 7.5 (probably? data on when this stopped working is murky.)\n\nPiperOrigin-RevId: 584962959","shortMessageHtmlLink":"Cisco: Change ip protocol to be ipv4 not ip if using object-groups in…"}},{"before":"776b832a630112b4da17777e0179512616dbbc39","after":"b6943909f83fe9462b35ed92d471344c79d4db58","ref":"refs/heads/master","pushedAt":"2023-10-18T22:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Updating gcp_hf default API syntax version to be GA\n\nPiperOrigin-RevId: 574625739","shortMessageHtmlLink":"Updating gcp_hf default API syntax version to be GA"}},{"before":"9e9812ed78b7c70bc6137ecd956f3ff6c460f214","after":"776b832a630112b4da17777e0179512616dbbc39","ref":"refs/heads/master","pushedAt":"2023-10-13T17:24:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Map non-keyword ICMP types to their numeric code.\n\nWithout this change, policies with types that don't map to keywords aren't valid syntax\n\nPiperOrigin-RevId: 573255137","shortMessageHtmlLink":"Map non-keyword ICMP types to their numeric code."}},{"before":"d145ca447e0e04895507777b8c5834c22e90df11","after":"9e9812ed78b7c70bc6137ecd956f3ff6c460f214","ref":"refs/heads/master","pushedAt":"2023-09-12T16:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"nsxt: Remove `0.0.0.0/...` from rules. Replace 1-member ranges with port.\n\nFixes #347.\n\nPiperOrigin-RevId: 564745184","shortMessageHtmlLink":"nsxt: Remove 0.0.0.0/... from rules. Replace 1-member ranges with p…"}},{"before":"0393eb21643a3104f8881c49098d70386e0b84b1","after":"d145ca447e0e04895507777b8c5834c22e90df11","ref":"refs/heads/master","pushedAt":"2023-08-23T13:59:36.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Merge pull request #347 from sdatta09:versa_app_dev\n\nPiperOrigin-RevId: 559411926","shortMessageHtmlLink":"Merge pull request #347 from sdatta09:versa_app_dev"}},{"before":"a2adab8cf24f7c688656d3890e9a592446dc9c7c","after":"0393eb21643a3104f8881c49098d70386e0b84b1","ref":"refs/heads/master","pushedAt":"2023-08-17T21:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Implement Threat Intelligence lists for Hierarchical Firewall Policies, as source_prefix/destination_prefix.\n\nPiperOrigin-RevId: 557933856","shortMessageHtmlLink":"Implement Threat Intelligence lists for Hierarchical Firewall Policie…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpI01wQA","startCursor":null,"endCursor":null}},"title":"Activity · google/capirca"}