215 Commits

Author SHA1 Message Date
Florian Motlik
fa46c50adb Bump to 1.0.3 2016-10-21 13:14:24 +02:00
Philipp Muens
a08c4d5cc4 Remove *.test files from test coverage 2016-10-19 08:32:06 +02:00
Philipp Muens
964956ce7c Migration integration tests 2016-10-18 15:04:45 +02:00
Florian Motlik
0f859b7a6c Only include specific files into npm deployment 2016-10-13 10:27:00 +02:00
Florian Motlik
0073718bdb Bump Version to 1.0.2 and update shrinkwrap and RELEASE Checklist 2016-10-13 10:02:41 +02:00
Philipp Muens
afa0e90d0e Remove Python reference in package.json 2016-10-12 16:04:48 -07:00
Florian Motlik
544c48d705 Merge pull request #2324 from serverless/remove-all-contributors-cli-package
Remove all-contributors-cli package
2016-10-12 15:19:06 +02:00
Florian Motlik
56fdefa708 Bump 1.0.0 2016-10-12 07:14:40 +02:00
Philipp Muens
d96affd24c Remove all-contributors-cli package
As it's not used anymore.
2016-10-11 20:21:37 -07:00
Philipp Muens
f8ce285cf3 Add tests for download functionality 2016-10-05 12:53:14 -07:00
ac360
0986b7efa0 add install command 2016-10-05 12:53:14 -07:00
Jon Sharratt
8d19078c9f add glob dependency to project 2016-10-01 11:11:36 +01:00
Florian Motlik
28d74f6ea2 Merge pull request #2045 from Nordstrom/windows-contrib-blockers
Windows contrib blockers
2016-09-23 19:14:21 +02:00
Florian Motlik
5d08b6148a Bump to RC.2 2016-09-22 20:23:04 +02:00
Philipp Muens
649ada4c2c Add unique userId (uuid) for tracking functionality 2016-09-20 09:08:47 +02:00
Smith, Greg W
ef1433f990 Provide explicit relative path for '_mocha' in package.json test script configuration to support Windows. 2016-09-06 15:53:55 -07:00
Florian Motlik
5fb12f72b4 Bump version for RC.1 release 2016-09-06 15:19:05 +02:00
Jamie Sutherland
7834ca0217 fix(zip): Switch to archivejs to reduce high memory footprint 2016-08-30 11:51:30 +01:00
Vasiliy Solovey
8e7afa0a84 Updated min. jszip version 2016-08-24 09:59:40 +03: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
438e1e4249 Bump to 1.0.0-beta.2 2016-08-16 18:59:11 +02:00
Florian Motlik
b6c6d1d019 Bump version to beta.1.1 2016-08-10 16:47:04 +02:00
Chris Olszewski
4ac22f2246 switch from node-zip to jszip 2016-08-04 14:23:52 -05:00
Eslam A. Hefnawy
a07304b245 beta version bump 🎉 2016-08-03 23:13:10 +09:00
davidwells
10bc699656 docs(contributors): add all-contributors-cli dev dep and all contribs json 2016-08-02 12:04:45 -07:00
Eslam A. Hefnawy
2265ffcb36 add api key 2016-07-20 00:30:02 +09:00
Philipp Muens
3d2039210c Update tracking implementation to use one plain HTTP call
This speeds up tracking speed dramatically. However it's still not that
super smooth and might suffer when the user has a bad internet connection.
2016-07-15 18:22:03 +02:00
Philipp Muens
fe3cc6f35d Add basic tracking functionality 2016-07-15 18:22:03 +02:00
Arnaud Rebts
7dd58f0325 Implement service plugin loading
Resolves #1442
2016-07-12 11:16:27 +02:00
Eslam A. Hefnawy
aa3ed17ab7 fix getVersion test 2016-06-28 13:24:21 +02:00
Eslam A. Hefnawy
1f4affbbca releasing alpha 2016-06-28 13:09:01 +02:00
Eslam A. Hefnawy
03c2d77b80 updated shrinkwrap 2016-06-27 17:06:44 +02:00
Eslam A. Hefnawy
91c370990f updated deps 2016-06-27 16:36:59 +02:00
Eslam A. Hefnawy
ef05ad08e2 removed outdated deps 2016-06-27 16:36:59 +02:00
Eslam A. Hefnawy
1ae0a7d11d updated travis eslint handling 2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
f403af11cf sls create now takes a provider option 2016-06-17 19:51:22 +02:00
Eslam A. Hefnawy
aa228c832c integration tests are now seperate 2016-06-06 14:55:17 +02:00
Philipp Muens
39d30b3ca0 Add automatic servicePath detection functionality
The service directory will be automatically detected if the users CWD is a valid
Serverless service directory.
2016-05-26 14:34:56 +02:00
Philipp Muens
329fda0d7d Bring back spinner and log method 2016-05-24 14:58:19 +02:00
Philipp Muens
e5a5033db7 Add basic CLI help functionality 2016-05-24 14:58:19 +02:00
Eslam A. Hefnawy
b00e4f42cb basic deployment plugin mocked by SinonJs 2016-05-21 23:17:53 +02:00
Eslam A. Hefnawy
7fd111b94e test coverage now recursive 2016-05-18 14:42:44 +02:00
Eslam A. Hefnawy
674404aef9 added yaml parser 2016-05-13 16:55:34 +07:00
Florian Motlik
b4da474c60 Merge pull request #1095 from flomotlik/travis-ci-testing
Run npm coverage as part of travis
2016-05-11 11:54:44 +02:00
Florian Motlik
1461f8f89e Change coverage setup 2016-05-11 11:46:09 +02:00
Philipp Muens
5f9806786d Update airbnb ESLint package
Update the package to the newest version and add peer dependency packages.
Refs #1097.
2016-05-11 11:29:05 +02:00
Philipp Muens
3e3e74101e Closes #1082 - Add and setup coveralls.io 2016-05-10 20:54:15 +02:00
Philipp Muens
af3d98d543 Closes #1081 - Add and setup Istanbul
Add Istanbul to get test coverage. Props to @apaatsio who has
already submitted a PR for that (See #383).
2016-05-10 18:02:45 +02:00
Egor Kislitsyn
64ca7c5e1d adds eslint and and the Airbnb JS style rules config 2016-04-20 16:35:46 +07:00
ac360
da7a3a4d27 0.5.5 2016-04-14 01:31:08 -07:00