127 Commits

Author SHA1 Message Date
Philipp Muens
67060fbb8d Remove duplicate comment 2016-08-01 13:35:45 +02:00
Philipp Muens
b5b596f534 Add support to convert shortcut to options for two level deep commands 2016-08-01 11:45:52 +02:00
Philipp Muens
0ccaea1d5a Switch naming from yaml to yml for Serverless config related files 2016-07-27 11:24:10 +02:00
Philipp Muens
6a67f46724 Refactor check if it's YAML in writeFileSync method to be more readable 2016-07-27 11:00:23 +02:00
Philipp Muens
0e519175c9 Fix wrong check if serverless.env.yml exists 2016-07-27 10:57:44 +02:00
Philipp Muens
c9d1453d3a Switch from .yaml to the more convenient .yml 2016-07-27 10:39:41 +02:00
Philipp Muens
4630f02f2f Fix plugins are loaded twice bug 2016-07-26 11:03:40 +02:00
Philipp Muens
3290ced8ee Remove hard service runtime dependency 2016-07-22 17:19:08 +02:00
Philipp Muens
653132e1ce Merge pull request #1642 from serverless/bring-back-2-level-yaml-indentation
Bring back 2 level YAML indentation
2016-07-22 17:18:41 +02:00
Philipp Muens
846346e9a1 Bring back 2 level YAML indentation 2016-07-22 17:05:23 +02:00
Florian Motlik
6ef2770235 Merge pull request #1599 from quodio/api-gateway-fix
existence of events
2016-07-22 17:02:07 +02:00
jexact
8febc06dae provide empty list of events if necessary 2016-07-22 14:53:43 +02:00
Philipp Muens
537a1bdd5d Merge pull request #1633 from bennybauer/dry-validate
DRY on validate
2016-07-22 14:39:12 +02:00
Philipp Muens
38a70b8a32 Merge pull request #1625 from serverless/add-additional-event-type-tracking-functionality
Add additional event type tracking functionality
2016-07-22 14:31:32 +02:00
Eslam λ Hefnawy
3aefa90ee7 Merge pull request #1635 from serverless/provider-config
Provider property can be an object
2016-07-22 14:02:27 +09:00
Eslam A. Hefnawy
252abe597e fixed tests for provider config 2016-07-21 19:18:35 +09:00
Eslam A. Hefnawy
94fa416059 provider property can now be an object 2016-07-21 19:14:48 +09:00
Philipp Muens
3e928707c8 Add additional event type tracking functionality 2016-07-20 12:54:01 +02:00
Eslam A. Hefnawy
71172545e5 hanlding errors in error handling logic 2016-07-20 19:11:13 +09:00
Eslam A. Hefnawy
2265ffcb36 add api key 2016-07-20 00:30:02 +09:00
Philipp Muens
1dd6f21556 Update tracking properties 2016-07-15 18:22:03 +02:00
Philipp Muens
44fe24279d Add timeout and exception handling so that it fails silently 2016-07-15 18:22:03 +02:00
Philipp Muens
4db180a6e0 Update what will be tracked 2016-07-15 18:22:03 +02: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
Benny
5750c38d1e fix 1479 after PR comments 2016-07-15 17:49:35 +03:00
Benny
806c133fec fix issue #1380 - remove ascii greeting from all serverless CLI commands except create 2016-07-15 16:26:26 +03:00
Florian Motlik
87a5b72e22 Merge pull request #1501 from quodio/service-plugin-loading
Implement service plugin loading
2016-07-13 18:05:31 +02:00
Philipp Muens
cd098cac21 Add service bound runtime functionality 2016-07-12 20:39:34 +02:00
Eslam A. Hefnawy
18e9c2f954 added templates functionality 2016-07-13 00:12:35 +09:00
Arnaud Rebts
7dd58f0325 Implement service plugin loading
Resolves #1442
2016-07-12 11:16:27 +02:00
Philipp Muens
16679f4db8 Fix code and tests so that the package plugin works correctly 2016-07-07 20:10:05 +02:00
Philipp Muens
259c58d822 Add package plugin 2016-07-07 20:10:05 +02:00
Eslam λ Hefnawy
2cf4633d50 Merge branch 'v1.0' into better-errors 2016-07-04 18:10:29 +09:00
Eslam A. Hefnawy
7e019f6aa7 replace sls with serverless 2016-07-04 09:51:59 +01:00
Eslam A. Hefnawy
356127b830 fix linting issues 2016-07-04 09:51:59 +01:00
Eslam A. Hefnawy
6ee4b9e420 more validation and better error messages 2016-07-04 09:51:59 +01:00
Philipp Muens
dfa15aa696 Fix wrong indentation of error message 2016-07-04 09:51:38 +01:00
Philipp Muens
7ccdc82e09 Add provider awareness for plugins 2016-07-04 09:51:38 +01:00
Philipp Muens
267e6c58fb Add shortcut support for options 2016-06-29 14:07:55 +02:00
Philipp Muens
e44ceb5183 Add better alignment / indentation for options 2016-06-28 14:54:27 +02:00
Philipp Muens
188713447f Add show required options in CLI functionality 2016-06-28 14:34:30 +02:00
Eslam A. Hefnawy
381cc3c8ad added docs for understanding serverless 2016-06-24 17:17:18 +02:00
Eslam A. Hefnawy
d7c50f3626 greeting is now generated on help only 2016-06-24 15:42:52 +02:00
Eslam A. Hefnawy
64a5248477 fixed help logs 2016-06-24 12:50:22 +02:00
Eslam A. Hefnawy
09978b3c72 fixed error message 2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
8b9a516a1d safely loading serverless.env.yaml 2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
7c92c5004f added spacers 2016-06-23 15:55:57 +02:00
Philipp Muens
008df83d42 Fixes #1379 - Add command validation in PluginManager 2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
d2dc0ba58e ZERO linting issues and test coverage of 93% 🎉 🎉 2016-06-23 15:55:57 +02:00