6486 Commits

Author SHA1 Message Date
My Ho
7336bd47f3
update azure nodejs template
1. refactor handlers folder structure
1. add apim and additional triggers usage to template
1. update README
2019-09-03 15:36:58 -07:00
astuyve
5b9a1cc105
Remove enterprise from upgrade notes 2019-09-03 13:09:45 -05:00
Philipp Muens
5e1548c4b1 Remove unnecessary return 2019-09-03 16:27:30 +02:00
Alex DeBrie
d23ed2972a Less Lodash, more eslint. 2019-09-03 09:20:45 -05:00
Alex DeBrie
843e10584d Prettier 2019-09-03 08:49:51 -05:00
Alex DeBrie
7cc8ea62f9 Allow for tail on GetAtt parsing 2019-09-03 08:43:36 -05:00
Daniel Schep
e258538631
Merge pull request #6566 from serverless/custom-variable-getters
Add plugin hooks to define config variable getters
2019-09-03 08:41:35 -04:00
Philipp Muens
f284dfd405 Make plugin a dev dependency 2019-09-03 12:58:13 +02:00
Philipp Muens
b87008c15d Easier to understand error message 2019-09-03 12:35:48 +02:00
Philipp Muens
ecd1ad54fd
Merge pull request #6604 from taktakpeops/template-url-bitbucket-server
Download templates from a Bitbucket Server
2019-09-03 12:17:15 +02:00
Mariusz Nowak
efda4531d5
Merge pull request #6606 from mthenw/fix-overridee
Fix overriding package settings after packaging function
2019-09-03 10:47:22 +02:00
Mariusz Nowak
70446d94ed
Merge pull request #6618 from serverless/improve-aws-error-handling
Do not retry on AWS 403 errors
2019-09-03 10:24:36 +02:00
Mariusz Nowak
56b98e591b
Do not retry on 403 2019-09-02 18:00:57 +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
Mariusz Nowak
e1f8004803
Merge pull request #6616 from serverless/fix-inquirer-hack
Ensure inquirer's chalk override works through symlinks
2019-09-02 14:43:27 +02:00
Mariusz Nowak
d48d2ee56d
Merge pull request #6608 from serverless/ensure-logs-for-custom-resource-lambdas
Support optional CloudWatch logs writing for custom resource lambdas
2019-09-02 14:42:16 +02:00
Philipp Muens
10d375481c Add regression test / Add support for log arns 2019-09-02 14:18:02 +02:00
Mariusz Nowak
c12808b2d2
Fix inquirers chalk hack 2019-09-02 14:02:21 +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
Daniel Schep
a231e0302d changes for @erikerikson's review 2019-08-30 09:29:12 -04:00
Daniel Schep
9e82d11a46 fix variable prefix regex 2019-08-30 07:22:34 -04: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
Daniel Schep
43076c0f22 Merge remote-tracking branch 'origin/master' into custom-variable-getters 2019-08-29 12:38:58 -04:00
Daniel Schep
c6f3611177 prettier 2019-08-29 12:23:41 -04:00
Maciej Winnicki
20f6b0f961
Prettier 2019-08-29 16:39:35 +02:00
Maciej Winnicki
6dc6a90b6f
Add tests 2019-08-29 16:34:15 +02:00
Daniel Schep
fc9b9066b6 check for falsey variable resolver 2019-08-29 08:35:54 -04:00
倚贤
6db8812549 fix prettier error. 2019-08-29 20:28:48 +08:00
倚贤
44d463b579 add a package.json to aliyun template. 2019-08-29 20:01:29 +08:00
倚贤
661351f3b6 remove build.sh of aliyun template 2019-08-29 20:00:56 +08:00
Mariusz Nowak
5b898c73d9
Support CloudWatch logs for custom resource lambdas 2019-08-29 13:11:49 +02:00
Mariusz Nowak
e2220c21fc
Rely on Object.assign 2019-08-29 13:00:12 +02:00
Mariusz Nowak
aa0514a951
Refactor logic 2019-08-29 12:46:51 +02:00
Mariusz Nowak
a474fadf01
Introduce functionName variable 2019-08-29 11:52:11 +02:00
Mariusz Nowak
279fefbe94
Rename var 2019-08-29 11:50:19 +02:00
taktakpeops
63aac670a7 fix unit-test failing 2019-08-29 09:25:09 +02:00
Maciej Winnicki
ead05e4dae
Fix overriding package settings after packaging function 2019-08-28 22:25:02 +02:00
Daniel Schep
91ae8bcc17
Add initialize lifecycle event (#6601)
* Revert "remove initialize hook stuff. moving to diff pr"

This reverts commit 851b043710fffd6e88d025e4da741bb8af35ba8e.

* Switch to Bluebird Promise implementation
2019-08-28 12:05:17 -04:00
taktakpeops
8ee53b2dd2 fix linter 2019-08-28 17:27:15 +02:00
taktakpeops
484a2671c0 fix unit-tests 2019-08-28 17:09:18 +02:00
Daniel Schep
dd1ba83e5d validate that options is an object if not a function 2019-08-28 08:47:08 -04:00
Daniel Schep
4efbf845a2 variable prefix is always a string 2019-08-28 08:37:09 -04:00
Philipp Muens
dec3d5ff40 Update docs / Fix typos 2019-08-28 13:30:14 +02: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
Mariusz Nowak
44c7382a41
Refactor logic 2019-08-28 11:29:49 +02:00
Mariusz Nowak
6eee746718
Refactor to BbPromise.try 2019-08-28 11:29:49 +02:00