308 Commits

Author SHA1 Message Date
Austen Collins
c632603894 ModuleCreate, FunctionCreate: fix bug with missing name 2015-12-14 13:29:23 -08:00
Eslam A. Hefnawy
998a9948e5 replaced nodejs0 with nodejs - that's what aws expects and was causing deployment issues 2015-12-14 17:03:56 +02:00
Eslam A. Hefnawy
68b44852bf fix functiond deploy 2015-12-14 16:50:20 +02:00
Austen Collins
6d22be465c Utils: fix typo 2015-12-13 22:03:26 -08:00
Austen Collins
17424e267c merge whitespace PR 2015-12-13 21:35:58 -08:00
Austen
a52b370d40 Merge pull request #369 from ryansb/feature/cfn-parameter-groups
Group parameters in CFN template
2015-12-13 21:12:14 -08:00
Austen Collins
ed29b81d5b EndpointDeploy: Fix request parameters bug 2015-12-13 19:20:14 -08:00
Austen Collins
dd6479c382 FunctionCreate, ModuleCreate: fix minor bugs. All: Clone this.S.cli.options, never reference it in Actions to prevent odd behavior in subactions 2015-12-13 18:29:25 -08:00
Austen Collins
c0239ff67e ModuleCreate, FunctionCreate: Further cleanups of EVENT object 2015-12-13 16:14:12 -08:00
Austen Collins
c3dfa16456 FunctionCreate, ModuleCreate: clean up 'evt' objects and ensure they have consistent properties 2015-12-13 14:32:19 -08:00
Austen Collins
708f8e35ec FunctionCreate: Bug fixes and begin support for templates 2015-12-13 14:10:02 -08:00
Ryan S. Brown
8016ca315f Change naming conventions in template generation step 2015-12-13 12:39:17 -05:00
Ryan S. Brown
eef57a7882 Monster whitespace commit
Since so many folks have trailing whitespace removal on, we should really get
rid of these all at once to make it easier to deal with the resulting merge
conflicts.
2015-12-13 09:36:59 -05:00
Austen Collins
a93384661c All: further fixes to use relative paths only and arrays for endpoints 2015-12-12 12:50:56 -08:00
Eslam A. Hefnawy
fd0ed739c8 moved env var prompts to SCli 2015-12-11 14:54:08 +02:00
Austen Collins
d9f3bdf8ad Plugins: add in support to read plugins from plugins folder 2015-12-10 20:46:24 -08:00
Eslam A. Hefnawy
e7cf61d7fd fix tiny region validation 2015-12-11 00:19:31 +02:00
Austen Collins
0e1f737a8e minor fixes 2015-12-10 13:10:44 -08:00
Eslam A. Hefnawy
d633a1179b finished prompts refactor 2015-12-10 22:52:31 +02:00
Eslam A. Hefnawy
a0b4e64773 RegionCreate: validate max number of regions per stage. 2015-12-10 22:52:31 +02:00
Eslam A. Hefnawy
3b50bff910 removed redundant prompts 2015-12-10 16:10:30 +02:00
Austen
d19c5037c3 Merge pull request #347 from prestonvanloon/bugfix/remove-sleep-dep
remove sleep dependency causing issues in npm 3.4.0
2015-12-09 21:59:55 -08:00
Austen Collins
d6ac232910 Actions: Huge effort to clean up EVENT properties across all actions. In this commit, all Actions log their EVENT object at the end of running so we can view and discuss further. Overall, the EVENT properties across all Actions are close to being finalized now 2015-12-09 21:50:42 -08:00
Austen Collins
2d9acac1ed EndpointBuildApiGateway: Fix bug that prevents deploying endpoints with duplicate resource names (users/users), remove delay to speed up API Gateway depoyment, clean code 2015-12-09 21:48:56 -08:00
Preston Van Loon
2beef47fe1 remove sleep dependency causing issues in npm 3.4.0 2015-12-09 22:20:13 -06:00
Eslam A. Hefnawy
d3ede5bd36 env list is now aware of func env vars 2015-12-09 23:39:26 +02:00
Eslam A. Hefnawy
3038935a4b testing 2015-12-09 17:33:20 +02:00
Austen Collins
e8b5d316e1 All: reduce unused npm dependencies 2015-12-08 21:40:30 -08:00
Austen Collins
c4fdada32f s-function.json: switch package property to be titled: custom 2015-12-08 21:33:29 -08:00
Austen Collins
db425c1f5f EndpointDeploy: Add select screen, ServerlessPlugin: Add cli convenince prompt to select endpoints 2015-12-08 21:22:40 -08:00
Austen Collins
75f6737dcb All: Change function paths to use this convention: module/function#subfunction@endpoint
FunctionRun: Write tests for specifying funciton path and function name, improve CLI support
2015-12-08 17:24:53 -08:00
Austen Collins
feb5423275 FunctionRun: add options for function name or function path to run a specific function 2015-12-08 16:32:12 -08:00
Eslam A. Hefnawy
9f4295c7cd fixed tests 2015-12-08 22:20:51 +02:00
Eslam A. Hefnawy
c6a92e0916 fixed more tests 2015-12-08 20:46:49 +02:00
Eslam A. Hefnawy
61ddd0cfb1 fixed functionCreate test 2015-12-08 20:42:40 +02:00
Austen Collins
1cd738de6e fix case sensitivity 2015-12-08 09:02:27 -08:00
Austen Collins
a63e477ee7 readme: banner 2015-12-07 23:00:49 -08:00
Austen Collins
d9f6db782f All: major changes, refactor s-function.json completely, support multiple lambdas w/ multiple endpoints in a single s-function.json, add tests, remove browserify/optimization code, fix module create 2015-12-07 21:28:39 -08:00
Austen Collins
551f15e269 All: start module format change 2015-12-07 13:20:43 -08:00
Austen Collins
2aa69719fd FunctionDeploy: Fix CLI support, ModuleCreate: Use 'serverless-helpers-js' and auto-nom-install on creation 2015-12-07 09:10:05 -08:00
Eslam A. Hefnawy
7f99f2f916 moved package folder to module root 2015-12-07 13:28:34 +02:00
Eslam A. Hefnawy
00e099152f generate help when no commands are provided 2015-12-07 13:22:15 +02:00
Eslam A. Hefnawy
b4d2cd4363 added test: DefaultActionHook 2015-12-07 13:08:39 +02:00
Austen Collins
96b1466c0a FunctionDeploy: Bug fixes, Help: Clean-ups, Readme: Start listing differences from JAWS 2015-12-07 00:16:54 -08:00
Austen Collins
f4518194f7 FunctionDeploy: Major Refactor 75% Complete 2015-12-06 19:21:21 -08:00
Eslam A. Hefnawy
1540fce1f9 added unit test for FunctionRun 2015-12-07 01:08:30 +02:00
Eslam A. Hefnawy
911dda7af6 added ResourcesDeploy unit test 2015-12-07 00:15:36 +02:00
Eslam A. Hefnawy
689988db0d added unit test for ModuleInstall 2015-12-06 22:16:26 +02:00
Eslam A. Hefnawy
bdb31c695b added FunctionCreate unit test 2015-12-06 21:56:21 +02:00
Eslam A. Hefnawy
06fabd1cba tiny test fix 2015-12-06 21:01:41 +02:00