697 Commits

Author SHA1 Message Date
Austen Collins
2e3502de4c FunctionCreate: minor fixes, EndpointDeploy and FunctionDeploy: better status updates 2015-12-07 22:36:19 -08:00
Eslam A. Hefnawy
e30700e70a --debug option added 2015-12-07 22:36:19 -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
f8b3cd114c added helpful comments to actions 2015-12-07 13:57:41 +02: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
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
c2272b85a1 deleted FunctionVersion and FunctionAlias 2015-12-07 02:04:26 +02: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
6d6cbd667e FunctionRun: make env file available to function 2015-12-06 21:23:06 +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
Eslam A. Hefnawy
2593fb5f94 tiny comment 2015-12-06 12:51:31 +02:00
Austen Collins
974c6258bb Tests: Fix to use one project 2015-12-05 23:26:05 -08:00
Austen Collins
3a972fd369 ProjectCreate: Move .env to back/.env 2015-12-05 20:22:12 -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
7744d44e21 CloudFormation: Change naming convention for CF stacks to project-stage 2015-12-05 17:12:30 -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
Eslam A. Hefnawy
3cdb5328f5 ModuleInstall: more validation 2015-12-05 14:16:29 +02:00
Eslam A. Hefnawy
e37a232f0d removed ModulePostinstall action 2015-12-05 13:34:47 +02:00
Eslam A. Hefnawy
7777ca2591 added and tested ModuleInstall action 2015-12-05 13:34:05 +02:00
Eslam A. Hefnawy
2f67adb08a FunctionCreate: updated module structure 2015-12-05 11:35:00 +02:00
Eslam A. Hefnawy
a8a0909ddc ModuleCreate: updated module structure 2015-12-05 10:40:18 +02:00
Austen Collins
cd281f62a9 ProjectCreate: Remove apiFunctionAlias from project.stage.region objects.
Project/Stage/Region: Replace projectBucket term w/ regionBucket
2015-12-04 16:35:26 -08:00
Austen Collins
5766cc8772 ProjectCreate/All: Remove requirement to persist profile to file system and read from it. Save API Keys to admin.env instead. Involve AWS profile only in ProjectCreate prompt for convenience.
S3: lowercase Serverless in Bucket scaffolding, when created
2015-12-04 16:19:29 -08:00
Austen Collins
93f22eb6ff s-module.json: add profile property 2015-12-04 14:23:55 -08:00
Eslam A. Hefnawy
ed7e98cd2d rebranding fixes 2015-12-04 17:00:21 +02:00
Austen Collins
01ba9f6a52 All: Rebrand 2015-12-03 20:31:49 -08:00
Austen Collins
641b9dc2a0 all: prepare for rebranding 2015-12-03 12:30:44 -08:00
Austen Collins
f412acf3e6 FunctionDeploy: fix bugs and improve tests to check for event object 2015-12-03 11:56:48 -08:00
Austen Collins
778dd22ce8 FunctionDeploy: Fix deploying all when a Lambda stack is not yet created 2015-12-03 11:56:48 -08:00
Austen Collins
94b60fd36b FunctionDeploy: Add event properties to comments 2015-12-03 11:56:05 -08:00
Eslam A. Hefnawy
d8bce0ecb9 fixed comments 2015-12-02 12:44:29 +02:00
Eslam A. Hefnawy
e31511a640 new action: FunctionCreate 2015-12-02 12:43:06 +02:00
Eslam A. Hefnawy
7f77723123 added FunctionVersion and FunctionAlias actions 2015-12-01 21:10:40 +02:00
Austen Collins
04dfa5f072 FunctionDeploy: alias lambda endpoints 2015-11-30 00:05:39 -08:00
Austen Collins
bf50d2bd9e FunctionDeploy: Move create/show regional REST API, fix utilities to persist REST API ID to project json 2015-11-29 13:51:06 -08:00
Austen Collins
72358ee315 merge changes 2015-11-29 09:41:23 -08:00
Eslam A. Hefnawy
ee430f1229 ModuleCreate and FunctionRun: passed all tests. Ready for release. 2015-11-28 19:17:07 +02:00
Eslam A. Hefnawy
31c9ce8086 EnvUnset: passed all tests. Ready for release. 2015-11-28 15:57:36 +02:00
Eslam A. Hefnawy
b706313cd3 EnvSet: passed all tests. ready for release. 2015-11-25 20:48:27 +02:00
Eslam A. Hefnawy
315619edf5 EnvGet: all tests passed. ready for release. 2015-11-25 20:04:29 +02:00
Eslam A. Hefnawy
9932b9ad13 helpful comments 2015-11-25 17:21:29 +02:00