Erik Erikson
e65349eec8
Correct indentation so that vpc is an attribute of provider
2016-08-18 22:33:21 -07:00
Philipp Muens
73550515d0
Merge pull request #1897 from serverless/update-outdated-doc-references
...
Update outdated doc references
2016-08-19 07:31:14 +02:00
Philipp Muens
4937140094
Update outdated doc references
2016-08-19 07:21:52 +02:00
Erik Erikson
8a8affdb22
Add VPC Config
...
Adds VPC configuration examples to serverless-yml.md
2016-08-18 10:00:47 -07:00
Philipp Muens
ac6e04068f
Fix hitting CloudFormation TemplateBody limit
...
The CloudFormation template will now be uploaded to S3 and referenced from there
in the updateStack method.
2016-08-18 12:09:44 +02:00
Nick Chisiu
16aa6581ab
fix #1854 - update npm devDependencies packages ( #1879 )
...
* fix #1854 - added latest version of eslint-config-airbnb-base package
* fix #1854 - added latest npm shrinkwrap scheme
* fix #1854 - added latest npm coveralls package
* fix #1854 - added latest npm eslint package
* fix #1854 - added latest npm eslint-config-airbnb package
* fix #1854 - added latest npm eslint-plugin-import package
* fix #1854 - added latest npm eslint-plugin-jsx-a11y package
* fix #1854 - added latest npm eslint-plugin-react package
* fix #1854 - fixed estlint new-parens errors for integration test
* fix #1854 - fixed estlint new-parens errors for yaml parsers tests
* fix #1854 - fixed estlint max-len errors for util tests
* fix #1854 - disabled no-extraneous-dependencies on eslintrc for NodeJS 4 incapability on this feature
* fix #1854 - fixed eslint new-parens errors for Service tests
* fix #1854 - fixed eslint new-parens errors for Serverless tests
* fix #1854 - fixed eslint new-parens errors for plugin manager tests
* fix #1854 - fixed eslint new-parens errors for plugin tracking tests
* fix #1854 - fixed eslint new-parens errors for plugin package zipService lib
* fix #1854 - fixed eslint new-parens errors for plugin package zipService tests
* fix #1854 - fixed eslint trailing spaces errors for plugin package zipService lib
* fix #1854 - fixed eslint new-parens errors for plugin package cleanup tests
* fix #1854 - fixed eslint new-parens errors for plugin create tests
* fix #1854 - fixed eslint dot same line expectation error on plugin aws logs index
* fix #1854 - fixed eslint operator assignment error on plugin aws logs index
* fix #1854 - fixed eslint dot location error on plugin aws invoke tests
* fix #1854 - fixed eslint new-parens error on plugin aws invoke tests
* fix #1854 - fixed eslint new-parens error on plugin aws deployFunction tests
* fix #1854 - fixed eslint new-parens error on plugin aws deploy uploadDeploymentPackage tests
* fix #1854 - fixed eslint new-parens error on plugin aws deploy updateStack tests
* fix #1854 - fixed eslint new-parens error on plugin aws deploy createStack tests
* fix #1854 - fixed eslint new-parens error on plugin aws deploy apiGateway lib deployment
* fix #1854 - fixed eslint unary typeof whitespace req error on Serverless Service class
* fix #1854 - fixed eslint unary typeof whitespace req error on Serverless Service class ( second fix )
* fix #1854 - fixed eslint no-lonely-if req error on Serverless Service class
* fix #1854 - disabled react/require-extension on eslintrc because it's deprecated
* fix #1854 - AwsCompileApigEvents #constructor() should resolve if no functions are given:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - createStack #postCreate() should resolve:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - emptyS3Bucket #deleteObjects() should resolve if objectsInBucket is empty:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - AwsInvoke #extendedValidate() should resolve if path is not given:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - #cleanup() should resolve if the .serverless directory is not present:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 -#validate() should resolve if servicePath is given:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - Service #load() should resolve if no servicePath is found:
Error: Resolution method is overspecified. Specify a callback *or* return a Promise; not both.
* fix #1854 - added latest mocha package
* fix #1854 - added latest sinon npm package
* fix #1854 - serverless/lib/plugins/aws/deploy/tests/createStack.js 136:48 error Missing semicolon semi
* fix #1854 - serverless/lib/plugins/package/tests/cleanup.js 35:7 error Missing semicolon semi
* fix #1854 - serverless/lib/plugins/package/tests/validate.js 22:49 error Missing semicolon semi
* fix #1854 - added latest npm shrinkwrap
* fix #1854 - fixed no-extra-boolean-cast eslint error on aws deploy apiGateway methods
* fix #1854 - fixed new-parens eslint error on serverless tests for Service class
2016-08-18 11:51:09 +02:00
Florian Motlik
f8ee88be0d
Merge pull request #1863 from bfhobbes/fix-issue-1860-bad-zipi-when-deploying-from-windows
...
fix #1860 - Cannot find module for any node_modules
2016-08-18 09:48:37 +02:00
Philipp Muens
c64f6cddd2
Merge pull request #1882 from serverless/remove-automatic-service-path-detection
...
Remove automatic servicePath detection to prevent unintended behavior
2016-08-17 12:00:28 +02:00
Philipp Muens
506cd44869
Remove automatic servicePath detection to prevent unintended behavior
2016-08-17 11:41:21 +02:00
Philipp Muens
f966424a40
Merge pull request #1881 from serverless/fix-no-deploy-support
...
Fix and refactor noDeploy support and add tests
2016-08-17 11:24:18 +02:00
Philipp Muens
36ae568147
Fix and refactor noDeploy support and add tests
2016-08-17 11:08:44 +02:00
Florian Motlik
03fa22f208
Merge pull request #1875 from serverless/segment-key-utils-release-checklist
...
Make sure people know where the segment key needs to be added
2016-08-17 09:38:41 +02:00
Florian Motlik
6df4c3a64c
Make sure people know where the segment key needs to be added
2016-08-16 20:19:03 +02:00
Florian Motlik
8febad327c
Merge pull request #1874 from serverless/bump-1.0.0.beta.2
...
Bump 1.0.0.beta.2
1.0.0-beta.2
2016-08-16 19:11:04 +02:00
Florian Motlik
8bf5d7cab1
Add Alpha/Beta tagging Checklist task
2016-08-16 18:59:25 +02:00
Florian Motlik
438e1e4249
Bump to 1.0.0-beta.2
2016-08-16 18:59:11 +02:00
Florian Motlik
83a99b598a
Merge pull request #1808 from johncmckim/issue-1496
...
WIP: Add DRYrun support
2016-08-16 10:34:39 +02:00
Florian Motlik
85f4084e6b
Merge pull request #1844 from serverless/add-full-custom-resource-merging-support
...
Add full custom resource merging support
2016-08-16 10:31:30 +02:00
John McKim
5bd51b0056
fix deployment message
2016-08-16 17:09:08 +10:00
Philipp Muens
6b3d59e5bd
Add fix for empty, but defined Resources / Outputs definitions
2016-08-16 06:24:50 +02:00
Philipp Muens
816ea09aa6
Merge pull request #1865 from jgarber/patch-1
...
Add PromptWorks to consultants
2016-08-16 06:24:16 +02:00
Florian Motlik
dac34ccb51
Merge pull request #1867 from serverless/worldsoup-patch-1
...
doc update
2016-08-16 04:37:52 +02:00
Nick Gottlieb
e2d7008389
doc update
...
a user was confused about where to find these so made it more explicit.
2016-08-15 16:20:53 -07:00
John McKim
2335f25400
fix build after merge
2016-08-16 08:04:55 +10:00
John McKim
82e5e97945
Merge branch 'master' of github.com:serverless/serverless into issue-1496
2016-08-16 08:04:26 +10:00
John McKim
ce52d9d3e9
update terminology and docs
2016-08-16 07:53:24 +10:00
Jason Garber
1dbfba2aa1
Add PromptWorks to consultants
2016-08-15 15:41:06 -04:00
Andrew McDonald
0f2659c5a3
Fixing trailing space
...
npm test isn't working at all for me. ( windows )
2016-08-15 12:39:28 -07:00
Andrew McDonald
391f1c2bb7
Bringing line length under 100 due to lint issue
2016-08-15 11:50:21 -07:00
Andrew McDonald
fa2088808b
fix #1860 - Cannot find module for any node_modules
...
When running on windows, 'UNIX' was incorrectly being passed into jszip as the host platform which causes it to generate a zip file which lambda doesn't unpack properly. ( I think its the \ vs / thing - the zip file looks correct when I open it in a gui tool, but using unpack unpacks a bunch of files with '\' in the filename and no actual folder structure )
2016-08-15 11:41:22 -07:00
Philipp Muens
417b8f35e0
Merge pull request #1850 from patrickbrandt/master
...
include stage reference in body mapping template
2016-08-15 16:48:15 +02:00
Patrick Brandt
2132e08297
Merge branch 'master' of https://github.com/patrickbrandt/serverless
2016-08-15 10:26:46 -04:00
Patrick Brandt
13efa0e2ac
updating docs per PR #1850
2016-08-15 10:26:17 -04:00
Patrick Brandt
f962d8e11c
removing trailing spaces
2016-08-15 10:10:21 -04:00
Patrick Brandt
c27cc5292c
fixing failed build due to lint issue (max 100 chars per line) - this on the comment I just edited
2016-08-15 10:05:04 -04:00
Patrick Brandt
2db9034ef5
updating docs per PR #1850
2016-08-15 09:49:12 -04:00
Philipp Muens
6e4e693804
Remove unnecessary empty-object-setting of Outputs section
2016-08-15 15:46:37 +02:00
Philipp Muens
919caa8f91
Remove validations for existence of compiledCloudFormationTemplate
...
Because it's already available at the beginning of the deploy plugin as the core CloudFormation
template will be attached there (which is then used to merge other resources into it later on).
2016-08-15 15:36:54 +02:00
Philipp Muens
9fadb31d0b
Introduce provider.compiledCloudFormationTemplate section
...
This section is used to store the core CloudFormation template and merge compiled resources into it.
2016-08-15 15:19:04 +02:00
miltador
f7709e597a
Fixed platform detection for generating zip
...
On Windows, process.platform equals 'win32', therefore platformName was 'UNIX' instead of 'DOS'.
This leaded into a strange behavior on UNIX platforms.
According to jszip docs, platform option also accepts process.platform values.
I simplified the code by passing process.platform directly.
2016-08-15 10:37:47 +03:00
Philipp Muens
121df4d1b8
Extend merge test coverage
2016-08-15 07:12:49 +02:00
Patrick Brandt
052b8c3c19
include stage reference in body mapping template
...
I've included a stage reference in the body template so that I can determine the run-time environment of the lambda function. This provide a quick work around until issue #1455 is resolved
2016-08-14 15:33:53 -04:00
Philipp Muens
6513a1c6fe
Refactor merging of custom provider resources
2016-08-14 20:52:06 +02:00
Philipp Muens
eb8546a1f6
Add Description to custom provider resources documentation
2016-08-14 20:43:44 +02:00
Philipp Muens
f88c53098e
Add Description property to Output example in serverless.yml files
2016-08-14 20:41:43 +02:00
Philipp Muens
d4bf0342d7
Add full custom resource merging support
2016-08-14 17:44:29 +02:00
Florian Motlik
a7235446ad
Merge pull request #1820 from patoncrispy/feature/enable-cors
...
Add CORS support to APIGW
2016-08-14 00:16:05 +02:00
Christopher G. Paton
b66b0612f6
Merge branch 'master'
...
Conflicts:
lib/plugins/aws/deploy/compile/events/apiGateway/lib/methods.js
lib/plugins/aws/deploy/compile/events/apiGateway/tests/methods.js
2016-08-13 21:47:35 +01:00
Christopher G. Paton
a5848b8b69
Merged branch master into master
2016-08-13 20:51:39 +01:00
Florian Motlik
c7236fb052
Merge pull request #1836 from serverless/update-custom-provider-resource-merging
...
Update custom provider resource merging
2016-08-13 20:44:10 +02:00