610 Commits

Author SHA1 Message Date
Alex DeBrie
f59a44f746 PR comment 2019-09-24 08:38:06 -05:00
Alex DeBrie
c93956ff22 Prettier 2019-09-24 07:21:32 -05:00
Alex DeBrie
1a183f79ff Add batchWindow option to stream event types 2019-09-24 07:03:11 -05:00
Rich Trott
7f010a11ef Fix regular expression escaping in aws plugin.
Also, remove leading `.*` in the regular expression. It will still match
if there are any characters preceding the matching text.

Fixes: https://github.com/serverless/serverless/issues/6688
2019-09-13 22:46:03 -07:00
exoego
f4b25b37e4 Respect logRetentionInDays in log group for websocket 2019-09-10 10:06:27 +09:00
Philipp Muens
3a7d77b4ff Use hooks to log Lambda@Edge removal reminder 2019-09-09 13:31:51 +02:00
Philipp Muens
ef602c1ea6
Merge pull request #6642 from theburningmonk/master
Add support for Condition and DependsOn
2019-09-09 11:03:21 +02:00
theburningmonk
242cd35374 test: removed duplicated test case 2019-09-07 02:27:12 +02:00
Philipp Muens
9faeb5048a Support functions without events in CloudFront remove logging 2019-09-06 13:22:26 +02:00
theburningmonk
43f383583a style: fixed prettier errors 2019-09-06 01:38:24 +02:00
theburningmonk
b2cd8b7c0a feat: add support for condition and dependsOn 2019-09-05 22:43:17 +02:00
Philipp Muens
b3506b4737 Only call logRemoveReminder on removals 2019-09-05 12:51:07 +02:00
Philipp Muens
8ea498f546 Restructure tests 2019-09-05 12:51:07 +02:00
Philipp Muens
baf7f4a8cd Validate memorySize and timeout properties 2019-09-05 12:51:07 +02:00
Philipp Muens
5d0dde6930 Only log removal info when cloudFront event is used 2019-09-05 12:51:07 +02:00
Philipp Muens
2247030fc3 Remove support for async stack deployments / removals 2019-09-05 12:51:07 +02:00
Philipp Muens
071da8952a Fix tests 2019-09-05 12:51:07 +02:00
Philipp Muens
7aa8ab096c Add support for async stack remove operations 2019-09-05 12:51:07 +02:00
Philipp Muens
ae0967943b Add DeletionPolicy of Retain to Lambda@Edge functions 2019-09-05 12:51:07 +02:00
Philipp Muens
e20a026dc5 Add support for async stack deploy operations 2019-09-05 12:51:07 +02:00
Philipp Muens
23c0350245 Automatically set necessary CloudFront function defaults 2019-09-05 12:51:07 +02:00
Philipp Muens
ada1055009 Address PR review comments 2019-09-05 12:51:06 +02:00
Philipp Muens
dce68432cb Run Prettier 2019-09-05 12:51:06 +02:00
Eetu Tuomala
d879730866 use lodash to check empty values, change version function order 2019-09-05 12:51:06 +02:00
Eetu Tuomala
4c99b2d237 add test for prepareFunctions and naming 2019-09-05 12:51:06 +02:00
Eetu Tuomala
aeb3bb5a93 fix node 4 and 6 related syntax errors 2019-09-05 12:51:06 +02:00
Eetu Tuomala
cc526ff850 add cloudfront to enpoints info, fix target origin id test, add cloudfront to getStackinfo test 2019-09-05 12:51:06 +02:00
Eetu Tuomala
d3f54ea62f refactor origin and behavior indexing 2019-09-05 12:51:06 +02:00
Eetu Tuomala
4ff6f25912 join origins with same path and behavior with same origin target 2019-09-05 12:51:06 +02:00
Eetu Tuomala
a9e7391f82 add policies to tests 2019-09-05 12:51:06 +02:00
Eetu Tuomala
92dcc76da5 add cloudwatch logs permissions for lambda@edge 2019-09-05 12:51:06 +02:00
Eetu Tuomala
0ab041a201 add comment to cloudfront distribution 2019-09-05 12:51:06 +02:00
Eetu Tuomala
0e78b31c06 add cloudfront id cf outputs, handle external role, and origin without path 2019-09-05 12:51:06 +02:00
Eetu Tuomala
94f3c50862 add lambda invoke permission 2019-09-05 12:51:05 +02:00
Eetu Tuomala
d85ed060c9 add cloudfront logical ids to naming 2019-09-05 12:51:05 +02:00
Eetu Tuomala
e3b3cccb7f force function versioning, add ability to version functions individually 2019-09-05 12:51:05 +02:00
Eetu Tuomala
06fb529167 add default cache behavior test 2019-09-05 12:51:05 +02:00
Eetu Tuomala
47ec0d561a add tests 2019-09-05 12:51:05 +02:00
Eetu Tuomala
15f9828389 remove region, fix originObj 2019-09-05 12:51:05 +02:00
Eetu Tuomala
7b7e175ae3 add s3 origin 2019-09-05 12:51:05 +02:00
Eetu Tuomala
524aac1768 add cloudfront trigger and custom origin type 2019-09-05 12:51:05 +02:00
Philipp Muens
c1e0f3018a Fix tests after merging master into PR 2019-09-02 14:53:31 +02:00
Philipp Muens
1ad5e97bc2 Merge branch 'master' into gov-cloud 2019-09-02 14:48:58 +02:00
Philipp Muens
10d375481c Add regression test / Add support for log arns 2019-09-02 14:18:02 +02:00
Philipp Muens
c9b4f5d288 Add regression test / Prettify 2019-09-02 13:54:34 +02:00
maplion
1bc56036dd Fixing prettify issue 2019-09-01 18:53:48 -06:00
maplion
7c98ef9ec1 Fixes hardcoding of aws partition name in apigateway resourceArn to allow for a govcloud partition name of aws-us-gov in the case where one is trying to deploy to AWS GovCloud -- without this adjustment, serverless template fails when trying to deploy apigateway to AWS GovCloud 2019-09-01 15:53:15 -06:00
Gevorg A. Galstyan
9ba40e07a5 Fix API Gateway name not being resolved if the API Gateway resource is not in the main stack
Fix for https://github.com/serverless/serverless/issues/6607

+ a small fix in a function name
2019-08-30 14:50:05 +04:00
Mariusz Nowak
2f03fc2643
Add tests for ensureApiGatewayCloudWatchRole 2019-08-28 11:29:49 +02:00
Mariusz Nowak
40e71b9efc
Ensure to handle API GW account via custom resource 2019-08-28 11:29:49 +02:00