Mariusz Nowak
c0ea4c1461
feat(AWS Lambda): Basic container image support
2020-12-04 13:53:49 +01:00
Piotr Grzesik
c5ae9798d2
feat(AWS Lambda): Increase memory limits per changes on AWS side ( #8569 )
2020-12-02 13:50:19 +01:00
Mariusz Nowak
3808471972
test: Move unit tests to "test/unit" folder
2020-11-30 16:53:52 +01:00
Frédéric Barthelet
9399f2b89c
fix(Config Schema): Fix configuration of common properties in resources
...
(PR #8553 )
2020-11-27 09:57:57 +01:00
Frédéric Barthelet
b7901cdb77
fix(Config Schema): Recognize API Gateway resource policy shorthands
...
(PR #8506 )
2020-11-20 17:50:06 +01:00
Baptiste Guerin
3feafbceb5
feat(AWS HTTP API): Support metrics toggle ( #8510 )
2020-11-20 15:25:01 +01:00
Mariusz Nowak
ff9db3e7bd
fix(Config Schema): Support empty string as environment variables
...
As only with empty strings where we can override default environment variables
2020-11-03 14:27:22 +01:00
telenord
4ae192cbfe
refactor: Remove that = this pattern ( #8463 )
2020-11-02 11:29:39 +01:00
Oz Weiss
61d8ee9884
feat(Config Schema): Schema for AWS s3 event ( #8330 )
2020-10-30 17:51:24 +01:00
Mariusz Nowak
214768b83a
refactor: Ensure config modifications happen after its validation
2020-10-30 15:26:25 +01:00
Mariusz Nowak
85f823cf46
fix(Config Schema): Fix IAM Policy resource reference schema
2020-10-29 12:53:19 +01:00
Frédéric Barthelet
479727e1f4
feat(AWS CloudFront): Switch from ForwardedValues to cache policies
...
(PR #8381 )
2020-10-27 17:36:20 +01:00
Ed Holland
6e62e1c5e8
fix(AWS Deploy): Fix handling of AWS SDK numeric error codes ( #8412 )
2020-10-19 13:47:15 +02:00
Fabian Schneider
8566135341
feat(AWS API Gateway): Fix API Gateway naming convention ( #8339 )
2020-10-19 11:59:11 +02:00
Mariusz Nowak
2c874e22c9
refactor(Config Schema): Convert oneOf to more optimal anyOf
2020-10-16 12:30:32 +02:00
Mariusz Nowak
0394025438
fix(Config Schema): Do not mark layers[].path as required
...
It is not required when `package.artifact` is passed
2020-10-14 16:35:12 +02:00
Mariusz Nowak
166f3ce6bf
fix(Config Schema): Fix provider.apiKeys schema
2020-10-14 15:49:04 +02:00
Mariusz Nowak
73f6549157
fix(Config Schema): Fix provider.apiKeys required properties config
2020-10-14 14:28:22 +02:00
Oz Weiss
e51e0f22da
feat(Config Schema): Schema for provider props of AWS http event
...
(PR #8383 )
2020-10-14 13:30:56 +02:00
Frédéric Barthelet
719fa3a3bf
feat(Config Schema): Async invocations AWS functions[] schema ( #8385 )
2020-10-13 10:27:07 +02:00
Mariusz Nowak
a9b28b6d7f
fix(Config Schema): Revert invalid "oneOf" based validation
2020-10-09 13:37:22 +02:00
Mariusz Nowak
244ae111c1
fix(Config Schema): Bring back non-array supported variants
...
They were removed by mistake with #8319 .
It's only primitive/array combinations where singular variant should be removed. object/array should be left intact
2020-10-08 15:36:40 +02:00
Marek Piotrowski
261c16fc59
fix(AWS Credentials): Recognize AWS_DEFAULT_PROFILE env variable ( #8354 )
2020-10-07 13:41:31 +02:00
Geoff Baskwill
faa1dce9ee
fix(Config Schema): Fix Fn::Join delimiter length ( #8349 )
2020-10-07 10:22:35 +02:00
Raul Zaldana
11a9d37f6e
feat(Config Schema): Recognize Fn::Transport at resoures.Resources
...
(PR #8337 )
2020-10-06 09:54:29 +02:00
Mariusz Nowak
7e4871b223
test: Improve test reliability
2020-10-05 15:47:41 +02:00
Noel Martin Llevares
fc34140f4e
fix(Config Schema): Fix provider.tags schema ( #8314 )
2020-10-02 13:34:59 +02:00
Oz Weiss
4168dc1f30
feat(Config Schema): Schema for layers ( #8299 )
2020-10-01 17:39:51 +02:00
Mariusz Nowak
a6ff964d84
feat: Coerce primitive config values to arrays, when array is expected
2020-10-01 15:31:21 +02:00
Mariusz Nowak
ddd8f883ae
refactor(Config Schema): Remove dead configuration
2020-10-01 15:31:21 +02:00
Mariusz Nowak
ab5cdd10aa
fix(Config Schema): Recognize boolean format for provider.logs.restApi
2020-10-01 14:20:53 +02:00
Frédéric Barthelet
38c204762c
feat(Config Schema): Schema for AWS provider properties ( #8297 )
2020-10-01 10:24:55 +02:00
Frédéric Barthelet
dd9a011f60
feat(Config Schema): Schema for provider.logs.restApi ( #8309 )
2020-09-30 18:55:08 +02:00
Mariusz Nowak
eb5e54847e
fix(Config Schema): Recognize deployment valid env variables format
2020-09-30 14:30:51 +02:00
Oz Weiss
c96b429c60
feat(Config Schema): Schema for AWS alb event ( #8291 )
2020-09-29 22:13:25 +02:00
Devon Powell
e75e998e92
fix(Config Schema): Recognize CF intrinsic functions in vpc config
...
Enable the use of Ref, Fn::Join, Fn::Sub, Fn::Import and Fn::GetAtt when
defining the vpc.subnetIds and vpc.securityGroupIds.
(PR #8283 )
2020-09-24 17:28:37 +02:00
Oz Weiss
bd5099e150
feat(Config Schema): Schema for AWS alexaSmartHome event ( #8255 )
2020-09-24 16:10:02 +02:00
Frédéric Barthelet
a55009e221
feat: Deprecate awsKmsKeyArn in favor of kmsKeyArn ( #8277 )
2020-09-24 12:40:04 +02:00
Patrick Withams
e43c889647
fix(AWS Lambda): Ensure version hash is affected by layer changes
...
(PR #8066 )
2020-09-24 12:19:43 +02:00
Oz Weiss
42676d34d4
feat(Config Schema): Schema for AWS cloudwatchLog event ( #8228 )
2020-09-22 09:38:29 +02:00
Frédéric Barthelet
feece9a2ec
feat(Config Schema): Schema for functions[] properties ( #8222 )
2020-09-21 16:50:52 +02:00
Raul Zaldana
e1ca63c06a
feat(Config Schema): Schema for AWS websocket event ( #8218 )
2020-09-18 17:36:10 +02:00
Piotr Grzesik
4bf654376f
feat(AWS Lambda): Recognize CF functions in fileSystemConfig.arn
...
(PR #8265 )
2020-09-18 17:25:16 +02:00
Mariusz Nowak
e028f5e269
refactor(Config Schema): List properties in alphabetical order
2020-09-15 19:30:56 +02:00
Mariusz Nowak
4c36753507
fix(Config Schema): Recognize string value at DependsOn
2020-09-15 09:45:38 +02:00
Michael Wolfenden
6961b629e7
fix(Config Schema): Fix CF template extension Transformschema ( #8229 )
2020-09-14 15:02:51 +02:00
Mariusz Nowak
1cfd1f25a2
feat(AWS HTTP API): Drop support for timeout setting
...
BREAKING CHANGE:
`timeout` setting as configured directly for `httpApi` event, is no longer supported. Timeout value is now unconditionally resolved from function timeout setting. It's to guarantee that configured endpoint has necessary room to process function invocation
2020-09-10 13:26:17 +02:00
Mariusz Nowak
34775627f2
fix(Config Schema): Recognize Condition on resource configuration
2020-09-10 11:49:34 +02:00
Frédéric Barthelet
428fc796c1
feat(AWS HTTP API): Recognize support for CF instructions in authorizers
...
(PR #8200 )
2020-09-08 10:16:22 +02:00
Geoff Baskwill
00d6f79c50
feat(Config Schema): Schema for AWS resources section ( #8139 )
2020-09-07 09:21:16 +02:00