Thomas Aribart
a1fde35db4
fix(AWS EventBridge): Ensure no duplicate event bus IAM policies ( #7644 )
2020-05-04 12:50:02 +02:00
Ahmad Mahmoud Mohammad
03ad56b8e1
fix: Fix function version param handling in rollback function command
...
(PR #7648 )
2020-05-04 09:57:51 +02:00
Mariusz Nowak
b6e54f06e2
refactor(AWS HTTP API): Fix wording of error message
2020-05-04 09:08:32 +02:00
Thomas Aribart
bd9fbfb392
fix(AWS API Gateway): Fix visibility of ..-Allow-Credentials CORS header
...
(PR #7576 )
2020-04-30 18:58:38 +02:00
Conrad
9416e72cba
feat(AWS SQS): Support maximumRetryAttempts option ( #7620 )
2020-04-28 18:41:40 +02:00
devops hipster in training
946d32cb48
fix(AWS Info): Fix calculation of resources count ( #7587 )
2020-04-27 15:47:15 +02:00
Bhuser
57fec3f3d0
fix(AWS API Gateway): Fix origin wildcard handling with cors: true
...
(PR #7482 )
2020-04-27 15:16:54 +02:00
Eugene Girshov
4c2a52d1bf
feat(AWS HTTP API): Support payload format version customization ( #7623 )
2020-04-24 15:58:35 +02:00
ryantoussaint
23bbcea65c
feat(AWS API Gateway): Support operationId setting ( #7617 )
2020-04-24 12:16:32 +02:00
Mariusz Nowak
90ceecd00d
fix(AWS HTTP API): Fix default log format
...
Fixes #7559
2020-04-24 12:14:37 +02:00
John Mortlock
2e56dea565
fix(AWS S3): Fix error message generation ( #7564 )
2020-04-23 16:01:54 +02:00
Clar Charron
10c016f353
fix(AWS Stream): Fix configuration of boolean Enabled setting ( #7552 )
2020-04-23 08:53:39 +02:00
Michael Wolfenden
8abae84b80
fix(AWS SQS): Fix resolution of Enabled property ( #7532 )
...
Closes #7438
2020-04-21 14:30:43 +02:00
Yotaro
a6b3154dee
feat(AWS Local Invocation): Support ruby2.7 runtime ( #7538 )
2020-04-21 14:16:53 +02:00
Tatenda Chawanzwa
8c644f1b07
feat(AWS ALB): Cognito and Oidc authentication support ( #7372 )
2020-04-17 10:34:20 +02:00
Eugene Girshov
7479a9ae82
fix(AWS HTTP API): Support HTTP API name customization ( #7434 )
2020-04-16 16:48:23 +02:00
Mariusz Nowak
8d4ed6dd2a
refactor(AWS HTTP API): Unify warning messages
2020-04-07 09:57:21 +12:00
Mariusz Nowak
08ad5ce040
refactor(AWS HTTP API): Improve error message for 29s timeout
2020-04-07 09:57:21 +12:00
Edward Goubely
3138ef1771
fix(AWS ALB): Fix handling of provisioned concurrency ( #7285 )
2020-04-06 13:55:22 +12:00
Thomas Schaaf
001f56cf5a
fix: Recognize AWS Web Identify Credentials ( #7442 )
2020-04-02 17:32:06 +13:00
Mariusz Nowak
7a3a45f0b3
fix(AWS Lambda): Respect external IAM role at destinations
...
Fixes #7448
2020-03-20 11:15:21 +13:00
Mariusz Nowak
903ec8ce1c
test: Move scope of final cleanup
2020-03-20 11:15:21 +13:00
Mariusz Nowak
dc958ff6bf
refactor(AWS HTTP API): Ensure function name in a warning message
2020-03-17 21:57:41 +13:00
Mariusz Nowak
841aac941f
fix(AWS HTTP API): Do not validate timeout when no httpApi event
2020-03-17 21:57:41 +13:00
DougHamil
2d25e678cb
feat(AWS Websocket): routeResponseSelectionExpression setting ( #7233 )
...
Fixes #6130
2020-03-16 22:00:44 +13:00
Austin J. Alexander
9b627fbf7e
fix(AWS Websocket): Fix AWS partition support ( #7430 )
2020-03-09 12:19:15 +13:00
Mariusz Nowak
8ed6a6e7d7
feat(AWS Lambda): Support destinations configuration
2020-03-07 11:00:35 +13:00
Mariusz Nowak
55a98bdd47
refactor(AWS Lambda): Introduce reusable lambda ARN resolver
2020-03-07 11:00:35 +13:00
Mariusz Nowak
e8d4606a6a
refactor(AWS Lambda): Reconfigure condition
2020-03-07 11:00:35 +13:00
Mariusz Nowak
0898664c68
fix(AWS Cognito): Fix pool update handling
2020-03-05 10:26:08 +13:00
Mariusz Nowak
b52a41d9ee
fix(AWS HTTP API): Ensure function timeout setting is respected
...
Additionally deprecate (by not documenting) a `timeout` setting on HTT API endpoint.
As HTTP API endpoints can only be configured through functions, it seems logical to treat function timeout setting as the only source of truth.
2020-03-05 10:25:51 +13:00
Callum Smits
7d67f33b08
fix: Add source account to lambda permissions for s3 events ( #7417 )
2020-03-03 15:28:21 +13:00
Mariusz Nowak
df9846d9af
feat(AWS HTTP API): Support timeout configuration
2020-02-28 11:26:44 +13:00
Arben Bakiu
d84e9e7d1e
fix: Fix handler resolution (multi . case) for local invocation ( #7398 )
2020-02-28 11:19:09 +13:00
Mariusz Nowak
f47b340e4f
feat(AWS HTTP API): Support attachment to externally created API
2020-02-27 09:34:28 +13:00
Mariusz Nowak
69afca5a02
refactor: Provide room for more SDK requests when gathering stack info
2020-02-27 09:34:28 +13:00
Mariusz Nowak
f2cb89a3ca
feat(AWS HTTP API): Support access logs configuration
2020-02-26 13:20:58 +13:00
Mariusz Nowak
6a13eee0d4
refactor(AWS HTTP API): Improve config resolution
2020-02-26 13:20:58 +13:00
Mariusz Nowak
3d79a7a169
fix(AWS HTTP API): Configure default stage explicity
...
It's the only option to ensure stage configuration can be enriched
and the only way to make catch all route removable
2020-02-26 12:11:37 +13:00
Arben Bakiu
5017f038d6
fix: Service state path resolution ( #7388 )
2020-02-26 10:22:51 +13:00
Alexandre Tremblay
19012a9068
feat(AWS APIGW): Support association of VPC endpoint ids ( #7382 )
2020-02-25 13:07:04 +13:00
frozenbonito
90b3a8f81e
fix: Ensure AWS creds resolution for local docker invocation ( #7375 )
2020-02-24 17:18:29 +13:00
Geoff Baskwill
08ec261a3c
feat: Support resource.extensions for safe resource extensions ( #7352 )
...
Merge logic for extending resources with the existing framework
using `resources.Resources` has some surprising behaviours.
This introduces a more formalized definition for extending resources, where
`Metadata` and `Properties` will be shallowly merged (the values for existing
keys will be replaced instead of merged), the `DependsOn` list will be added
to, and the values for `CreationPolicy`, `DeletionPolicy`, `UpdatePolicy`, and
`UpdateReplacePolicy` will be replaced if they exist in the extension.
Extension of other resource attributes is not supported at this time.
2020-02-24 10:45:14 +13:00
Frédéric Barthelet
103fdacc29
fix: Ensure AWS EventBrigde target ids fit 64 chars limit ( #7359 )
2020-02-21 12:41:30 +13:00
Mariusz Nowak
4162353939
test: Workaround occasional race condition
2020-02-21 10:50:44 +13:00
Thomas Schaaf
9a0aaa843b
fix: Ensure consistency in IAM role and policy names ( #7357 )
2020-02-20 10:37:55 +13:00
tcastelli
292b1caf58
fix: Fix handling of redrivePolicy in SNS events. ( #7277 )
2020-02-19 14:17:30 +13:00
frozenbonito
c09f71897a
fix: Ensure AWS env vars in local invocation made with docker ( #7349 )
2020-02-19 13:52:33 +13:00
Mariusz Nowak
fbf99fa2ab
feat(AWS HTTP API): JWT authorizers support
2020-02-18 14:59:28 +13:00
Mariusz Nowak
1dcc53be4c
refactor(AWS HTTP API): Nest routeTargetData in config
2020-02-18 14:59:28 +13:00