{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":419145413,"defaultBranch":"main","name":"aws-cdk","ownerLogin":"laurelmay","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-10-20T01:28:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/850893?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708346945.0","currentOid":""},"activityList":{"items":[{"before":"38c370487a7c37de498831df2842490febcb37db","after":"058d4c243070ecd4334e24cf1199f8dfa0339bf1","ref":"refs/heads/route53-dnssec","pushedAt":"2024-04-16T23:30:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into route53-dnssec","shortMessageHtmlLink":"Merge branch 'main' into route53-dnssec"}},{"before":"a12a1c1bcce0f4f1ac9d2d811fa307705662364b","after":"38c370487a7c37de498831df2842490febcb37db","ref":"refs/heads/route53-dnssec","pushedAt":"2024-04-16T23:01:53.000Z","pushType":"push","commitsCount":553,"pusher":{"login":"TheRealAmazonKendra","name":"Kendra Neil","path":"/TheRealAmazonKendra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53584728?s=80&v=4"},"commit":{"message":"Merge branch 'main' into route53-dnssec","shortMessageHtmlLink":"Merge branch 'main' into route53-dnssec"}},{"before":"756d3214f3c55ca58267d1f8cdc8ef4816246183","after":null,"ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-42.0.2","pushedAt":"2024-02-19T12:49:05.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":"6201b66185a14561ab5425fc24fc6b1dfc2f5299","ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-42.0.4","pushedAt":"2024-02-19T12:49:01.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":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.4\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41.0.1 to 42.0.4.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/716b1e13042866565e00e85fd4ec490e186c4a2f...3f54ebb830831fc121d3263c1857cfbdc310cdb9)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.4"}},{"before":"1180cfc912335addd3c4fd1621aa26fb295d7fbe","after":null,"ref":"refs/heads/dependabot/github_actions/hmarr/auto-approve-action-3.1.0","pushedAt":"2024-02-05T12:26:20.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":"c6c8b4ecc7accd6a74041ee24f19d07222d7e5fe","ref":"refs/heads/dependabot/github_actions/hmarr/auto-approve-action-4.0.0","pushedAt":"2024-02-05T12:26:16.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":"chore(deps): Bump hmarr/auto-approve-action from 3.2.1 to 4.0.0\n\nBumps [hmarr/auto-approve-action](https://github.com/hmarr/auto-approve-action) from 3.2.1 to 4.0.0.\n- [Release notes](https://github.com/hmarr/auto-approve-action/releases)\n- [Commits](https://github.com/hmarr/auto-approve-action/compare/v3.2.1...v4.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: hmarr/auto-approve-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump hmarr/auto-approve-action from 3.2.1 to 4.0.0"}},{"before":null,"after":"3d7a3c97e5ddf4b517028cd938db9dfdbc39cae3","ref":"refs/heads/dependabot/github_actions/peter-evans/create-issue-from-file-5","pushedAt":"2024-01-29T12:22:36.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":"chore(deps): Bump peter-evans/create-issue-from-file from 4 to 5\n\nBumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file) from 4 to 5.\n- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases)\n- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: peter-evans/create-issue-from-file\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump peter-evans/create-issue-from-file from 4 to 5"}},{"before":"99691690120a55c52643543e05bb48e10c576e3e","after":null,"ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-42.0.0","pushedAt":"2024-01-29T12:22:35.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":"756d3214f3c55ca58267d1f8cdc8ef4816246183","ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-42.0.2","pushedAt":"2024-01-29T12:22:31.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":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.2\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41.0.1 to 42.0.2.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/716b1e13042866565e00e85fd4ec490e186c4a2f...90a06d6ba9543371ab4df8eeca0be07ca6054959)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.2"}},{"before":"7cb1d9695d9a7c6d62465409528772fb8a37dc74","after":"84bcc2f121ce25e3f028471f67357d5dcd898ce5","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-24T23:30:06.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into kvstore-function-assoc","shortMessageHtmlLink":"Merge branch 'main' into kvstore-function-assoc"}},{"before":"310690382ab256899588ebea6fa1e7b2ef52d774","after":"7cb1d9695d9a7c6d62465409528772fb8a37dc74","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-24T01:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Fix typo in integ stack name","shortMessageHtmlLink":"Fix typo in integ stack name"}},{"before":"d2206508bcf0507ff7a2cce76aa9ef1fc8edf117","after":"310690382ab256899588ebea6fa1e7b2ef52d774","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-24T00:28:50.000Z","pushType":"push","commitsCount":108,"pusher":{"login":"ConnorRobertson","name":"Connor Robertson","path":"/ConnorRobertson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46785666?s=80&v=4"},"commit":{"message":"Merge branch 'main' into kvstore-function-assoc","shortMessageHtmlLink":"Merge branch 'main' into kvstore-function-assoc"}},{"before":null,"after":"b804421b344a457039e3c06ee45a63c050cc2a31","ref":"refs/heads/dependabot/github_actions/actions/cache-4","pushedAt":"2024-01-22T12:55:39.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":"chore(deps): Bump actions/cache from 3 to 4\n\nBumps [actions/cache](https://github.com/actions/cache) from 3 to 4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump actions/cache from 3 to 4"}},{"before":"fc558abd44142e0b545cb930bc958e1f5989c93a","after":null,"ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-41.1.1","pushedAt":"2024-01-22T12:55:36.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":"99691690120a55c52643543e05bb48e10c576e3e","ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-42.0.0","pushedAt":"2024-01-22T12:55:31.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":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.0\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41.0.1 to 42.0.0.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/716b1e13042866565e00e85fd4ec490e186c4a2f...ae82ed4ae04587b665efad2f206578aa6f0e8539)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 42.0.0"}},{"before":null,"after":"b92bcbeb83bb1a9bb652e10b5df43330a867e172","ref":"refs/heads/elb-oidc-respect-domainname","pushedAt":"2024-01-22T02:22:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"chore(framework-integ): ELBv2 OIDC test disregards DOMAIN_NAME","shortMessageHtmlLink":"chore(framework-integ): ELBv2 OIDC test disregards DOMAIN_NAME"}},{"before":"041f81eb75ce3e8cd2dfd74acad6ef77d4a2e039","after":"a7325ea2c3870e256c16a0719a7c80c67b906a6c","ref":"refs/heads/no-custom-resource-cognito-secret","pushedAt":"2024-01-22T01:33:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"fix(cognito): getting user pool client secret creates unnecessary custom resource","shortMessageHtmlLink":"fix(cognito): getting user pool client secret creates unnecessary cus…"}},{"before":"9d55ae70264204a686bbf741f1a6f75ab8e8d687","after":"041f81eb75ce3e8cd2dfd74acad6ef77d4a2e039","ref":"refs/heads/no-custom-resource-cognito-secret","pushedAt":"2024-01-22T01:27:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"fix(cognito): getting user pool client secret creates unnecessary custom resource","shortMessageHtmlLink":"fix(cognito): getting user pool client secret creates unnecessary cus…"}},{"before":null,"after":"9d55ae70264204a686bbf741f1a6f75ab8e8d687","ref":"refs/heads/no-custom-resource-cognito-secret","pushedAt":"2024-01-21T19:13:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"fix(cognito): getting user pool client secret creates unnecessary custom resource","shortMessageHtmlLink":"fix(cognito): getting user pool client secret creates unnecessary cus…"}},{"before":"3552f4a903b06d7386038baae1d57330c16de861","after":"d2206508bcf0507ff7a2cce76aa9ef1fc8edf117","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-21T18:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: k.goto <24818752+go-to-k@users.noreply.github.com>","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":null,"after":"fc558abd44142e0b545cb930bc958e1f5989c93a","ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-41.1.1","pushedAt":"2024-01-15T12:30:48.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":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 41.1.1\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41.0.1 to 41.1.1.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/716b1e13042866565e00e85fd4ec490e186c4a2f...62f4729b5df35e6e0e01265fa70a82ccaf196b4b)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump tj-actions/changed-files from 41.0.1 to 41.1.1"}},{"before":"1a48f16163a58148e335f8a878e88cd9327e608b","after":"092fdc3d7e045129e4cf97519ae918eaed7a0d59","ref":"refs/heads/fix-28629-fn-naming","pushedAt":"2024-01-14T16:35:05.000Z","pushType":"push","commitsCount":49,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Switch to using feature flag","shortMessageHtmlLink":"Switch to using feature flag"}},{"before":"10ed1948beb0f83c1b978da9c0a656aa01a382cb","after":"6e9045fc17f444194b44751e0e6e6861f534deb0","ref":"refs/heads/main","pushedAt":"2024-01-13T02:53:47.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"fix(lambda): circular dependencies when EFS and Lambda are deployed in separate stacks (#28560)\n\nThis PR fixed an error when deploying EFS and Lambda in separate stacks.\n\n## Cause of the bug\nCurrently, when using EFS from Lambda, deploying EFS and Lambda in separate stacks creates incorrect resource dependencies and cannot be deployed correctly.\nThis error is caused by adding a security group setting in the Function construct to allow EFS and Lambda to communicate correctly.\nBy calling the `Connections.allowDefaultPortFrom` method of the Filesystem in the LambdaStack, IngressRule is created in the scope of the EfsStack.\nNote that the `remoteRule` flag is false when calling `SecurityGroupBase.addIngressRule` at this time.\nhttps://github.com/aws/aws-cdk/blob/dde59755cb71aee73a58f3b2c2068f2ae01e9b72/packages/aws-cdk-lib/aws-lambda/lib/function.ts#L1416\nhttps://github.com/aws/aws-cdk/blob/dde59755cb71aee73a58f3b2c2068f2ae01e9b72/packages/aws-cdk-lib/aws-ec2/lib/connections.ts#L157\nhttps://github.com/aws/aws-cdk/blob/dde59755cb71aee73a58f3b2c2068f2ae01e9b72/packages/aws-cdk-lib/aws-ec2/lib/security-group.ts#L84\n\nHere is the minimal code to reproduce this error without EFS and Lambda.\n```ts\n#!/usr/bin/env node\nimport 'source-map-support/register';\nimport { App, Stack, StackProps } from 'aws-cdk-lib';\nimport { Construct } from 'constructs';\nimport * as ec2 from 'aws-cdk-lib/aws-ec2';\n\nexport class EfsStack extends Stack {\n public vpc: ec2.Vpc;\n public efsSg: ec2.SecurityGroup;\n\n constructor(scope: Construct, id: string, props?: StackProps) {\n super(scope, id, props);\n\n this.vpc = new ec2.Vpc(this, 'Vpc');\n\n this.efsSg = new ec2.SecurityGroup(this, 'SecurityGroup', {\n vpc: this.vpc,\n allowAllOutbound: true,\n });\n }\n}\n\ninterface LambdaStackProps extends StackProps {\n vpc: ec2.Vpc;\n efsSg: ec2.SecurityGroup;\n}\n\nexport class LambdaStack extends Stack {\n constructor(scope: Construct, id: string, props: LambdaStackProps) {\n super(scope, id, props);\n\n const lambdaSg = new ec2.SecurityGroup(this, 'SecurityGroup', {\n vpc: props.vpc,\n allowAllOutbound: true,\n });\n\n // Since `remoteRule` flag is set to false here, IngressRule is deployed in EfsStack scope.\n props.efsSg.addIngressRule(lambdaSg, ec2.Port.tcp(2049), '', false);\n }\n}\n\nconst app = new App();\nconst efsStack = new EfsStack(app, 'EfsStack');\nconst lambdaStack = new LambdaStack(app, 'LambdaStack', {\n vpc: efsStack.vpc,\n efsSg: efsStack.efsSg,\n});\n```\n\nBy calling the `SecurityGroupBase.addIngressRule` method with the `remoteRule` flag true, the IngressRule will be deployed in the scope of the Lambda stack and the deployment will complete successfully.\n\n## Changes\nFixed the SecurityGroup Rule configuration part in the Function construct to fix this error.\nBy changing the Function construct to call the `Connections.allowTo` method, the `remoteRule` flag is set to true when `allowTo` method calls `allowFrom` method and the EFS Security Group Ingress Rule will be correctly created in the scope of the Lambda stack.\nhttps://github.com/aws/aws-cdk/blob/dde59755cb71aee73a58f3b2c2068f2ae01e9b72/packages/aws-cdk-lib/aws-ec2/lib/connections.ts#L139\nhttps://github.com/aws/aws-cdk/blob/dde59755cb71aee73a58f3b2c2068f2ae01e9b72/packages/aws-cdk-lib/aws-ec2/lib/connections.ts#L141\n\nCloses #18759\n\n----\n\n*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*","shortMessageHtmlLink":"fix(lambda): circular dependencies when EFS and Lambda are deployed i…"}},{"before":null,"after":"1a48f16163a58148e335f8a878e88cd9327e608b","ref":"refs/heads/fix-28629-fn-naming","pushedAt":"2024-01-10T04:04:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"fix(cloudfront): function name is non-deterministic\n\nThis fixes an issue where having a long stack name or resource ID could\nresult in inconsistent naming of the function (replacing it on each\ndeployment) because the length of the token that holds the region may\nnot be consistent. This uses a more deterministic method based on\nchecking whether the region is resolved and using the\n`uniqueResourceName` function.\n\nIt is important to note that while this doesn't change the name of any\ncurrent resources in the unit/integration tests, I am not 100% certain\nthat this won't impact any existing users.","shortMessageHtmlLink":"fix(cloudfront): function name is non-deterministic"}},{"before":"8728e419b9acf860f42694277b6ac57f39f64af8","after":"3552f4a903b06d7386038baae1d57330c16de861","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-10T03:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"971bb058f8f71de916c00f468bfbf80046291aba","after":"8728e419b9acf860f42694277b6ac57f39f64af8","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-10T03:01:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Allow only one associated KV store","shortMessageHtmlLink":"Allow only one associated KV store"}},{"before":"b251f0f288b5b671c3645b25397881c6e4dea2a7","after":"971bb058f8f71de916c00f468bfbf80046291aba","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-08T22:44:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Fix linter error","shortMessageHtmlLink":"Fix linter error"}},{"before":"575895bee5eead98ce0ed1940db6a7d1e6525102","after":"b251f0f288b5b671c3645b25397881c6e4dea2a7","ref":"refs/heads/kvstore-function-assoc","pushedAt":"2024-01-08T22:33:01.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"Merge branch 'main' into kvstore-function-assoc","shortMessageHtmlLink":"Merge branch 'main' into kvstore-function-assoc"}},{"before":"dd300d0b3e6018a556e708795db26d24f944a16b","after":"4164be01cf785f0437e0731f8e2e99da7b28f67b","ref":"refs/heads/acm-key-algs","pushedAt":"2024-01-07T16:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Luca Pizzini ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"77a9aa32e157c1567d36b838f0bd332ec27e4c5e","after":"a12a1c1bcce0f4f1ac9d2d811fa307705662364b","ref":"refs/heads/route53-dnssec","pushedAt":"2024-01-07T08:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurelmay","name":"Laurel May","path":"/laurelmay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/850893?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNlQyMzozMDoxNS4wMDAwMDBazwAAAAQyhbnA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNlQyMzozMDoxNS4wMDAwMDBazwAAAAQyhbnA","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wN1QwODoyMTo1OC4wMDAwMDBazwAAAAPZiLri"}},"title":"Activity · laurelmay/aws-cdk"}