513 Commits

Author SHA1 Message Date
Kamil Burzynski
9f1fe5f489 Added support for detecting symlinks as existing folders 2015-12-11 10:44:47 +01:00
Kamil Burzynski
5d0991e151 Updated help to use new shortcut 2015-12-11 09:33:59 +01:00
Austen Collins
28f26dec89 EndpointDeploy: Fix bugs and go through EVENT object in excruciating detail to clean out unnecessary variables and lock it so that it is now Plugin-in-safe :) 2015-12-09 21:48:56 -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
85f8d0db21 FunctionDeploy: add function select menu in CLI and have it work anywhere in the project 2015-12-08 18:41:21 -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
Kamil Burzynski
790f0088c2 Added support for CI env variable to disable interactivity. 2015-12-08 16:00:01 +01: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
2aa69719fd FunctionDeploy: Fix CLI support, ModuleCreate: Use 'serverless-helpers-js' and auto-nom-install on creation 2015-12-07 09:10:05 -08: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
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
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
7744d44e21 CloudFormation: Change naming convention for CF stacks to project-stage 2015-12-05 17:12:30 -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
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
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
Eslam A. Hefnawy
ee430f1229 ModuleCreate and FunctionRun: passed all tests. Ready for release. 2015-11-28 19:17:07 +02:00
Eslam A. Hefnawy
b706313cd3 EnvSet: passed all tests. ready for release. 2015-11-25 20:48:27 +02:00
Eslam A. Hefnawy
7948fd30ca EnvList: passed all tests. Ready for release. 2015-11-25 17:16:52 +02: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
Eslam A. Hefnawy
70fca1ed05 changed project structure with a new back folder 2015-11-23 03:06:08 +02:00
Eslam A. Hefnawy
1759f4445f removed commands dir, aws.js env.js files 2015-11-22 23:58:39 +02:00
Austen Collins
65a650cb79 generateJawsBucketName: remove stage from project bucket 2015-11-22 13:21:00 -08:00
Austen Collins
53e4de8eb2 S3: fix s3 bucket create 2015-11-22 08:59:44 -08:00
Austen Collins
d45ab45a34 FunctionDeploy: add support for multiple endpoints on a single function 2015-11-22 08:58:50 -08:00
Austen Collins
495a542f56 FunctionDeploy: Add support for multiple endpoints for a single lambda
finish endpoint deploy
2015-11-21 20:43:40 -08:00
Austen Collins
8cc438f01b Fixes for aws_modules -> slss_modules change
Improve getFunctions util function
2015-11-21 14:49:24 -08:00
Austen Collins
aa7ff9372d aws_modules: replace with slss_modules 2015-11-21 13:17:19 -08:00
Eslam A. Hefnawy
e5291d8d62 ModulePostinstall: created, refactored & tested. 2015-11-21 03:49:34 +02: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
Austen Collins
f39dd17686 CloudFormation: add Promised suffix 2015-11-19 14:04:44 -08:00
Austen Collins
1c966c0f61 FunctionDeploy: continue work 2015-11-19 14:02:47 -08:00
Austen Collins
d02b3f3668 FunctionDeploy: work on concurrent operations 2015-11-19 14:02:47 -08:00
Eslam A. Hefnawy
036ccf6d4e integration testing: ProjectCreate & StageCreate 2015-11-19 22:50:00 +02:00
Eslam A. Hefnawy
17bd26fb75 utils now use the new aws folder 2015-11-19 19:57:42 +02:00
Eslam A. Hefnawy
597bb02a30 StageCreate: refactor finished 2015-11-18 20:51:19 +02:00
Eslam A. Hefnawy
afa041fc0e moved remaining aws functions to Misc file 2015-11-18 20:01:13 +02:00