4068 Commits

Author SHA1 Message Date
Eslam A. Hefnawy
714020e65d added unit tests for variables class 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
1585711b17 refactored variables class and overwrites 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
9ed7a2a766 overwrite functionality working 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
e5837e2770 trying overwrites 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
2035c6ada0 removed comment 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
f58f06e6e0 added migration guide from old vars system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
c849c7d11d removed more references to serverless.env.yaml 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
b363ebb8fb added file reference to the new variable system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
4932f6a4af updating test 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
89f1605bb5 added recursive nesting for variable system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
411fe3031b more edge cases and docs updates for serverless variables 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
980eee88d9 new variable system docs updates 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
6d28108cd7 fixed integration test 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
8daff8f822 docs for new variables system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
a2d37e7b5a added test coverage for new variable system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
5dafeee388 basic new variable system 2016-08-31 16:37:58 +09:00
Ryan Murfitt
219f20e8f1 Fixed issue where custom cors headers were not being set, and was just using defaults' 2016-08-31 17:26:22 +10:00
Philipp Muens
20d0d574e8 Update docs according to PR feedback 2016-08-31 09:23:44 +02:00
Philipp Muens
1159de41fd Update merging of custom request templates to support only strings 2016-08-31 09:23:44 +02:00
Philipp Muens
a56c28f554 Add documentation for request / response templates support 2016-08-31 09:23:44 +02:00
Philipp Muens
c036836bfa Remove automatic enclosing of response header values with single quotes 2016-08-31 09:23:44 +02:00
Philipp Muens
28f2aab1e2 Add support for custom request templates 2016-08-31 09:23:44 +02:00
Philipp Muens
d6d2f83bee Refactor default request template setup
To be added inline (rather than referenced from the CloudFormation
"Mappings" section) because they're independent and not re-used anyway.
2016-08-31 09:23:44 +02:00
Philipp Muens
9afc5834d5 Add support for merging of custom headers 2016-08-31 09:23:44 +02:00
Philipp Muens
1c63524446 Add custom response template support 2016-08-31 09:23:44 +02:00
Philipp Muens
c3d34b2d30 Add support for default text/html response template 2016-08-31 09:23:44 +02:00
Philipp Muens
495c5d8eea Add separate request template for x-www-form-urlencoded content type 2016-08-31 09:23:44 +02:00
Philipp Muens
262fabd75a Refactor application/json request template usage
To be referenced from the CloudFormations Mappings section.
2016-08-31 09:23:44 +02:00
Florian Motlik
2bc3ac38bb Merge pull request #1985 from kennu/master
fix #1983 - rename default custom authorizer header to Authorization
2016-08-31 07:46:50 +02:00
Kenneth Falck
68b76f9132 fix #1983 - rename default custom authorizer header to Authorization 2016-08-31 00:01:44 +03:00
Jamie Sutherland
7834ca0217 fix(zip): Switch to archivejs to reduce high memory footprint 2016-08-30 11:51:30 +01:00
John McKim
ff8a6cc71f remove todo and ensure createstack returns promise 2016-08-30 08:40:14 +10:00
John McKim
b1143c4b9f Fix function package names and warning when updating stack with --noDeploy 2016-08-30 07:58:48 +10:00
John McKim
b7af61647c fix linting issues 2016-08-30 07:42:12 +10:00
horike37
1e2bdc1787 Add custom validation for plugin options 2016-08-30 05:33:27 +09:00
Florian Motlik
f39f54c608 Merge pull request #1937 from serverless/add-path-option-to-create-plugin
Add path option to create plugin
2016-08-29 10:53:25 +02:00
Florian Motlik
81e933b194 Merge pull request #1975 from horike37/issue-1772-iam-role
Add iamRoleARN to serverless.yml
2016-08-29 06:54:23 +02:00
堀家隆宏
d9c62e68fb Add iamRoleARN to serverless.yml 2016-08-28 22:36:06 +09:00
Florian Motlik
7715c014fd Merge pull request #1970 from tomesch/master
Fix authorizer creation error when no TTL is supplied (fixes #1948)
2016-08-26 17:05:27 +02:00
Florian Motlik
0fdae253e4 Merge pull request #1971 from rowanu/add-commented-iam-statements
Fix #1923: Include commented-out IAM statements in templates' serverless.yml.
2016-08-26 16:27:44 +02:00
Florian Motlik
274a79d4b8 Merge pull request #1972 from serverless/issue-templates
Update pull request and issue template
2016-08-26 16:22:55 +02:00
Florian Motlik
cbf25854db Update pull request and issue template 2016-08-26 14:02:13 +02:00
Thomas Eschemann
10ab716c09 fix authorizer creation error when no TTL is supplied
fix lint issues
2016-08-26 12:39:40 +02:00
rowan
b3f9cbf627 Include JSON-based example snippet. 2016-08-26 20:32:41 +10:00
rowan
0d5b82376f Include commented-out IAM statements in templates' serverless.yml. 2016-08-26 19:45:27 +10:00
Philipp Muens
b060e5e3a3 Update tests to use new createTmpDir testUtil method 2016-08-25 14:22:00 +02:00
Philipp Muens
cea2c1e284 Add functionality so that the service is renamed according to the path 2016-08-25 14:22:00 +02:00
Philipp Muens
61f3e5be34 Add corresponding documentation 2016-08-25 14:22:00 +02:00
Philipp Muens
9eb85b8bb7 Add path option to create plugin
So that one can create a service in other directories than the cwd.
2016-08-25 14:22:00 +02:00
John McKim
5a5240ccc5 fix tests after merge with master 2016-08-25 07:39:39 +10:00