25 Commits

Author SHA1 Message Date
Kamil Burzynski
e0e027dcd3 Refactoring: removed S.config.projectPath, Project instance is created at correct moments, common project helpers moved to Project 2016-02-09 15:14:17 +01:00
Eslam A. Hefnawy
c4ae0c2a94 dashSummary and componentCreate fixes 2016-02-08 14:13:33 +07:00
Austen Collins
9d0f40022f ServerlessState: updates to remove modules 2016-02-07 12:21:03 -08:00
Austen Collins
68e27f22e2 Remove configs from classes and encourage use of sPath only 2016-02-07 12:21:02 -08:00
Austen Collins
f0de3a5c93 ServerlessComponent: continue work on function loading 2016-02-07 12:21:02 -08:00
Austen Collins
110eee79ab ServerlessComponent: change loading 2016-02-07 12:20:36 -08:00
ac360
bf1698ca76 Continue removing modules 2016-02-07 12:20:36 -08:00
ac360
b1b8cbf6cd ServerlessModule: begin removing this as a class and concept 2016-02-07 12:20:35 -08:00
Ryan S. Brown
4c8784a3a3 Fix syntaxerror introduced with blank __init__.py file 2016-01-26 13:39:25 -05:00
Ryan S. Brown
938f0a7da9 Fix missing comma when creating vendor directory 2016-01-25 16:16:37 -05:00
Ryan S. Brown
2cc3f7503c Add a __init__.py to the folder 2016-01-23 10:29:43 -05:00
Ryan S. Brown
d9ad1ecb74 Handle dependencies and lib templates for Python runtime 2016-01-23 09:08:14 -05:00
ac360
16d9b6b7bc Templates: Fix template inheritance, allow template files in every level of organization, each inherit subjectively from the project level to the asset being populated 2016-01-22 16:18:12 -08:00
ac360
f6e0e02121 ServerlessState: add setAsset() method for conveniently addding in new assets to the state. 2016-01-21 16:12:43 -08:00
Ryan S. Brown
7f5cd5e415 Use a passed-in runtime, but default to nodejs 2016-01-20 10:17:10 -05:00
Eslam A. Hefnawy
856c0d0847 bug fixes. Closes #493 and #498 2016-01-20 13:10:46 +02:00
ac360
b68eb6b516 ServerlessComponent: add 'custom' property 2016-01-17 13:47:50 -08:00
ac360
5d1564cbd7 Serverless: add init() method for programmatic usage to init state, Classes: make getPopulated and getResources no longer return promises, ServerlessModule: add template property to module 2016-01-16 17:20:38 -08:00
Eslam A. Hefnawy
9137224731 fixing all actions to use classes 2016-01-16 00:28:50 +02:00
Eslam A. Hefnawy
8dfaf6f701 fixed classes getPopulate method 2016-01-15 21:40:45 +02:00
ac360
6d5a7f8c15 Classes: Major classes refactor 2016-01-14 23:19:16 -08:00
ac360
f675457b4e Classes: beging removing data prop 2016-01-14 23:19:16 -08: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
ac360
6508c11fbe Classes: Finish refactor/cleanup, TestComponentCreate: finish 2016-01-07 18:33:34 -08:00
ac360
da01175368 Classes: Create Component class and refactor for simplicity. 2016-01-07 16:49:06 -08:00