49 Commits

Author SHA1 Message Date
ac360
0b88cf232b ServerlessState: Enhance get methods to use more than serverless paths to query serverless assets 2016-01-16 10:54:26 -08:00
ac360
931dbde01e Meta: remove public and private folders and namespace 2016-01-08 10:07:01 -08:00
Eslam A. Hefnawy
592812fbfa deployment updates 2016-01-08 15:12:55 +02:00
ac360
fde3eee4fd Utils: refactor getResources, populate, Tests: fix all, Serverless: add methods to work with sPaths 2016-01-08 01:17:42 -08:00
Eslam A. Hefnawy
5275f2b3b0 CLI Testing: some fixes 2016-01-06 18:13:18 +02:00
Eslam A. Hefnawy
ba673192ce removed comment 2016-01-06 12:55:55 +02:00
Eslam A. Hefnawy
791ce2d7b2 function and endpoint deploy now deploys according to CWD 2016-01-06 12:12:01 +02:00
Eslam A. Hefnawy
b82381bc28 refactored get methods on classes 2016-01-05 21:16:53 +02:00
ac360
e194e3e72b Actions: fix all to pass evt object through, wherever possible, Tests: get function and endpoint deploy tests workign, minor fixes for the validateevent function 2016-01-04 23:26:35 -08:00
ac360
8d4c29352c ResourcesDeploy: remove rollback due to it causing an error 2016-01-04 01:09:16 -08:00
ac360
71366b1561 FunctionDeploy, EnvGet: Refactor result to have options and data property 2016-01-03 21:26:40 -08:00
ac360
8eb2e0afad EndpointDeploy: Finish refactor 2016-01-03 21:13:39 -08:00
ac360
6837b09509 Utils.populate: allow templates to be empty strings 2016-01-02 12:19:22 -08:00
ac360
edecb905b7 Project: add getEndpoints method 2016-01-02 11:52:24 -08:00
ac360
9fb1da3687 FunctionDeploy: include ARNs on successful deployment 2016-01-01 23:24:04 -08:00
ac360
91069d21de FunctionDeploy: refactor 2016-01-01 22:29:14 -08:00
ac360
ed9fae6e77 FunctionDeploy: Refactor, untested 2016-01-01 17:40:03 -08:00
ac360
8e462a0fe7 FunctionDeploy: start refactor, ServerlessPlugin: remove select methods for functions and endpoints, Project Class: add getModules, getFunctions 2016-01-01 12:36:50 -08:00
ac360
4ef1f75894 merge 2016-01-01 09:43:40 -08:00
ac360
d3787e9860 Serverless: change global private properties to be on config object 2015-12-31 16:42:00 -08:00
Austen Collins
fc3786f086 All: Add classes for Project, Module and Function 2015-12-28 23:49:29 -08:00
Austen Collins
3026632048 ProjectCreate: Create new meta scaffolding. Add CF to s-project.json template and stop using resources-cf.json 2015-12-27 17:08:38 -08:00
Austen Collins
0a1b71318c All: Change _projectJson to _project and include entire project JSON.
This change breaks some things that will be fixed in subsequent commits
2015-12-27 09:02:57 -08:00
Eslam A. Hefnawy
b28826715c functionDeploy now correctly references the new events action 2015-12-23 14:37:51 +02:00
Austen Collins
dc018aa3d4 CodeEventDeployLambda: Change action name 2015-12-23 14:37:51 +02:00
Eslam A. Hefnawy
ec4a0dd4df cleared up command options shortcut 2015-12-18 20:46:28 +02:00
Eslam A. Hefnawy
77ccdeaaf5 better error handling for function deploy 2015-12-18 15:05:32 +02:00
Kamil Burzynski
956a64e9d9 Refactored internal plugins to be loaded just like the external ones. 2015-12-17 10:43:10 +01:00
Eslam λ Hefnawy
64dedfc687 commented out Event Source 2015-12-16 00:08:35 +02:00
Eslam A. Hefnawy
a300dad1d8 added EventSource support 2015-12-15 21:11:14 +02:00
Eslam A. Hefnawy
a8bf57ab28 Event Source: continue 2015-12-15 19:43:15 +02:00
Eslam A. Hefnawy
ca14aece80 removed logs 2015-12-15 19:27:46 +02:00
Eslam A. Hefnawy
ef9feb8617 EventSource: start work. 2015-12-15 19:11:45 +02: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
a93384661c All: further fixes to use relative paths only and arrays for endpoints 2015-12-12 12:50:56 -08:00
Eslam A. Hefnawy
d633a1179b finished prompts refactor 2015-12-10 22:52:31 +02:00
Austen Collins
c413ee5113 Actions: delete logging of event objects for inspection 2015-12-10 12:44:33 -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
db425c1f5f EndpointDeploy: Add select screen, ServerlessPlugin: Add cli convenince prompt to select endpoints 2015-12-08 21:22:40 -08:00
Austen Collins
45b0e1231d ServerlessPlugin: rename cli convenience methods again and fix cliPromptSelectFunctions, FunctionRun: minor fixes, FunctionDeploy: show function select screen in CLI mode. 2015-12-08 18:15:15 -08:00
Austen Collins
660e05ba28 ServerlessPlugin: prefix CLI convenience methods w/ 'cli' 2015-12-08 17:34:42 -08:00
Austen Collins
2e3502de4c FunctionCreate: minor fixes, EndpointDeploy and FunctionDeploy: better status updates 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
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
Austen Collins
b667e5789f All: minor cleanups of function names 2015-12-05 20:04:08 -08:00
Austen Collins
01ba9f6a52 All: Rebrand 2015-12-03 20:31:49 -08:00