139 Commits

Author SHA1 Message Date
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
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
Austen Collins
955f7ca773 ModuleCreate: Refactor ModuleCreate scaffolding and include NPM dotenv dependency 2015-12-06 09:34:11 -08:00
Eslam A. Hefnawy
8187ecbfed added tests for env actions 2015-12-06 15:39:48 +02:00
Austen Collins
c16445f4f3 Tests: bug fixes to assist cleanup functions 2015-12-05 23:43:38 -08:00
Austen Collins
974c6258bb Tests: Fix to use one project 2015-12-05 23:26:05 -08:00
Austen Collins
b667e5789f All: minor cleanups of function names 2015-12-05 20:04:08 -08:00
Austen Collins
263ecff02f StageCreate, RegionCreate: Return event object, add tests to check and validate event object. 2015-12-05 18:28:35 -08:00
Austen Collins
bd30a1da24 StageCreate: Fix event object and write test to validate it 2015-12-05 17:39:33 -08:00
Austen Collins
28f06314db ProjectCreate: Auto-create development stage, Remove stage option, improve test to check event object 2015-12-05 16:23:57 -08:00
Austen Collins
72358ee315 merge changes 2015-11-29 09:41:23 -08:00
Austen Collins
4d7bfaf7c2 RegionCreate: better logging, FunctionDeployTest: Fix jawsbucket name 2015-11-22 23:09:16 -08:00
Austen Collins
7cfb09311b ProjectCreate, StageCreate, RegionCreate: minor clean-ups 2015-11-22 22:30:12 -08:00
Austen Collins
4d061fbb91 ProjectCreate, StageCreate, RegionCreate: clean up and fix bugs 2015-11-22 21:12:48 -08:00
Austen Collins
ff06d1f4a5 FunctionDeploy: fix help 2015-11-22 17:39:31 -08:00
Eslam A. Hefnawy
70fca1ed05 changed project structure with a new back folder 2015-11-23 03:06:08 +02:00
Austen Collins
aa7ff9372d aws_modules: replace with slss_modules 2015-11-21 13:17:19 -08:00
Eslam A. Hefnawy
9928eb397e moved utils/env func. to Misc 2015-11-20 22:47:26 +02:00
Eslam A. Hefnawy
652ad16287 added basic unit tests for some actions 2015-11-20 19:31:33 +02:00
Eslam A. Hefnawy
50c8236017 unit testing ProjectCreate & StageCreate 2015-11-20 19:23:28 +02:00
Austen Collins
94f6d4207c endpoint provision: continue work, move more services into aws folder 2015-11-17 10:34:37 -08:00
Austen Collins
f8f954dc65 test custom plugin: add test for multiple pre and post hooks for an Action 2015-11-15 18:02:43 -08:00
Austen Collins
eac1909053 function deploy: continue refactor, aws utils: start refactoring away from credentials and focus on api key support 2015-11-15 15:59:26 -08:00
Austen Collins
a3a36c5f40 jaws base class: change how Action/Hook execution is processed. Build a promise chain. 2015-11-14 23:28:07 -08:00
Austen Collins
141de4fc10 change service name to function, continue building endpoint deploy via API Gateway 2015-11-12 12:57:44 -08:00
Austen Collins
6474d65154 service deploy: create service deploy action 2015-11-11 10:13:07 -08:00
Austen Collins
6fcdf487b3 endpoint deploy: continue building 2015-10-31 07:41:36 -07:00
doapp-ryanp
8c2041d456 test cases prep 2015-10-22 13:56:17 -05:00
doapp-ryanp
bc072fb925 new awsm.json format, alias lambda, version lambda 2015-10-20 22:17:50 -05:00
Austen Collins
7ab851b3e1 project create: prepare to change bucket creation 2015-10-20 07:27:18 -07:00
Austen Collins
a685671580 tests: rename tests/cli to tests/tests 2015-10-19 11:10:58 -05:00
Austen Collins
fb2b9c0d71 tests: comment out incomplete project create test 2015-10-19 11:10:58 -05:00
Austen Collins
5d02dad632 tests: rename plugin test to custom plugin test 2015-10-19 11:10:58 -05:00
Austen Collins
13cbcd8f91 tests: clean up 2015-10-19 11:10:51 -05:00
Austen Collins
70c738948d project create: begin refactor 2015-10-19 11:10:51 -05:00
Austen Collins
d324edf6f7 Finish plugin architecture, write plugins test 2015-10-19 11:10:33 -05:00
Austen Collins
1e541a48e0 cleanup execution, but running into Promise.coroutine error 2015-10-19 11:10:33 -05:00
Austen Collins
fd99bd2c2d ProjectCreate: Refactor and fix test 2015-10-11 23:16:28 -07:00
Austen Collins
d221c04827 tests: minor fixes 2015-09-29 19:52:56 -07:00
Austen Collins
682759eb17 tests: finish refactoring 2015-09-29 19:45:19 -07:00
Austen Collins
a4eb4f13cd tests: refactor deploy lambda and deploy endpoint tests 2015-09-29 19:42:11 -07:00