2826 Commits

Author SHA1 Message Date
Jin
3632e0ee09
feat(AWS ALB): Recognize path as optional condition (#8571) 2020-12-11 14:04:11 +01:00
Mariusz Nowak
c0ea4c1461 feat(AWS Lambda): Basic container image support 2020-12-04 13:53:49 +01:00
Mariusz Nowak
0009b963cd refactor(AWS Lambda): Refactor to async/await 2020-12-04 13:53:49 +01:00
Mariusz Nowak
9380c702c9 refactor(Packaging): Convert to async/await 2020-12-04 13:53:49 +01:00
Mariusz Nowak
ea87a73270 refactor(AWS Deploy): Convert to async/await 2020-12-04 13:53:49 +01:00
Mariusz Nowak
9877bc5568 refactor(AWS Lambda): Do not use capitalized var names 2020-12-04 13:53:49 +01:00
Mariusz Nowak
09231c059a fix(AWS API Gateway): Fix integration schema 2020-12-03 15:39:09 +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
Ashish Sharma
ee1816772e
fix(AWS IAM): Prevent logs write access with disabled logging (#8561) 2020-12-01 10:45:16 +01:00
Mariusz Nowak
3808471972 test: Move unit tests to "test/unit" folder 2020-11-30 16:53:52 +01:00
Qi Xi
ffde506db7
feat(AWS SQS): Support maximumBatchingWindow (#8555) 2020-11-30 16:39:11 +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
Graham McGregor
06f6c6d28e
refactor: Refactor some functions to native promises (#8533) 2020-11-25 13:40:48 +01:00
Ashish Sharma
2a9b57b620
fix(AWS Deploy): Improve S3 bucket policy security (#8542) 2020-11-24 13:16:23 +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
4b3c3552ea test(AWS CloudFront): Improve organization, prepare for refactor 2020-11-20 12:48:52 +01:00
Mariusz Nowak
aa42b3bb89
test(AWS Lambda): Improve new tests spec 2020-11-18 16:43:08 +01:00
Mariusz Nowak
15bf606546 test(AWS IAM): Prepare background for refactor 2020-11-18 16:06:10 +01:00
Mariusz Nowak
1324a6c761 test(AWS Lambda): Prepare background for refactor 2020-11-18 16:06:10 +01:00
andreizet
04e18cbebf
fix(AWS API Gateway): Fix usagePlan.throttle handling (#8472) 2020-11-12 09:58:37 +01:00
caiobessa
d5e6a38c00
test(AWS EventBridge): Refactor tests to runServerless variant
(PR #8484)
2020-11-09 09:42:29 +01:00
Mariusz Nowak
f60fb55a0b fix: Ensure to inspect configuraiton after it's fully resolved 2020-11-06 14:51:53 +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
Mariusz Nowak
1b26075fb5 fix: Ensure to log deprecation at initialization stage 2020-11-03 14:10:38 +01:00
Mariusz Nowak
61f90a362d fix(AWS CloudFront): Ensure to log deprecation at initialization stage 2020-11-03 14:10:38 +01:00
Mariusz Nowak
a5a1a230a5 fix(AWS Alexa): Ensure to log deprecation at initialization stage 2020-11-03 14:10:38 +01:00
Mariusz Nowak
2b1f6f44dd refactor(AWS Alexa): Remove obsolete condition 2020-11-03 14:10:38 +01:00
Mariusz Nowak
b6d033a044 fix(AWS API Gateway): Ensure to log deprecation at initialization stage 2020-11-03 14:10:38 +01:00
telenord
4ae192cbfe
refactor: Remove that = this pattern (#8463) 2020-11-02 11:29:39 +01:00
Filip Pýrek
4ce9037f8c
fix: Support log retention at custom resource lambda log groups (#8456) 2020-11-02 10:17:02 +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
7e9b2eac74
feat(AWS Deploy): Update according to shifted CloudFormation limits
(PR #8433)
2020-10-28 11:20:39 +01:00
Mariusz Nowak
9292ef1173 test: Fix fixture service config
It only worked because all  `provider` properties are mapped on `provider`
2020-10-27 22:09:35 +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
b0fe67d846 fix(Config Schema): Fix AWS stream event consumer schema 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
Piotr Grzesik
c382d869a8
fix(AWS Stream): Fix support for lambdas with provisioned concurrency
(PR #8342)
2020-10-13 10:29:27 +02:00
Frédéric Barthelet
719fa3a3bf
feat(Config Schema): Async invocations AWS functions[] schema (#8385) 2020-10-13 10:27:07 +02:00
Raul Zaldana
9303d8ecd4
feat(AWS Websocket): Support CF intrinsic functions at arn (#8335) 2020-10-12 16:58:13 +02:00
Mariusz Nowak
f1665460d4 fix(Config Schema): Fix API Gateway authorizer schema 2020-10-12 15:16:24 +02:00
Oz Weiss
c2d40ea63b
fix(AWS S3): Fix handling of lambda removal permissions (#8384) 2020-10-12 13:39:17 +02:00