269 Commits

Author SHA1 Message Date
Eslam A. Hefnawy
4408c5c5c1 envGet: refactored and tested 2016-01-02 00:57:11 +02:00
ac360
d3787e9860 Serverless: change global private properties to be on config object 2015-12-31 16:42:00 -08:00
ac360
b05e956670 ResourcesDeploy: on failed CF stack create, delete stack 2015-12-31 16:12:58 -08:00
ac360
465c88341b ResourcesDeploy: Allow for skipping CF deploy and printing only 2015-12-31 14:55:25 -08:00
ac360
96f1af8661 Many updates:
Project/Stage/RegionCreate: Finish refactor
Classes: Rely on Serverless Project Path, instead of passing in class
Utils.populate: Fix
Utils.getResoruces: Finish
ResourcesDeploy: Finish refactor
2015-12-31 14:35:46 -08:00
Eslam A. Hefnawy
3a2a67e3a7 getResources methods 2015-12-31 19:14:33 +02:00
ac360
9f0f66b372 ResourcesDeploy: continue refactor 2015-12-30 22:32:17 -08:00
ac360
a65930d99d Project/Stage/RegionCreate: refactor. Next add auto-resources deploy 2015-12-30 19:55:05 -08:00
ac360
d7164e845b RegionCreate: start refactor 2015-12-30 17:20:07 -08:00
Austen Collins
aec22ef740 Meta Class: create and refactor 2015-12-30 14:33:43 -08:00
Eslam A. Hefnawy
815f41ccb6 added populate util function 2015-12-29 15:24:55 +02:00
Austen Collins
fc3786f086 All: Add classes for Project, Module and Function 2015-12-28 23:49:29 -08:00
Austen Collins
8a06c1ca2b Utilities: Add populateVariables function 2015-12-28 08:56:23 -08:00
Austen Collins
9b4b618185 Project/Stage/Region Create: Almost done refactoring to use 1 Project Bucket, call each relevant subaction, and use new CF resources deployment 2015-12-28 00:51:08 -08:00
Austen Collins
11801ad797 All: prepare for Project/Stage/Region Create refator to call each as subactions 2015-12-27 18:24:00 -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
Austen Collins
d8cd446b6f Serverless: create _project and _meta properties on base class 2015-12-26 15:33:01 -08:00
Austen Collins
530b93d3fb Utilities: Implement getProject function 2015-12-26 14:20:34 -08:00
Austen Collins
533c93c670 All: change dir structure 2015-12-26 13:16:20 -08:00
Eslam A. Hefnawy
f0f9aa3eae events: added more events 2015-12-25 17:07:14 +02:00
Eslam A. Hefnawy
53fee69848 tested S3 event source 2015-12-25 00:28:10 +02:00
Eslam A. Hefnawy
8d39666a67 basic S3 events support 2015-12-24 22:49:03 +02:00
Austen Collins
c695f8677e add events structure 2015-12-24 09:53:52 -08:00
Austen Collins
5db9455634 add events folder 2015-12-24 09:44:10 -08:00
Kamil Burzynski
6fd517f027 Fixed crash on sls dash deploy when user press key like 1 2015-12-22 10:48:10 +01:00
Kevin Old
b6e26c54f2 Fix improper pluralization of creating or updating in CloudFormation error message
Fixes:

[ServerlessError: Something went wrong while createing your cloudformation]

or

[ServerlessError: Something went wrong while updateing your cloudformation]
2015-12-19 09:40:50 -06:00
Kamil Burzynski
27e8f54d06 Added more verbose error messages for invalid s-module.json case 2015-12-18 09:39:56 +01:00
Austen Collins
94577606e9 merge 2015-12-17 13:44:29 -08:00
Austen Collins
e70a7c6aaf ResourcesDeploy: On create, save to s-project.json 2015-12-16 13:58:47 -08:00
Austen Collins
0490c99ac6 ResourcesDeploy: Creates stack if it does not exist already 2015-12-16 13:46:21 -08:00
Austen Collins
e0ab5c68ae FunctionRun, FunctionDeploy, EndpointDeploy: Relative directory fixes 2015-12-14 19:48:38 -08:00
Austen Collins
4e2eca752f Utils: remove unnecessary console.log 2015-12-14 13:29:50 -08:00
Austen Collins
c632603894 ModuleCreate, FunctionCreate: fix bug with missing name 2015-12-14 13:29:23 -08:00
Austen Collins
f6e4f18d7c getFunctions, getEndpoints: fix loading from function folder issues 2015-12-14 13:19:24 -08:00
Austen Collins
b34af82799 DashDeploy: Finish refactor 2015-12-14 12:37:51 -08:00
Eslam λ Hefnawy
3c9fd93911 Merge pull request #378 from Nopik/function-deploy
Removed reference to non-existent variable
2015-12-14 16:54:22 +02:00
Eslam A. Hefnawy
68b44852bf fix functiond deploy 2015-12-14 16:50:20 +02:00
Kamil Burzynski
b89f7b0e09 Removed reference to non-existent variable 2015-12-14 12:48:38 +01: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
c3f6937c8a DashDeploy: move select function out of serverlessplugin 2015-12-13 18:49:00 -08:00
Austen Collins
c0239ff67e ModuleCreate, FunctionCreate: Further cleanups of EVENT object 2015-12-13 16:14:12 -08:00
Ryan S. Brown
8016ca315f Change naming conventions in template generation step 2015-12-13 12:39:17 -05:00
Ryan S. Brown
540c3550ac Get rid of obsolete aa naming prefix for CFN templates 2015-12-13 12:35:52 -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
91d56c0c91 Merge pull request #370 from shortjared/bug/fix-project-create-without-creds
Fixes project create without creds file
2015-12-12 15:29:13 -08:00
Jared Short
84486651e4 Fixes project create without creds file 2015-12-12 15:55:58 -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