5222 Commits

Author SHA1 Message Date
Graham Campbell
314f32cd2b
feat(AWS Lambda): Recognize new .NET runtimes (#11941) 2023-05-11 17:51:18 +02:00
Baerten Dennis
e1703c8551
feat(AWS Lambda): Recognize java17 runtime (#11938) 2023-05-11 17:33:24 +02:00
Rob Nielsen
75ce58b194
fix(AWS CloudWatch): Ensure no circular resource references (#11893) 2023-05-08 18:44:09 +02:00
Duy Tran
30dd50a90c
refactor: Remove BbPromise.bind usage (#11875) 2023-03-31 16:32:37 +02:00
Cobb Lee
0d850fcca7
fix(AWS Deploy): Fix handling of inactive CloudFormation stack state
(PR #11863)
2023-03-29 12:44:22 +02:00
Jonathan Keslin
93393777cb
feat(AWS CLoudFront): Recognize OriginAccessControlId field (#11855) 2023-03-24 10:23:54 +01:00
Dan Jarvis
4ee5505b18
feat(Console): Retain console properties on function deploy (#11849) 2023-03-23 19:44:21 +01:00
Anthony Roussel
2efe8169c9
feat(AWS EventBridge): description property (#11821) 2023-03-16 12:40:35 +01:00
Rob Nielsen
16dd286a1d
fix: Fix function references when represented by alias (#11788) 2023-03-14 12:39:51 +01:00
SleepWithCoffee
5068516f04
refactor: Replace BbPromise.each with native counterpart (#11797) 2023-03-13 10:05:45 +01:00
SleepWithCoffee
86bb67d15f
fix: Do not crash on null resource properties input (#11789) 2023-03-13 09:43:57 +01:00
Duy Tran
1181780265
refactor: Replace _.entries with Object.entries (#11793) 2023-03-10 13:52:51 +01:00
Midhun Rajendran
ad8c24ecfc
refactor(AWS Lambda): Improve function deploy skip message (#11779)
Closes: #11614

Co-authored-by: Midhun Rajendran <Midhun.Rajendran@aexp.com>
2023-03-08 10:34:35 +01:00
Himanshu Pant
8db2f4cbc5
fix(AWS Lambda): Fix runtimeManagment handling (#11778) 2023-03-07 09:21:55 +01:00
Charlie Benger-Stevenson
6fe2ea5bc8
fix(AWS API Gateway): Fix support for provider.apiGateway.stage
(PR #11772)
2023-03-03 17:18:54 +01:00
Mariusz Nowak
74c3ae004c refactor: Supress AWS SDK v2 deprecation message 2023-03-01 18:06:50 +01:00
Martin Gerlach
7410275f66
feat(AWS Lambda): Ensure logs:TagResource permission to IAM role (#11766)
As announced by AWS in Dec 2022, there is a new API for tagging CloudWatch resources. New accounts/roles that need to tag CloudWatch LogGroups need the new `logs:TagResouce permission`.
2023-02-28 09:25:06 +01:00
ROSeaboyer
56d8bec849
feat(AWS Lambda): Recognize CF functions at .provisionedConcurrency
(PR #11760)
2023-02-21 17:18:50 +01:00
ROSeaboyer
18d4d69eb3
feat(AWS Lambda): Support runtimeManagement config (#11715) 2023-02-02 13:35:10 +01:00
ROSeaboyer
fc6bd57bbf
feat(AWS Schedule): Support CF instrinsic functions at .rate (#11714) 2023-01-31 09:48:06 +01:00
Sam Chung
6591504000
feat(AWS Lambda): Recognize ap-southeast-4 Melbourne region (#11700) 2023-01-24 10:52:07 +01:00
ROSeaboyer
b925c4cf9c
feat(AWS EventBridge): Support functions[].events[].eventBridge.name
(PR #11690)
2023-01-19 15:03:44 +01:00
Ron Korving
f020bd8239
feat: Recognize Fn::Base64 as CloudFormation instruction (#11671) 2023-01-18 13:29:56 +01:00
Jason Rowsell
57f27193e0
feat(AWS SQS): Support functions[].events[].sqs.maximumConcurrency
(PR #11678)
2023-01-18 11:51:50 +01:00
ROSeaboyer
99cd9e69c1
refactor(AWS SQS): Optimize IAM permissions generation (#11685) 2023-01-18 11:49:40 +01:00
Shreyance Jain
e769570704
feat(AWS RabbitMQ): Support functions[].events[].filterPatterns (#11659) 2023-01-05 15:46:10 +01:00
Shreyance Jain
1b55710f0a
feat(AWS ActiveMQ): Support functions[].events[].filterPatterns (#11656) 2023-01-05 15:05:15 +01:00
Jason Rowsell
6a5e8d9ff3
feat(AWS Kafka): Support functions[].events[].filterPatterns (#11645) 2023-01-05 12:35:50 +01:00
Jason Rowsell
b7d6af6b13
feat(AWS SNS): Support functions[].events[].filterPolicyScope (#11644) 2022-12-30 16:16:55 +01:00
Shreyance Jain
63584a9a0d
feat(AWS MSK): Support functions[].events[].filterPatterns (#11636) 2022-12-28 15:12:47 +01:00
Jason Rowsell
906ea319dd
feat(AWS CloudFront): Recognize behavior.ResponseHeadersPolicyId
(PR #11633)
2022-12-27 12:34:40 +01:00
timo92
2a5e11a997
feat: provider.logDataProtectionPolicy and functions[].logDataProtectionPolicy (#11599) 2022-12-20 14:28:39 +01:00
Baerten Dennis
adf11b75e5
feat(AWS Lambda): functions[].snapStart support (#11576) 2022-12-16 15:00:59 +01:00
Geoff Denning
f00eb824c2
feat(AWS Local Invoke): Revert breaking jackson-databind upgrade (#11589) 2022-12-12 14:57:36 +01:00
Mariusz Nowak
fe62096583 refactor: Isolate import invocations 2022-12-08 12:58:29 +01:00
xiaokang
eb741fed22
feat(AWS Local Invocation): Upgrade Java dependencies (#11535) 2022-11-22 16:28:12 +01:00
Piotr Grzesik
c25f854f29
feat(AWS Deploy): Recognize nodejs.18.x runtime (#11526) 2022-11-18 20:10:31 +01:00
Umut Uzgur
54f4fc73b4
feat: Recognize eu-central-2, eu-south-1 and me-central-1 regions
(PR #11524)
2022-11-17 14:00:41 +01:00
Nick Graffis
20d79a2876
fix(AWS Deploy): Respect existing YAML CF templates (#11521) 2022-11-16 13:42:11 +01:00
Shogo Hida
c4902f3b10
fix: Fix handling of null value (#11506) 2022-11-15 16:17:56 +01:00
franzmango
4169ae183f
feat(AWS API Gateway): Allow CF funcs in authorizer.scopes (#11505) 2022-11-08 13:37:21 +01:00
Daniele Iasella
858758ea1e
feat(AWS Kafka): Support startingPositionTimestamp (#11479) 2022-11-07 15:14:32 +01:00
Mariusz Nowak
f72c5958c3 fix(Console): Ensure errorneus resolution of url to not break deploys 2022-11-04 18:15:30 +01:00
Mariusz Nowak
9a41468309 feat(Console): External Console integration 2022-10-31 16:07:52 +01:00
Mariusz Nowak
f3a191590b feat(Console): Remove support for integrated configuration 2022-10-31 16:07:52 +01:00
Pavan Andhukuri
0a49c4f5df
feat(AWS API Gateway): support provider.apiGateway.stage (#11487) 2022-10-31 13:02:55 +01:00
Daniele Iasella
5d41995c19
feat(AWS Kinesis): Support AT_TIMESTAMP starting position (#11483) 2022-10-31 10:30:42 +01:00
Jurriaan Proos
0c186a608f
feat: Support Fn::ToJsonString in environment variables (#11461) 2022-10-31 10:23:02 +01:00
Jurriaan Proos
c5ca9b78fa
fix: Ensure maximum API gateway timeout (#11453) 2022-10-19 10:28:24 +02:00
Mariusz Nowak
9ef5fd23b1 refactor: Upgrade filesize to v10 2022-10-11 12:56:14 +02:00